.lg-capture-browser{container-type:inline-size;color:var(--ink);font-family:var(--font-body,sans-serif);font-size:13px;line-height:1.5;padding:16px;min-width:0;text-align:left}.lg-capture-browser *{box-sizing:border-box}.lg-capture-browser [hidden]{display:none!important}.lg-capture-browser h2,.lg-capture-browser h3,.lg-capture-browser p{margin:0}.lg-capture-browser button,.lg-capture-browser input,.lg-capture-browser select{font:inherit;letter-spacing:normal;text-transform:none;max-width:100%;border-radius:2px}.lg-capture-browser button{cursor:pointer;white-space:normal;word-break:normal;overflow-wrap:normal}.lg-capture-browser :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.lg-capture-browser input,.lg-capture-browser select{min-width:0;min-height:44px;border:1px solid var(--hairline-hi);color:var(--ink);background:var(--canvas);padding:9px 10px;caret-color:var(--ink)}.lg-capture-browser input::placeholder{color:var(--ink-soft);opacity:1}.lg-capture-browser button:disabled{cursor:wait;opacity:.65}.lg-capture-browser ::selection{background:var(--ink);color:var(--canvas)}.lg-capture-browser .tb-heading{margin-bottom:16px}.lg-capture-browser .tb-heading h2{font:600 18px/1.25 var(--font-body,sans-serif);color:var(--ink)}.lg-capture-browser .tb-heading p{margin-top:5px;color:var(--ink-soft);overflow-wrap:anywhere}.lg-capture-browser .tb-sources{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--hairline);margin-bottom:16px}.lg-capture-browser .tb-sources button{min-height:44px;padding:9px 5px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-soft);white-space:nowrap}.lg-capture-browser .tb-sources button[aria-pressed=true]{border-bottom-color:var(--brass);color:var(--ink);font-weight:600}.lg-capture-browser .tb-sources button:hover{background:var(--canvas-deep)}.lg-capture-browser .tb-search label,.lg-capture-browser .tb-account label{display:block;font-weight:600;font-size:12px;margin-bottom:6px;color:var(--ink)}.lg-capture-browser .tb-search>div{display:flex;gap:6px}.lg-capture-browser .tb-search input{width:100%;flex:1}.lg-capture-browser .tb-button{min-height:44px;border:1px solid var(--hairline-hi);padding:9px 12px;background:var(--canvas);color:var(--ink);font-weight:600;flex:none}.lg-capture-browser .tb-button:hover{background:var(--canvas-hi);border-color:var(--ink-soft)}.lg-capture-browser .tb-primary{background:var(--ink);color:var(--canvas);border-color:var(--ink)}.lg-capture-browser .tb-primary:hover{background:var(--ink-soft);color:var(--canvas)}.lg-capture-browser .tb-hint{font-size:12px;color:var(--ink-soft);margin:8px 0 16px}.lg-capture-browser .tb-filter{display:flex;gap:8px;align-items:center;margin:12px 0}.lg-capture-browser .tb-filter label{font-size:12px;color:var(--ink-soft)}.lg-capture-browser .tb-filter select{flex:1;width:100%}.lg-capture-browser .tb-feedback{color:var(--ink-soft);font-size:12px;margin:8px 0 12px}.lg-capture-browser .tb-feedback:empty{display:none}.lg-capture-browser .tb-results{display:grid;gap:12px}.lg-capture-browser .tb-card{display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:0 0 12px;border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:transparent;color:var(--ink);text-align:left}.lg-capture-browser .tb-card:hover strong{text-decoration:underline;text-underline-offset:3px}.lg-capture-browser .tb-preview{display:block;position:relative;aspect-ratio:1;background:var(--canvas-deep);border:1px solid var(--hairline);overflow:hidden;color:var(--ink-soft)}.lg-capture-browser .tb-preview>span{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding:8px;font-size:11px;line-height:1.35}.lg-capture-browser .tb-preview img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lg-capture-browser .tb-card-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.lg-capture-browser .tb-card strong{font-size:13px;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.lg-capture-browser .tb-author{font-size:12px;color:var(--ink-soft);overflow-wrap:anywhere}.lg-capture-browser .tb-meta{font-size:11px;color:var(--ink-soft)}.lg-capture-browser .tb-review{min-width:0}.lg-capture-browser .tb-preview--large{aspect-ratio:16/10;margin:8px 0 14px}.lg-capture-browser .tb-review h3{font:600 17px/1.35 var(--font-body,sans-serif);margin-bottom:6px;overflow-wrap:anywhere}.lg-capture-browser .tb-how{margin:16px 0;color:var(--ink-soft)}.lg-capture-browser .tb-actions{display:grid;gap:8px;margin:16px 0}.lg-capture-browser .tb-link{display:inline-block;min-height:44px;padding:9px 0;border:0;background:transparent;color:var(--ink-soft);text-align:left;text-decoration:underline;text-underline-offset:3px}.lg-capture-browser .tb-link:hover,.lg-capture-browser a:hover{color:var(--ink)}.lg-capture-browser .tb-other{border-top:1px solid var(--hairline);margin-top:20px;padding-top:4px}.lg-capture-browser summary{padding:10px 0;min-height:44px;cursor:pointer;color:var(--ink-soft)}.lg-capture-browser .tb-other>button{display:block;margin:6px 0}.lg-capture-browser .tb-cancel{margin-top:8px}.lg-capture-browser .tb-about{margin-top:16px}.lg-capture-browser .tb-about p{color:var(--ink-soft);margin:4px 0 12px}.lg-capture-browser .tb-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:12px}.lg-capture-browser a{color:var(--ink-soft);text-underline-offset:3px;overflow-wrap:anywhere}.lg-capture-browser .tb-account{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:16px 0;margin:16px 0}.lg-capture-browser .tb-account h3{font-size:15px;font-weight:600}.lg-capture-browser .tb-account p{color:var(--ink-soft);margin:8px 0 14px}.lg-capture-browser .tb-account input{display:block;width:100%;margin-bottom:10px}.lg-capture-browser .acts{display:flex;flex-wrap:wrap;gap:8px}.lg-capture-browser .acts>.cta{flex:1 0 auto;min-width:min(100%,150px);white-space:normal;overflow-wrap:normal}#makerTwinblyBrowser>.lg-capture-browser{padding:0}@container (min-width:480px){.lg-capture-browser .tb-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lg-capture-browser .tb-card{grid-template-columns:1fr;gap:8px}.lg-capture-browser .tb-card .tb-preview{aspect-ratio:16/10}.lg-capture-browser .tb-review{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){.lg-capture-browser .tb-card:hover .tb-preview img{filter:brightness(1.06)}}@media (pointer:coarse){.lg-capture-browser input,.lg-capture-browser select{font-size:max(16px,1em)}}