.fin-page{max-width:1320px;margin-inline:auto}:root .frame .page.fin-page{padding-top:28px}.fin-head{align-items:center;gap:var(--s-3);margin-bottom:var(--s-5);display:flex}.fin-steps{min-width:0;color:var(--text-3);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);align-items:center;margin:0;padding:0;list-style:none;display:flex}.fin-steps li{align-items:center;gap:var(--s-1-5);height:var(--h-control);padding:0 var(--s-2-5);border-radius:var(--r-pill);white-space:nowrap;flex:none;display:inline-flex;position:relative}.fin-steps li+li{margin-left:var(--s-6)}.fin-steps li+li:before{content:"";top:50%;left:calc(-1 * var(--s-5));width:var(--s-4);background:var(--border-2);height:1px;position:absolute}.fin-steps li.is-done{color:var(--text-1)}.fin-steps li.is-done svg{width:14px;height:14px;color:var(--green);stroke-width:2px}.fin-steps li.is-now{background:var(--fill-pill-active);color:var(--text-1);font-weight:var(--fw-name)}.fin-steps small{color:var(--text-4);font-size:var(--fs-small);font-weight:var(--fw-read)}.fin-grid{grid-template:"stage title""stage graphics""stage send"1fr/minmax(0,1fr) 380px;align-items:start;column-gap:40px;display:grid}.fin-page.is-tall .fin-grid{grid-template-columns:auto 380px;justify-content:center;column-gap:56px}.fin-page.is-tall .fin-stage{width:calc(var(--fin-max-h) * var(--fin-ar))}.fin-grid.is-told{grid-template-rows:auto auto 1fr;grid-template-areas:"stage title""stage send""stage graphics"}.fin-title{grid-area:title;min-width:0}.fin-stage{--fin-max-h:min(calc(100vh - 190px), 760px);grid-area:stage;min-width:0}.fin-frame{width:min(100%, calc(var(--fin-max-h) * var(--fin-ar)));aspect-ratio:var(--fin-ar);border-radius:var(--r-card-tall);background:var(--frame);margin-inline:auto;overflow:hidden}.fin-frame>.gx-host,.fin-frame .video-player-frame,.fin-frame .player{height:100%}.fin-frame .video-player-frame{aspect-ratio:auto;border-radius:inherit}.fin-frame .player{aspect-ratio:auto}.fin-frame .player-render{height:100%;min-height:0}.fin-graphics{border-top:1px solid var(--border-2);grid-area:graphics;margin-top:24px;padding-top:20px}.fin-opt{margin-left:var(--s-1);color:var(--text-4);font-size:var(--fs-body);font-weight:var(--fw-read);display:none}.fin-saved{align-items:center;gap:var(--s-1);min-height:16px;color:var(--text-3);font-size:var(--fs-small);line-height:var(--lh-small);display:inline-flex}.fin-saved svg{width:12px;height:12px}.fin-tiles{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fin-tile{gap:var(--s-1-5);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.fin-tile:disabled{cursor:default}.fin-tile-frame{aspect-ratio:165.5/84;border-radius:var(--r-8);box-shadow:inset 0 0 0 1px var(--ink-10);transition:box-shadow var(--t-base) var(--ease);background:50% 30%/cover no-repeat,radial-gradient(120% 90% at 30% 10%,#3a4f66 0%,#1b2430 55%,#0e1218 100%);display:block;position:relative;overflow:hidden;container-type:inline-size}.fin-tile-frame:before{content:"";background:var(--shade-20);position:absolute;inset:0}.fin-tile-frame>.gx{--gx-u:.17cqw;--gx-w:100cqw;--gx-h:50.8cqw;inset:0;overflow:visible}.fin-tile-frame>.gx>.gx-l{max-width:92cqw;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.fin-tile-frame>.gx>.gx-l:has(.gx-end){max-width:none;inset:0;transform:none}.fin-tile:hover:not(:disabled) .fin-tile-frame{box-shadow:inset 0 0 0 1px var(--ink-10), 0 0 0 2px var(--bg-panel), 0 0 0 3px var(--ink-20)}.fin-tile:focus-visible{outline:none}.fin-tile:focus-visible .fin-tile-frame{box-shadow:0 0 0 2px var(--bg-panel), 0 0 0 5px var(--focus-halo)}.fin-tile.is-on .fin-tile-frame{box-shadow:0 0 0 2px var(--bg-panel), 0 0 0 4px var(--text-1)}.fin-tile-tick{z-index:4;background:var(--text-1);width:20px;height:20px;color:var(--white);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.fin-tile-tick svg{stroke-width:2.5px;width:12px;height:12px}.fin-tile-name{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name)}.fin-tile.is-on .fin-tile-name{font-weight:var(--fw-name);color:var(--text-1)}.fin-on{margin-top:var(--s-4)}.fin-on-h{margin:0;margin-bottom:var(--s-1);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-name);color:var(--text-3)}.fin-on-name{flex:1;min-width:0;display:grid}.fin-on-meta{align-items:center;gap:0 var(--s-3);color:var(--text-3);font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.fin-on-link{color:var(--text-1);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}.fin-on-link svg{width:12px;height:12px;color:var(--text-3)}.fin-on-link:hover{text-underline-offset:3px;text-decoration:underline}.fin-on-words{gap:var(--s-2);padding-top:var(--s-1);padding-bottom:var(--s-2);padding-left:var(--s-10);flex-basis:100%;display:grid}.fin-on-field{gap:4px;display:grid}.fin-on-field>span{color:var(--text-3);font-size:12px;font-weight:500;line-height:16px}.fin-send{border-top:1px solid var(--border-2);grid-area:send;margin-top:16px;padding-top:20px}.fin-send.is-bar{z-index:var(--z-sticky);background:var(--bg-panel);padding-bottom:16px;position:sticky;bottom:0}.fin-grid.is-told .fin-send{margin-top:20px}.fin-done{align-items:flex-start;gap:var(--s-3);display:flex}.fin-done-mark{width:var(--h-action);height:var(--h-action);border-radius:var(--r-pill);background:var(--green-bg);color:var(--green);flex:none;place-items:center;display:grid}.fin-done-mark svg{width:16px;height:16px}.fin-done.is-wait .fin-done-mark,.fin-done.is-ask .fin-done-mark{background:var(--blue-bg);color:var(--blue)}.fin-done.is-change .fin-done-mark{background:var(--amber-bg);color:var(--amber)}.fin-acts{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.fin-acts>.button{flex:auto;justify-content:center}.fin-links{gap:var(--s-1);margin:0 calc(-1 * var(--s-2));margin-top:var(--s-3);flex-wrap:wrap;display:flex}@media (max-width:767px){:root .frame .page.fin-page{padding:8px 16px 0}.fin-head{gap:var(--s-1-5);margin:0 calc(-1 * var(--s-2));margin-bottom:var(--s-2-5)}.fin-steps{font-size:var(--fs-12);scrollbar-width:none;overflow-x:auto}.fin-steps li{gap:var(--s-1);height:var(--h-xs);padding:0 var(--s-2)}.fin-steps li+li{margin-left:var(--s-3)}.fin-steps li+li:before{left:calc(-1 * var(--s-2-5));width:var(--s-2)}.fin-steps small{display:none}.fin-grid,.fin-page.is-tall .fin-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""stage""graphics""send"}.fin-grid.is-told{grid-template-rows:none;grid-template-areas:"title""stage""send""graphics"}.fin-grid.is-told .fin-graphics{padding-bottom:28px}.fin-stage,.fin-page.is-tall .fin-stage{--fin-max-h:42vh;width:auto;margin-top:12px}.fin-page:not(.is-tall) .fin-frame{border-radius:var(--r-12)}.fin-frame:has(.player-render){aspect-ratio:auto;width:100%}.fin-frame .player-render{min-height:300px}.fin-graphics{margin-top:14px;padding-top:12px}.fin-opt{display:inline}.fin-tiles{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.fin-tiles>li{scroll-snap-align:start;flex:0 0 40%}.fin-send{padding-bottom:28px}.fin-grid.is-told .fin-send{padding-bottom:4px}.fin-send.is-bar{bottom:var(--foot-room,0px);z-index:var(--z-sticky);border-top:1px solid var(--line);background:var(--canvas);margin:16px -16px 0;padding:12px 16px;position:sticky}.fin-send.is-bar .fin-under{margin-top:6px}}.vl-finish{border-radius:var(--r-12);background:var(--blue-bg);color:var(--ink);align-items:center;gap:16px;margin:16px 20px 0;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.vl-finish-text{flex:1;min-width:0}.vl-finish-go{flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.vl-finish-go svg{width:16px;height:16px;transition:translate var(--t-fast) var(--ease)}.vl-finish:hover .vl-finish-go svg{translate:2px}@media (max-width:767px){.vl-finish{flex-direction:column;align-items:flex-start;gap:4px;margin:12px 16px 0}}
.recipient-card .ct-bar{margin-top:16px;gap:10px;margin-inline:4px;display:grid}.recipient-card .ct-langs{scrollbar-width:none;align-items:center;gap:8px;min-width:0;margin-inline:-24px;padding-inline:24px;display:flex;overflow-x:auto}.recipient-card .ct-langs::-webkit-scrollbar{display:none}.recipient-card .ct-langs>*{flex:none}.recipient-card .ct-label{width:20px;color:var(--muted);place-items:center;margin-right:2px;display:grid}.recipient-card .ct-label svg{width:20px;height:20px}.recipient-card .ct-chip,.recipient-card .ct-tool{border-radius:var(--r-pill);height:32px;box-shadow:inset 0 0 0 1px var(--line);background:var(--canvas);color:var(--ink);font:400 14px/1 var(--body);letter-spacing:-.2px;white-space:nowrap;transition:background var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.recipient-card .ct-chip:hover,.recipient-card .ct-tool:hover,.recipient-card .ct-tool[data-state=open],.recipient-card .ct-chip[data-state=open]{background:var(--hover)}.recipient-card .ct-chip[aria-pressed=true]{background:var(--ink);box-shadow:none;color:var(--on-ink)}.recipient-card .ct-chip svg,.recipient-card .ct-tool svg{flex:none;width:16px;height:16px}.recipient-card .ct-chip.is-more svg{width:14px;height:14px;color:var(--muted)}.recipient-card .ct-tools{gap:8px;display:flex}.recipient-card .ct-tool.is-on{box-shadow:inset 0 0 0 1.5px var(--ink);font-weight:600}.recipient-card .ct-tool span{font-variant-numeric:tabular-nums}.dropdown-menu.ct-menu{min-width:220px;max-width:min(300px,100vw - 24px);padding:6px}.dropdown-menu.ct-menu.is-speed{min-width:176px}.ct-menu-head{font:600 12px/16px var(--body);letter-spacing:.2px;text-transform:uppercase;color:var(--muted);padding:8px 12px 6px}.ct-search{border-radius:var(--r-10);background:var(--mist);height:40px;color:var(--muted);align-items:center;gap:8px;margin:2px 2px 6px;padding:0 12px;display:flex}.ct-search svg{flex:none;width:16px;height:16px}.ct-search input{min-width:0;color:var(--ink);font:400 15px/20px var(--body);background:0 0;border:0;outline:0;flex:1}.ct-list{overscroll-behavior:contain;max-height:min(320px,50vh);overflow-y:auto}.ct-item{border-radius:var(--r-10);min-height:40px;color:var(--ink);font:400 15px/20px var(--body);letter-spacing:-.2px;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.ct-item[data-highlighted]{background:var(--hover)}.ct-item span{flex-direction:column;min-width:0;display:flex}.ct-item small{font:400 12px/16px var(--body);color:var(--muted)}.ct-item svg{flex:none;width:16px;height:16px}.ct-none{font:400 14px/20px var(--body);color:var(--muted);margin:0;padding:12px}.recipient-card .ct-transcript{margin-top:16px;border-radius:var(--r-16);background:var(--mist);margin-inline:4px;overflow:hidden}.recipient-card .ct-transcript header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:16px 20px 8px;display:flex}.recipient-card .ct-transcript h2{font:600 17px/22px var(--body);letter-spacing:-.4px;color:var(--ink);margin:0}.recipient-card .ct-transcript header p{font:400 13px/18px var(--body);color:var(--muted);margin:0}.recipient-card .ct-transcript ol{overscroll-behavior:contain;max-height:320px;margin:0;padding:4px 8px 12px;list-style:none;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 20px),#0000 100%)}.recipient-card .ct-transcript li button{border-radius:var(--r-10);width:100%;color:var(--faint);text-align:start;transition:color var(--t-base) var(--ease), background var(--t-fast) var(--ease);grid-template-columns:44px minmax(0,1fr);gap:8px;padding:8px 12px;display:grid}.recipient-card .ct-transcript li button:hover{background:var(--hover);color:var(--ink)}.recipient-card .ct-transcript li button.is-said{color:var(--muted)}.recipient-card .ct-transcript li button.is-now{color:var(--ink)}.recipient-card .ct-transcript time{font:500 12px/18px var(--body);font-variant-numeric:tabular-nums;color:var(--faint);padding-top:3px}.recipient-card .ct-transcript li span{font:500 17px/24px var(--body);letter-spacing:-.3px}.recipient-card .ct-transcript li button.is-now span{font-weight:600}@container recipient (min-width:1000px){.recipient-card .ct-langs{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.recipient-card .ct-bar,.recipient-card .ct-transcript{margin-inline:0}}.recipient-card .ct-fine{margin:28px 4px 0}.recipient-card .ct-fine p{-webkit-line-clamp:3;line-clamp:3;font:400 12px/18px var(--body);color:var(--faint);white-space:pre-line;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.recipient-card .ct-fine p.is-open{-webkit-line-clamp:unset;line-clamp:unset;display:block}.recipient-card .ct-fine button{font:600 12px/18px var(--body);color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--ink-20);text-decoration-color:var(--ink-20);text-underline-offset:.15em;margin-top:4px;padding:0}.recipient-card .ct-fine button:hover{color:var(--ink)}.wa-field .composer-round.wa-cam,.wa-field .composer-round.wa-mic{width:40px;height:40px;color:var(--ink);margin-bottom:6px}.wa-field .composer-round.wa-mic{background:var(--ink);color:var(--on-ink)}.wa-field .composer-round.wa-mic:hover:not(:disabled){background:var(--ink-hover)}.wa-field .composer-round:disabled{opacity:.4;cursor:default}.wa-field .composer-round svg{width:20px;height:20px}.wa-foot.is-hidden,.wa-thread.is-hidden{display:none}.wa-row .wa-clip{border-radius:var(--r-14);background:var(--ink);object-fit:cover;width:min(220px,100%);max-height:300px;margin-top:6px;display:block}.wa-row .wa-photos{grid-template-columns:repeat(2,72px);gap:4px;margin:6px 0;display:grid}.wa-row .wa-photos span{width:72px;height:72px;position:relative}.wa-row .wa-photos img{border-radius:var(--r-8);object-fit:cover;width:100%;height:100%}.wa-row .wa-photos i{border-radius:var(--r-8);background:var(--ink-45);color:var(--snow);font:600 15px/1 var(--body);place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.wa-row .wa-said{margin-top:4px;display:block}.wa-row .wa-voice{margin-top:6px}.rr-voice{border-radius:var(--r-14);min-height:52px;box-shadow:inset 0 0 0 1px var(--ink-30);flex-wrap:wrap;align-items:center;gap:8px;padding:6px;display:flex}.rr-voice.is-off{padding:12px 16px}.rr-voice.is-off p{font:400 15px/20px var(--body);color:var(--ink);flex:1;margin:0}.rr-bin,.rr-stop,.rr-send-disc{border-radius:var(--r-pill);width:40px;height:40px;color:var(--ink);transition:background var(--t-fast) var(--ease);flex:none;place-items:center;display:grid}.rr-bin:hover:not(:disabled){background:var(--hover)}.rr-bin svg{width:20px;height:20px}.rr-stop{background:var(--record);color:var(--snow)}.rr-stop:hover:not(:disabled){background:var(--record-hover)}.rr-stop svg{width:14px;height:14px}.rr-send-disc{background:var(--ink);color:var(--on-ink);position:relative}.rr-send-disc:hover:not(:disabled){background:var(--ink-hover)}.rr-send-disc svg{width:20px;height:20px}.rr-send-disc:disabled{background:conic-gradient(var(--ink) var(--p,0%), var(--ink-30) 0)}.rr-live,.rr-note{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.rr-live small{font:400 12px/16px var(--body);color:var(--faint);white-space:nowrap;margin-left:auto;padding-right:4px}.rr-dot{border-radius:var(--r-pill);background:var(--record);width:10px;height:10px;animation:rr-blink 1.2s var(--ease) infinite;flex:none}@keyframes rr-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.rr-dot{animation:none}}.rr-clock{min-width:36px;font:500 15px/20px var(--body);font-variant-numeric:tabular-nums;color:var(--ink);flex:none}.rr-bars{flex:1;align-items:center;gap:2px;min-width:0;height:28px;display:flex;overflow:hidden}.rr-bars i{border-radius:var(--r-pill);background:var(--ink-25);flex:1 1 0;min-width:2px;max-width:4px;transition:height 80ms linear}.rr-live .rr-bars i{background:var(--ink-60)}.rr-bars i.is-on{background:var(--ink)}.rr-note .rr-bars i{background:var(--ink-25)}.rr-note .rr-bars i.is-on{background:var(--ink)}.rr-play{border-radius:var(--r-pill);background:var(--ink);width:36px;height:36px;color:var(--on-ink);flex:none;place-items:center;display:grid}.rr-play svg{width:14px;height:14px}.wa-row .rr-note{border-radius:var(--r-pill);background:var(--mist);max-width:280px;padding:6px 12px 6px 6px}.rr-error{font:400 13px/18px var(--body);color:var(--red);flex-basis:100%;margin:0;padding:0 8px 4px}.rr-cam{min-height:0;padding:0 16px 16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:16px;display:flex}.rr-frame{border-radius:var(--r-24);background:#111;flex:1;min-height:0;position:relative;overflow:hidden}.rr-frame video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rr-frame .rr-live-cam{transform:scaleX(-1)}.rr-frame .rr-take{object-fit:contain;background:#111}.rr-x{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:12px;right:12px}.rr-x svg{width:20px;height:20px}.rr-time{border-radius:var(--r-pill);color:#fff;height:32px;font:500 14px/1 var(--body);font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000073;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:absolute;top:16px;left:16px}.rr-limit{background:var(--record);height:3px;transition:width .2s linear;position:absolute;bottom:0;left:0}.rr-cam-off{text-align:center;place-content:center;justify-items:center;gap:16px;padding:32px;display:grid;position:absolute;inset:0}.rr-cam-off p{max-width:300px;font:400 15px/22px var(--body);color:#fff;margin:0}.rr-cam-foot{flex:none;justify-content:center;align-items:center;gap:12px;min-height:72px;display:flex}.rr-shutter{border-radius:var(--r-pill);width:72px;height:72px;box-shadow:inset 0 0 0 4px var(--ink);place-items:center;display:grid}.rr-shutter span{border-radius:var(--r-pill);background:var(--record);width:56px;height:56px;transition:width var(--t-fast) var(--ease), height var(--t-fast) var(--ease), border-radius var(--t-fast) var(--ease)}.rr-shutter.is-on span{border-radius:var(--r-6);width:28px;height:28px}.rr-shutter:disabled{opacity:.4}.rr-ghost,.rr-go{border-radius:var(--r-pill);height:48px;font:600 16px/1 var(--body);letter-spacing:-.2px;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.rr-ghost{box-shadow:inset 0 0 0 1px var(--line-strong);background:var(--canvas);color:var(--ink)}.rr-ghost:hover{background:var(--hover)}.rr-ghost.is-light{box-shadow:none}.rr-ghost svg{width:18px;height:18px}.rr-go{background:var(--ink);max-width:280px;color:var(--on-ink);font-variant-numeric:tabular-nums;flex:1}.rr-go:hover:not(:disabled){background:var(--ink-hover)}.rr-go:disabled{background:var(--ink-60)}.rr-cam .rr-error{text-align:center}@media (min-width:1024px){.rr-cam{padding:0 20px 24px}}.td-sheet .td-head{box-shadow:none;padding-bottom:20px}.td-head p{max-width:440px;font:400 15px/22px var(--body);letter-spacing:-.1px;color:var(--muted);margin:8px 0 0}.td-body{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 24px 24px;overflow-y:auto}.td-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.td-tile{aspect-ratio:4/3;border-radius:var(--r-14);max-width:100%;position:relative;overflow:hidden}.td-tile label{border-radius:inherit;background:var(--mist);height:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;transition:background var(--t-fast) var(--ease);place-content:center;justify-items:center;gap:8px;display:grid}.td-tile label:hover{background:var(--hover)}.td-tile label:has(input:disabled){cursor:default;color:var(--muted)}.td-tile label.is-busy{animation:td-wait 1s var(--ease) infinite alternate}@keyframes td-wait{to{opacity:.55}}.td-tile label svg{width:24px;height:24px;color:var(--muted)}.td-tile input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.td-tile label:focus-within{box-shadow:inset 0 0 0 1px var(--line), 0 0 0 3px var(--focus-halo)}.td-name{font:500 14px/18px var(--body);letter-spacing:-.1px}.td-tile img{object-fit:cover;width:100%;height:100%;display:block}.td-tile.has-photo .td-name{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000008c;padding:4px 10px;font-size:13px;position:absolute;bottom:8px;left:8px}.td-drop{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000008c;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.td-drop svg{width:14px;height:14px}.td-tile.is-more label{background:var(--canvas);box-shadow:inset 0 0 0 1.5px var(--line-strong);outline:1.5px dashed var(--line-strong);outline-offset:-1.5px;border:0}.td-fields{gap:16px 12px;margin-top:28px;display:grid}.td-field{gap:6px;min-width:0;display:grid}.td-field.is-wide{grid-column:1/-1}.td-field>span{font:600 14px/18px var(--body);letter-spacing:-.1px;color:var(--ink)}.td-field input,.td-field textarea{border-radius:var(--r-12);width:100%;min-height:48px;box-shadow:inset 0 0 0 1px var(--ink-30);background:var(--canvas);color:var(--ink);font:400 16px/22px var(--body);letter-spacing:-.2px;resize:none;transition:box-shadow var(--t-fast) var(--ease);border:0;outline:none;padding:12px 14px}.td-field input:focus,.td-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--ink)}.td-field input::placeholder,.td-field textarea::placeholder{color:var(--faint)}.td-progress{background:var(--ink);height:3px;transition:width .2s linear;position:absolute;bottom:0;left:0}.td-sheet .bk-in{position:relative}@media (min-width:1024px){.td-sheet{height:min(780px,100dvh - 96px)}.td-body{padding-inline:40px}.td-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.td-fields{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.store-form-fine{resize:vertical;width:100%;min-height:96px}.rf{justify-items:start;gap:8px;max-width:100%;display:grid}.rf-video{border-radius:var(--r-16);background:var(--ink);object-fit:cover;width:min(260px,100%);max-height:360px;display:block}.rf .rr-note.rf-voice{border-radius:var(--r-pill);background:var(--mist);width:min(300px,100%);padding:6px 14px 6px 6px}.rf-trade{border-radius:var(--r-16);background:var(--mist);gap:8px;width:min(360px,100%);padding:12px;display:grid}.rf-trade-head{font:400 13px/18px var(--body);color:var(--muted);margin:0}.rf-trade-head b{font:600 15px/20px var(--body);letter-spacing:-.2px;color:var(--ink);display:block}.rf-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.rf-photos a{aspect-ratio:1;border-radius:var(--r-8);background:var(--canvas);max-width:100%;display:block;position:relative;overflow:hidden}.rf-photos img{object-fit:cover;width:100%;height:100%;display:block}.rf-photos span{border-radius:var(--r-pill);color:#fff;font:500 11px/14px var(--body);background:#0000008c;padding:2px 6px;position:absolute;bottom:4px;left:4px}
:root[data-look=ink] .cm-pills{flex-wrap:wrap;justify-content:center;gap:8px;min-width:0;display:inline-flex}:root[data-look=ink] .cm-tools{flex-direction:column;flex:none;gap:10px;height:44px;display:flex}:root[data-look=ink] .cm-round.is-set{box-shadow:inset 0 0 0 1.5px #ffffffbf}:root[data-look=ink] .sc-bubble{top:var(--by);left:var(--bx);z-index:2;width:var(--bd);aspect-ratio:1;cursor:grab;touch-action:none;transform:translate(var(--dx,0px), var(--dy,0px));transition:top var(--t-reveal) var(--ease), left var(--t-reveal) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:999px;position:absolute}:root[data-look=ink] .sc-bubble:hover,:root[data-look=ink] .sc-bubble.is-drag{box-shadow:0 0 0 2px #ffffffe6,0 8px 24px #00000059}:root[data-look=ink] .sc-bubble.is-drag{cursor:grabbing;transition:none}:root[data-look=ink] .sc-bubble[aria-disabled=true]{cursor:default;box-shadow:none}:root[data-look=ink] .sc-bubble:focus-visible{outline-offset:3px;outline:2px solid #fff}:root[data-look=ink] .fx-auto{align-items:center;gap:var(--s-1-5);flex-wrap:wrap;display:flex}:root[data-look=ink] .fx-sliders{gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-lg);background:var(--canvas);box-shadow:var(--lv-1);display:grid}:root[data-look=ink] .fx-slider{gap:4px;display:grid}:root[data-look=ink] .fx-switch{justify-content:space-between;align-items:center;gap:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--border-1);display:flex}:root[data-look=ink] .fx-switch-words{color:var(--ink);gap:2px;font-size:13px;font-weight:500;line-height:18px;display:grid}:root[data-look=ink] .fx-switch-line{color:var(--text-2);font-weight:450}:root[data-look=ink] .fx-slider-top{color:var(--ink);justify-content:space-between;align-items:baseline;font-size:13px;font-weight:500;line-height:18px;display:flex}:root[data-look=ink] .fx-slider-top output{font-variant-numeric:tabular-nums;color:var(--faint);font-weight:500}:root[data-look=ink] .fx-slider input[type=range]{cursor:pointer;appearance:none;background:0 0;width:100%;height:22px;margin:0}:root[data-look=ink] .fx-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, transparent var(--from), var(--ink) var(--from), var(--ink) var(--to), transparent var(--to)), var(--e-fill-strong,#0000001a);border-radius:999px;height:4px}:root[data-look=ink] .fx-slider input[type=range]::-moz-range-track{background:linear-gradient(90deg, transparent var(--from), var(--ink) var(--from), var(--ink) var(--to), transparent var(--to)), var(--e-fill-strong,#0000001a);border-radius:999px;height:4px}:root[data-look=ink] .fx-slider input[type=range]::-webkit-slider-thumb{appearance:none;width:18px;height:18px;transition:transform var(--t-fast) var(--ease);background:#fff;border:0;border-radius:999px;margin-top:-7px;box-shadow:0 0 0 1px #00000024,0 1px 3px #00000038}:root[data-look=ink] .fx-slider input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 1px #00000024,0 1px 3px #00000038}:root[data-look=ink] .fx-slider input[type=range]:active::-webkit-slider-thumb{transform:scale(1.1)}:root[data-look=ink] .fx-slider input[type=range]:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}:root[data-look=ink] .fx-slider input[type=range]:disabled{opacity:.45;cursor:default}:root[data-look=ink] .fx-slider-ends{color:var(--faint);justify-content:space-between;font-size:11px;line-height:14px;display:flex}:root[data-look=ink] .fx-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;display:grid}:root[data-look=ink] .fx-tile-wrap{min-width:0;display:grid;position:relative}:root[data-look=ink] .fx-tile{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}:root[data-look=ink] .fx-tile-pic{aspect-ratio:16/10;background:var(--canvas);box-shadow:inset 0 0 0 1px var(--e-edge);color:var(--muted);transition:box-shadow var(--t-fast) var(--ease);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}:root[data-look=ink] .fx-tile-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root[data-look=ink] .fx-tile-pic svg{width:18px;height:18px}:root[data-look=ink] .fx-tile:hover:not(:disabled) .fx-tile-pic{box-shadow:inset 0 0 0 1px var(--e-edge-hover)}:root[data-look=ink] .fx-tile.is-on .fx-tile-pic:before{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ink), inset 0 0 0 4px var(--canvas);pointer-events:none;position:absolute;inset:0}:root[data-look=ink] .fx-tile-label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}:root[data-look=ink] .fx-tile.is-on .fx-tile-label{color:var(--ink);font-weight:500}:root[data-look=ink] .fx-tile.is-add .fx-tile-pic{box-shadow:inset 0 0 0 1px var(--e-edge);border:1px dashed var(--e-edge-hover);background:0 0}:root[data-look=ink] .fx-tile:disabled{opacity:.5;cursor:default}:root[data-look=ink] .fx-tile:focus-visible{outline:none}:root[data-look=ink] .fx-tile:focus-visible .fx-tile-pic{box-shadow:0 0 0 2px var(--canvas), 0 0 0 4px var(--ink)}:root[data-look=ink] .fx-swatch{background:radial-gradient(circle at 24% 30%,#f3e5c8 0 9%,#0000 10%),radial-gradient(circle at 80% 24%,#c7d7e4 0 12%,#0000 13%),linear-gradient(160deg,#b8c6cf 0%,#d9cdbd 55%,#a8988a 100%);position:absolute;inset:0}:root[data-look=ink] .fx-swatch.is-blur{filter:blur(2px)}:root[data-look=ink] .fx-swatch.is-strong{filter:blur(5px)saturate(.9)}:root[data-look=ink] .fx-tile-pic:has(.fx-swatch):after{content:"";background:radial-gradient(circle at 50% 22%,#6b5444 0 19%,#0000 20%),radial-gradient(at 50% 100%,#2f3a46 0 56%,#0000 57%);border-radius:999px 999px 6px 6px;width:40%;height:78%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}:root[data-look=ink] .fx-tile-x{z-index:1;color:#fff;cursor:pointer;opacity:0;width:22px;height:22px;transition:opacity var(--t-fast) var(--ease);background:#0009;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:5px;right:5px}:root[data-look=ink] .fx-tile-x svg{width:12px;height:12px}:root[data-look=ink] .fx-tile-wrap:is(:hover,:focus-within) .fx-tile-x{opacity:1}@media (pointer:coarse){:root[data-look=ink] .fx-tile-x{opacity:1}}:root[data-look=ink] .fx-hint{align-items:center;gap:var(--s-2);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--muted);text-wrap:pretty;margin:0;display:flex}:root[data-look=ink] .fx-places{gap:6px;display:grid}:root[data-look=ink] .fx-place{border:1px solid var(--e-edge);background:var(--canvas);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--t-fast) var(--ease);border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}:root[data-look=ink] .fx-place>i{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--e-edge-hover);transition:box-shadow var(--t-fast) var(--ease);border-radius:999px;flex:none;margin-top:2px}:root[data-look=ink] .fx-place>span{min-width:0;display:grid}:root[data-look=ink] .fx-place b{color:var(--ink);font-size:14px;font-weight:500;line-height:20px}:root[data-look=ink] .fx-place small{color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .fx-place:hover:not(:disabled){border-color:var(--e-edge-hover)}:root[data-look=ink] .fx-place.is-on{border-color:var(--ink)}:root[data-look=ink] .fx-place.is-on>i{box-shadow:inset 0 0 0 5px var(--ink)}:root[data-look=ink] .fx-place:disabled{opacity:.5;cursor:default}:root[data-look=ink] .fx-place:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:root[data-look=ink] .ph-card{min-height:200px;box-shadow:inset 0 0 0 1px var(--e-edge);color:#0d0d0d;background:#fff;border-radius:16px;place-items:center;padding:16px;display:grid}:root[data-look=ink] .ph-card .fv-qr{width:176px;height:176px}:root[data-look=ink] .ph-wait{text-align:center;color:#5d5d5d;align-items:center;gap:8px;max-width:28ch;font-size:13px;line-height:18px;display:inline-flex}:root[data-look=ink] .ph-wait svg{flex:none;width:16px;height:16px}:root[data-look=ink] .ph-wait.is-error{color:#d13b2f}:root[data-look=ink] .ph-actions{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}:root[data-look=ink] .ph-until{font-variant-numeric:tabular-nums;color:var(--faint);font-size:12px;line-height:16px}:root[data-look=ink] .ph-parts{gap:6px;margin:0;padding:0;list-style:none;display:grid}:root[data-look=ink] .ph-parts>li{align-items:center;gap:var(--s-2-5);padding:var(--s-1-5);border-radius:var(--r-lg);background:var(--canvas);animation:rc-rise var(--t-reveal) var(--ease) both;box-shadow:var(--lv-1);display:flex}:root[data-look=ink] .ph-thumb{color:#fff;background:#0f0f10;border-radius:8px;flex:none;place-items:center;width:64px;height:36px;display:grid;position:relative;overflow:hidden}:root[data-look=ink] .ph-thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root[data-look=ink] .ph-thumb svg{width:16px;height:16px}:root[data-look=ink] .ph-part-text{flex:1;min-width:0;display:grid}:root[data-look=ink] .ph-part-text b{color:var(--ink);font-size:13px;font-weight:500;line-height:18px}:root[data-look=ink] .ph-part-text small{font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px;line-height:16px}:root[data-look=ink] .cm-pane:is([data-phase=review],[data-phase=sending]) .rc-device{--rc-h:min(calc(100cqh - var(--rc-bar) - 56px), calc(100cqw / var(--ar,1.7778)))}:root[data-look=ink] .tr-bar{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;height:56px;padding:12px 16px 0;display:grid}:root[data-look=ink] .tr-track{cursor:pointer;touch-action:none;background:repeating-linear-gradient(90deg,#ffffff24 0 2px,#0000 2px 6px),#ffffff14;border-radius:10px;height:36px;position:relative}:root[data-look=ink] .tr-track.has-strip{background:#ffffff14}:root[data-look=ink] .tr-strip{pointer-events:none;border-radius:10px;display:flex;position:absolute;inset:0;overflow:hidden}:root[data-look=ink] .tr-strip>i{min-width:0;animation:rc-fade var(--t-reveal) var(--ease) both;background-position:50%;background-size:cover;flex:1 1 0}:root[data-look=ink] .tr-out{pointer-events:none;background:#0f0f10b8;position:absolute;top:0;bottom:0}:root[data-look=ink] .tr-out.is-start{width:var(--from);border-radius:10px 0 0 10px;left:0}:root[data-look=ink] .tr-out.is-end{right:0;left:var(--to);border-radius:0 10px 10px 0}:root[data-look=ink] .tr-track:before{content:"";top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));pointer-events:none;border-radius:10px;position:absolute;box-shadow:inset 0 0 0 2px #fff}:root[data-look=ink] .tr-cut{pointer-events:none;background:#ffffff8c;border-radius:999px;width:2px;margin-left:-1px;position:absolute;top:8px;bottom:8px}:root[data-look=ink] .tr-head{top:-4px;bottom:-4px;left:var(--at);pointer-events:none;background:#fff;border-radius:999px;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000059}:root[data-look=ink] .tr-grip{z-index:1;cursor:ew-resize;touch-action:none;background:#fff;place-items:center;width:14px;display:grid;position:absolute;top:0;bottom:0}:root[data-look=ink] .tr-grip.is-start{left:var(--from);border-radius:10px 0 0 10px}:root[data-look=ink] .tr-grip.is-end{left:var(--to);border-radius:0 10px 10px 0;transform:translate(-100%)}:root[data-look=ink] .tr-grip:before{content:"";background:#0f0f1073;border-radius:999px;width:2px;height:14px}:root[data-look=ink] .tr-grip:after{content:"";position:absolute;inset:-8px -10px}:root[data-look=ink] .tr-grip em{color:#0f0f10;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;background:#fff;border-radius:6px;padding:3px 7px;font-size:12px;font-style:normal;font-weight:600;line-height:16px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}:root[data-look=ink] .tr-grip:focus-visible{outline-offset:2px;outline:2px solid #fff}:root[data-look=ink] .tr-time{font-variant-numeric:tabular-nums;text-align:right;color:#ffffffb3;min-width:84px;font-size:13px;line-height:18px}:root[data-look=ink] .tr-bar.is-off{opacity:.5;pointer-events:none}.store-bgs{flex-wrap:wrap;gap:6px;display:flex}.store-bg{background:var(--ink-8);width:64px;height:40px;box-shadow:inset 0 0 0 1px var(--ink-8);border-radius:6px;position:relative;overflow:hidden}.store-bg img{object-fit:cover;width:100%;height:100%;display:block}.store-bg-x{color:#fff;cursor:pointer;opacity:0;width:18px;height:18px;transition:opacity var(--t-fast) var(--ease);background:#0009;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:3px;right:3px}.store-bg:is(:hover,:focus-within) .store-bg-x{opacity:1}@media (pointer:coarse){.store-bg-x{opacity:1}}.pc{color:#fff;font-family:var(--body,"Inter Variable", system-ui, sans-serif);-webkit-font-smoothing:antialiased;background:#000;position:fixed;inset:0;overflow:hidden}.pc:before,.pc:after{z-index:1;content:"";pointer-events:none;position:absolute;left:0;right:0}.pc:before{height:calc(112px + env(safe-area-inset-top));background:linear-gradient(#0000005c,#0000);top:0}.pc:after{height:calc(200px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#0006);bottom:0}.pc:is([data-phase=review],[data-phase=sending]):after{display:none}.pc-cam{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.pc-cam.is-mirror{transform:scaleX(-1)}.pc-cam[hidden]{display:none}.pc-take{top:0;right:0;bottom:calc(68px + env(safe-area-inset-bottom));width:100%;height:calc(100% - 68px - env(safe-area-inset-bottom));object-fit:contain;background:#000;position:absolute;left:0}.pc:has(.pc-foot.is-review>.pc-hint) .pc-take{bottom:calc(98px + env(safe-area-inset-bottom));height:calc(100% - 98px - env(safe-area-inset-bottom))}.pc-top{top:calc(14px + env(safe-area-inset-top));right:calc(14px + env(safe-area-inset-right));left:calc(14px + env(safe-area-inset-left));z-index:2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:44px;display:grid;position:absolute}.pc-brand{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;justify-self:start;min-width:0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.pc-pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums;white-space:nowrap;background:#0006;border-radius:999px;grid-column:2;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.pc-pill svg{color:#34c759;width:14px;height:14px}.pc-pill.is-live{background:#ff3b30eb}.pc-pill.is-live i{background:#fff;border-radius:999px;width:8px;height:8px;animation:1.2s ease-in-out infinite pc-blink}@keyframes pc-blink{50%{opacity:.35}}.pc-round{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;touch-action:manipulation;background:#00000052;border:0;border-radius:999px;grid-column:3;justify-self:end;place-items:center;width:44px;height:44px;padding:0;display:grid}.pc-round svg{width:20px;height:20px}.pc-round.is-ghost{visibility:hidden}.pc-mid{z-index:2;color:#fffc;place-content:center;justify-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:18px;display:grid;position:absolute;inset:0}.pc-mid svg{width:20px;height:20px}.pc-foot{right:0;bottom:calc(28px + env(safe-area-inset-bottom));z-index:2;justify-items:center;gap:16px;padding:0 20px;display:grid;position:absolute;left:0}.pc-foot.is-review{padding:12px calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));background:#000;gap:10px;bottom:0}.pc-hint{text-align:center;color:#ffffffdb;text-shadow:0 1px 8px #00000073;text-wrap:balance;max-width:40ch;margin:0;font-size:13px;font-weight:500;line-height:18px}.pc-hint.is-error{color:#ff8a80}.pc-shutter{cursor:pointer;touch-action:manipulation;background:#ffffff1f;border:0;border-radius:999px;place-items:center;width:78px;height:78px;padding:0;display:grid;box-shadow:inset 0 0 0 4px #fff}.pc-shutter>i{width:62px;height:62px;transition:width var(--t-reveal) var(--ease), height var(--t-reveal) var(--ease), border-radius var(--t-reveal) var(--ease);background:#ff3b30;border-radius:999px}.pc-shutter.is-stop>i{border-radius:7px;width:28px;height:28px}.pc-actions{grid-template-columns:auto minmax(0,1fr);gap:10px;width:100%;display:grid}.pc-btn{color:#fff;min-width:0;height:44px;font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:#ffffff24;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px 0 16px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}.pc-btn svg{flex:none;width:16px;height:16px}.pc-btn.is-go{color:#0d0d0d;background:#fff}.pc-btn:disabled{opacity:.6;cursor:default}.pc-btn:focus-visible,.pc-shutter:focus-visible,.pc-round:focus-visible{outline-offset:2px;outline:2px solid #fff}.pc-card{right:calc(8px + env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));left:calc(8px + env(safe-area-inset-left));z-index:3;color:#0d0d0d;background:#fff;border-radius:21px;justify-items:start;gap:8px;max-width:520px;margin:0 auto;padding:20px;animation:.25s cubic-bezier(.32,.72,0,1) both pc-rise;display:grid;position:absolute;box-shadow:0 8px 32px #0000003d}.pc-card h1{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:28px}.pc-card p{color:#5d5d5d;text-wrap:pretty;margin:0;font-size:14px;line-height:20px}.pc-card .pc-small{color:#8f8f8f;justify-self:center;font-size:12px;line-height:16px}.pc-card .pc-btn{justify-self:stretch;margin-top:12px}.pc-card .pc-btn.is-go{color:#fff;background:#0d0d0d}.pc-card .pc-btn:focus-visible{outline-color:#0d0d0d}.pc-done{color:#138a52;background:#e7f6ee;border-radius:999px;place-items:center;width:40px;height:40px;margin-bottom:4px;display:grid}.pc-done svg{width:20px;height:20px}@keyframes pc-rise{0%{transform:translateY(100%)}}@media (orientation:landscape) and (max-height:540px){.pc:after{width:calc(180px + env(safe-area-inset-right));background:linear-gradient(90deg,#0000,#0000005c);height:auto;top:0;left:auto;right:0}.pc-foot:not(.is-review){top:0;right:calc(20px + env(safe-area-inset-right));align-content:center;width:120px;padding:0;bottom:0;left:auto}.pc-foot:not(.is-review) .pc-hint:not(.is-error){display:none}.pc-foot.is-review .pc-actions{max-width:520px;margin:0 auto}.pc-card{animation:none;top:50%;bottom:auto;transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] :is(.sc-bubble,.ph-parts>li),.pc-pill.is-live i,.pc-card,.pc-shutter>i{transition:none;animation:none}}:root[data-look=ink] .cm-stage:is([data-showing=screen],[data-showing=both],[data-showing=side]) .cm-prompt{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:max-content;max-width:min(640px,100% - 48px);text-shadow:none;background:#121212c7;border-radius:18px;padding:12px 22px 14px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}:root[data-look=ink] .cm-stage:is([data-showing=screen],[data-showing=both],[data-showing=side]) .cm-say{font-size:20px;line-height:28px}:root[data-look=ink] .cm-stage:is([data-showing=screen],[data-showing=both],[data-showing=side]) .cm-shade{background:linear-gradient(#0000002e 0%,#0000 16%),linear-gradient(#0000 86%,#0000006b 100%)}
:root[data-look=ink]{--sb-rest:var(--muted);--sb-press:#00000013;--sb-sep:var(--faint)}:root[data-look=ink] .frame-side{box-shadow:inset -1px 0 var(--e-rule)}:root[data-look=ink] .side-inner{padding:0 12px}@media (min-width:1024px){:root[data-look=ink] .is-folded .frame-side{cursor:e-resize}:root[data-look=ink] .is-folded .frame-side :is(a,button,form){cursor:pointer}}:root[data-look=ink] .side-head{height:50px;margin:0 -12px;padding:0 12px}:root[data-look=ink] .frame-side .store-switch{border-radius:var(--r-10);max-width:100%;height:auto;min-height:32px;transition:background-color var(--t-fast) var(--ease);flex:0 auto;gap:8px;padding:5px 8px 5px 5px}:root[data-look=ink] .store-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:18px;display:block;overflow:hidden}:root[data-look=ink] .store-switch:hover,:root[data-look=ink] .store-switch[data-state=open]{background:var(--e-fill)}:root[data-look=ink] .store-switch>svg{width:16px;height:16px;color:var(--sb-rest);margin-left:-2px}:root[data-look=ink] .side-toggle{display:none}:root[data-look=ink]{--sb-ground:#f4f4f4}:root[data-look=ink] .frame-panel{display:none}@media (min-width:1024px){:root[data-look=ink] .frame.is-paneled{--sb-inset:8px}:root[data-look=ink] .frame.is-paneled .frame-panel{top:var(--sb-inset);right:var(--sb-inset);bottom:var(--sb-inset);left:var(--w-rail);z-index:calc(var(--z-sticky) + 1);border-radius:var(--r-12);pointer-events:none;box-shadow:0 0 0 1px var(--e-edge), 0 3px 6px -2px #00000005, 0 1px 1px #0000000a, 0 0 0 200vmax var(--sb-ground);transition:left var(--t-fold) var(--ease);display:block;position:fixed}:root[data-look=ink] .frame.is-paneled .frame-side{z-index:calc(var(--z-sticky) + 2);background:var(--sb-ground);box-shadow:none}:root[data-look=ink] .frame.is-paneled .frame-main{padding:var(--sb-inset) var(--sb-inset) var(--sb-inset) 0}:root[data-look=ink] .frame.is-paneled .frame-top{top:var(--sb-inset)}}:root[data-look=ink] .side-row{border-radius:var(--r-10);letter-spacing:normal;height:32px;color:var(--sb-rest);gap:7px;padding-left:7px;font-size:14px;font-weight:500;line-height:20px;transition:none}:root[data-look=ink] .side-row>svg{color:currentColor;width:18px;height:18px}:root[data-look=ink] .side-row:hover,:root[data-look=ink] .side-item:hover .side-row,:root[data-look=ink] .side-row.is-active{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .side-item:has(.side-more[data-state=open]) .side-row{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .side-row:active{background:var(--sb-press)}:root[data-look=ink] .side-row.is-active{font-weight:500}:root[data-look=ink] .side-row.is-soon,:root[data-look=ink] .side-row.is-soon:hover{color:var(--faint);background:0 0}:root[data-look=ink] .side-count{min-width:0;height:20px;box-shadow:none;letter-spacing:0;text-align:right;color:var(--sb-rest);font-variant-numeric:tabular-nums;background:0 0;border-radius:0;margin-right:8px;padding:0;font-size:12px;font-weight:500;line-height:20px}:root[data-look=ink] .side-item:is(:hover,:focus-within) .side-count{opacity:0}:root[data-look=ink] .side-tag{border-radius:var(--r-pill);background:var(--e-fill);min-width:20px;height:20px;box-shadow:none;letter-spacing:.03px;text-align:center;color:var(--sb-rest);margin-right:6px;padding:0 7px;font-size:12px;font-weight:500;line-height:20px}:root[data-look=ink] .side-dot{background:var(--ink);width:7px;height:7px;top:4px;left:23px}:root[data-look=ink] .side-item:hover .side-row,:root[data-look=ink] .side-item:focus-within .side-row{padding-right:30px}:root[data-look=ink] .side-more{border-radius:var(--r-6);width:22px;height:22px;color:var(--sb-rest);transition:none;top:5px;right:5px}:root[data-look=ink] .side-more svg{width:16px;height:16px}:root[data-look=ink] .side-more:hover,:root[data-look=ink] .side-more[data-state=open]{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .side-quick{pointer-events:none}:root[data-look=ink] .side-item:hover .side-quick,:root[data-look=ink] .side-quick:focus-visible{pointer-events:auto}:root[data-look=ink] .side-item.is-over .side-row{background:var(--e-fill);box-shadow:inset 0 0 0 1px var(--e-edge-hover);color:var(--ink)}:root[data-look=ink] .side-edit,:root[data-look=ink] .side-edit:hover{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink)}:root[data-look=ink] .side-scroll{padding-top:0;padding-bottom:12px}:root[data-look=ink] .side-foot{flex-shrink:0;grid-template-columns:minmax(0,1fr);row-gap:4px;padding:4px 0 12px;display:grid}:root[data-look=ink] .is-folded .side-inner{padding:0 12px}:root[data-look=ink] .is-folded .side-head{margin:0 -12px;padding:0 12px}:root[data-look=ink] .is-folded .store-switch{padding:5px}:root[data-look=ink] .is-folded .side-row{width:32px;padding-left:7px}:root[data-look=ink] .is-folded .side-dot{opacity:1}:root[data-look=ink] .is-folded .side-item .side-row{padding-right:0}:root[data-look=ink] .is-folded .side-item .side-more{opacity:0;pointer-events:none}:root[data-look=ink] .is-folded :is(.side-label,.store-name){transform:translate(4px)}@media (prefers-reduced-motion:no-preference){:root[data-look=ink] :is(.side-label,.store-name){transition:opacity var(--t-fold) var(--ease), transform var(--t-fold) var(--ease)}}:root[data-look=ink] .settings-rail .nav-row{border-radius:var(--r-10);height:32px;color:var(--sb-rest);font-size:14px;font-weight:500;line-height:20px;transition:none}:root[data-look=ink] .settings-rail .nav-row .nav-icon{color:currentColor}:root[data-look=ink] .settings-rail .nav-row:hover,:root[data-look=ink] .settings-rail .nav-row.active{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .settings-rail .nav-row:active{background:var(--sb-press)}:root[data-look=ink] .top-fold{border-radius:var(--r-10);width:32px;height:32px;color:var(--sb-rest);transition:color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);flex-shrink:0;place-items:center;display:grid}:root[data-look=ink] .top-fold:hover{background:var(--e-fill);color:var(--ink)}:root[data-look=ink] .top-crumbs{min-width:0;margin-left:4px;margin-right:auto}:root[data-look=ink] .top-crumbs ol{align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}:root[data-look=ink] .top-crumbs li{align-items:center;gap:6px;min-width:0;display:flex}:root[data-look=ink] .top-crumb{border-radius:var(--r-6);white-space:nowrap;text-overflow:ellipsis;max-width:240px;color:var(--sb-rest);transition:color var(--t-fast) var(--ease);font-size:14px;font-weight:500;line-height:20px;overflow:hidden}:root[data-look=ink] a.top-crumb:hover,:root[data-look=ink] .top-crumb.is-here{color:var(--ink)}:root[data-look=ink] .top-crumb-sep{width:20px;height:20px;color:var(--sb-sep);flex-shrink:0}@media (min-width:1024px) and (max-width:1279px){:root[data-look=ink] .top-crumb{max-width:140px}}@media (max-width:1023px){:root[data-look=ink] .top-fold{display:none}:root[data-look=ink] .side-toggle{border-radius:var(--r-10);width:32px;height:32px;box-shadow:none;color:var(--sb-rest);opacity:1;background:0 0;place-items:center;display:grid;position:absolute;top:9px;right:10px}:root[data-look=ink] .side-head{padding-right:52px}:root[data-look=ink] .frame-side .side-row{border-radius:var(--r-12);height:40px}:root[data-look=ink] .side-more{top:9px}:root[data-look=ink] .side-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}


.ins{background:var(--canvas);min-height:100dvh;color:var(--ink);flex-direction:column;font-size:14px;line-height:20px;display:flex}.ins-head{z-index:var(--z-sticky);border-bottom:1px solid var(--line);background:var(--canvas);justify-content:space-between;align-items:center;height:52px;padding:0 12px 0 16px;display:flex;position:sticky;top:0}.ins-brand{align-items:center;gap:var(--s-2);letter-spacing:-.005em;font-size:13px;font-weight:500;display:inline-flex}.ins-body{align-content:start;gap:var(--s-4);padding:var(--s-4);flex:auto;display:grid}.ins-wide{justify-content:center;gap:var(--s-2);width:100%}.ins-film{height:40px}.ins-spin{animation:.9s linear infinite ins-spin}@keyframes ins-spin{to{rotate:360deg}}.ins-for{align-items:center;gap:var(--s-3);grid-template-columns:40px minmax(0,1fr);display:grid}.ins-for-face{background:var(--mist);width:40px;height:40px;color:var(--ink);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.ins-for-text{min-width:0;display:grid}.ins-for-name{align-items:center;gap:var(--s-1);min-width:0;font:600 16px/22px var(--display);letter-spacing:-.01em;display:inline-flex}.ins-edit{width:26px;height:26px;color:var(--muted)}.ins-name{border-radius:var(--r-8);background:var(--mist);height:30px;color:var(--ink);font:600 16px/22px var(--display);border:0;padding:0 8px}.ins-name:focus{outline:2px solid var(--ink);outline-offset:1px}.ins-for-line{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.ins-waiting,.ins-done{align-items:start;gap:var(--s-3);border-radius:var(--r-12);background:var(--mist);grid-template-columns:auto minmax(0,1fr) auto;padding:12px 16px;display:grid}.ins-done{background:var(--green-bg)}.ins-waiting strong,.ins-done strong{font-size:14px;font-weight:500;display:block}.ins-waiting span,.ins-done span{color:var(--muted);font-size:13px;line-height:18px}.ins-done-tick{background:var(--green);width:24px;height:24px;color:var(--white);border-radius:50%;place-items:center;display:grid}.ins-waiting>svg{margin-top:var(--s-1)}.ins-link{color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.ins-search{align-items:center;gap:var(--s-2);border-radius:var(--r-10);height:36px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--muted);padding:0 12px;display:flex}.ins-search:focus-within{box-shadow:inset 0 0 0 1px var(--ink-40)}.ins-search input{min-width:0;height:32px;color:var(--ink);background:0 0;border:0;flex:auto;font-size:14px}.ins-search input:focus{outline:0}.ins-list h2{color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:500;line-height:16px}.ins-list ul{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.ins-empty{color:var(--muted);margin:0;font-size:13px}.ins-row{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-2);border-radius:var(--r-12);color:inherit;text-align:left;cursor:pointer;transition:background var(--t-fast) var(--ease);background:0 0;border:0;grid-template-columns:72px minmax(0,1fr) auto;display:grid}.ins-row:hover{background:var(--hover)}.ins-row[aria-selected=true]{background:var(--mist);box-shadow:inset 0 0 0 1px var(--ink-20)}.ins-row:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.ins-thumb{aspect-ratio:3/2;border-radius:var(--r-8);background:var(--mist);width:72px;position:relative;overflow:hidden}.ins-thumb img,.ins-preview img{object-fit:cover;width:100%;height:100%;display:block}.ins-thumb-time{border-radius:var(--r-4);background:var(--shade-70);color:var(--white);font-variant-numeric:tabular-nums;padding:0 4px;font-size:11px;font-weight:500;line-height:16px;position:absolute;bottom:4px;right:4px}.ins-row-text{min-width:0;display:grid}.ins-row-title,.ins-row-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ins-row-title{font-weight:500}.ins-row-meta{color:var(--muted);font-size:12px;line-height:16px}.ins-row-tick{background:var(--ink);width:22px;height:22px;color:var(--on-ink,var(--white));border-radius:50%;place-items:center;display:grid}.ins-foot{z-index:var(--z-sticky);gap:var(--s-3);padding:var(--s-4);border-top:1px solid var(--line);background:var(--canvas);display:grid;position:sticky;bottom:0}.ins-preview{aspect-ratio:16/9;border-radius:var(--r-12);background:var(--mist);position:relative;overflow:hidden}.ins-preview.is-tall{justify-self:center;height:280px}.ins-preview.is-tall .ins-bar{height:28px;padding-right:var(--s-2);gap:6px;font-size:11px;bottom:6px;left:6px;right:6px}.ins-preview.is-tall .ins-bar-disc{width:20px;height:20px}.ins-bar{align-items:center;gap:var(--s-2);height:32px;padding:0 4px;padding-right:var(--s-3);border-radius:var(--r-pill);background:var(--shade-70);color:var(--white);letter-spacing:-.01em;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.ins-bar-disc{background:var(--white);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.ins-bar-words{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ins-bar-time{font-variant-numeric:tabular-nums}.ins-preview-tag{border-radius:var(--r-pill);background:var(--white-90);color:var(--ink);padding:0 8px;font-size:11px;font-weight:500;line-height:20px;position:absolute;top:8px;left:8px}.ins-options{gap:var(--s-3);display:grid}.ins-switch{justify-content:space-between;align-items:center;gap:var(--s-3);font-size:13px;line-height:18px;display:flex}.ins-error,.ins-warn{color:var(--red);margin:0;font-size:13px;line-height:18px}.ins-warn{color:var(--amber)}.ins-me{justify-content:space-between;align-items:center;gap:var(--s-3);border-top:1px solid var(--line);color:var(--muted);margin:0;padding:12px 16px;font-size:12px;line-height:16px;display:flex}.ins-me .ins-link{color:var(--muted);font-size:12px}.ins-door{align-content:start;justify-items:center;gap:var(--s-4);padding:32px;padding-inline:var(--s-6);text-align:center;display:grid}.ins-door h1,.ins-connect-card h1{font:600 20px/26px var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0}.ins-door p,.ins-connect-card p{max-width:34ch;color:var(--muted);text-wrap:pretty;margin:0;font-size:14px;line-height:20px}.ins-door-mark{border-radius:var(--r-16);background:var(--mist);width:56px;height:56px;color:var(--ink);place-items:center;display:grid}.ins-promises{gap:var(--s-3);width:100%;padding:var(--s-4);border-radius:var(--r-12);background:var(--paper);text-align:left;margin:0;list-style:none;display:grid}.ins-promises li{gap:var(--s-3);grid-template-columns:16px minmax(0,1fr);font-size:13px;line-height:18px;display:grid}.ins-promises svg{color:var(--green);margin-top:1px}.ins-door .ins-fine,.ins-connect-card .ins-fine{font-size:13px}.ins-fine a{color:var(--ink);text-underline-offset:3px}.ins-connect{background:var(--paper);min-height:100dvh;color:var(--ink);place-items:center;padding:24px 16px;display:grid}.ins-connect-card{justify-items:center;gap:var(--s-4);width:min(100%,400px);padding:32px;padding-inline:var(--s-6);border-radius:var(--r-20);background:var(--canvas);box-shadow:var(--panel-shadow);text-align:center;display:grid}.ins-connect-who{align-items:center;gap:var(--s-3);width:100%;padding:var(--s-3);border-radius:var(--r-12);box-shadow:inset 0 0 0 1px var(--line);text-align:left;grid-template-columns:40px minmax(0,1fr);display:grid}.ins-connect-who strong{font-size:14px;font-weight:500;display:block}.ins-connect-who>span:last-child>span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;display:block;overflow:hidden}.web-store{align-items:center;gap:var(--s-3);font-size:13px;font-weight:500;display:flex}.web-store .select-trigger{min-width:240px}.web-fine{color:var(--muted);margin:0;font-size:13px;line-height:20px}.web-add{gap:var(--s-4);display:grid}.web-add-ids{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.web-mono{letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.web-add-pick{gap:var(--s-2);display:grid}.dialog-content .ins-search input:not([type=checkbox]){background:0 0;border:0;border-radius:0;height:32px;padding:0}.web-add-list{max-height:320px;overflow-y:auto}@media (max-width:767px){.web-add-ids{grid-template-columns:minmax(0,1fr)}.web-store .select-trigger{flex:auto;min-width:0}}.emb{background:var(--black);height:100dvh;color:var(--ink);flex-direction:column;display:flex}.emb-frame{background:var(--black);flex:auto;place-items:center;min-height:0;display:grid}.emb-video{background:var(--black);object-fit:contain;width:100%;height:100%;display:block}.emb-foot{justify-content:space-between;align-items:center;gap:var(--s-4);background:var(--canvas);padding:12px 16px;display:flex}.emb-rep{align-items:center;gap:var(--s-3);min-width:0;display:flex}.emb-face{background:var(--mist);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:grid;overflow:hidden}.emb-face img{object-fit:cover;width:100%;height:100%}.emb-who{min-width:0;display:grid}.emb-who strong{font-size:14px;font-weight:500;line-height:20px}.emb-who span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.emb-actions{gap:var(--s-2);flex:none;display:flex}.emb-button{justify-content:center;align-items:center;gap:var(--s-2);border-radius:var(--r-pill);background:var(--ink);height:40px;color:var(--on-ink,var(--white));white-space:nowrap;transition:background var(--t-fast) var(--ease);padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.emb-button:hover{background:var(--ink-hover)}.emb-button-quiet{background:var(--mist);color:var(--ink)}.emb-button-quiet:hover{background:var(--hover)}.emb-button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.emb-gone{padding:var(--s-6);background:var(--canvas);color:var(--muted);text-align:center;place-items:center;font-size:14px;display:grid}.emb-gone p{margin:0}@media (max-width:599px){.emb-foot{align-items:stretch;gap:var(--s-3);flex-direction:column}.emb-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}
@keyframes td-breathe{50%{opacity:.35}}:root[data-look=ink] .td-dialog{width:min(480px,100vw - 32px)}:root[data-look=ink] .td-form{row-gap:var(--s-4);display:grid}:root[data-look=ink] .td-form>.dialog-intro{margin-bottom:0}:root[data-look=ink] .td-form>.field{margin:0}:root[data-look=ink] .td-form .field input,:root[data-look=ink] .td-search input{width:100%}:root[data-look=ink] .td-picks{border:0;row-gap:6px;margin:0;padding:0;display:grid}:root[data-look=ink] .td-picks legend{margin-bottom:var(--s-1-5);padding:0}:root[data-look=ink] .td-pick{min-height:52px;box-shadow:inset 0 0 0 1px var(--e-edge);cursor:pointer;transition:background-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);border-radius:12px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;column-gap:12px;padding:8px 12px;display:grid;position:relative}:root[data-look=ink] .td-pick:hover{background:var(--e-fill-soft)}:root[data-look=ink] .td-pick.is-on{background:var(--fill-selected)}:root[data-look=ink] .td-pick input{opacity:0;pointer-events:none;position:absolute}:root[data-look=ink] .td-pick:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}:root[data-look=ink] .td-pick-box{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--e-edge-hover);color:var(--on-ink);border-radius:6px;grid-area:1/2;place-items:center;display:grid}:root[data-look=ink] .is-on>.td-pick-box{background:var(--ink);box-shadow:none}:root[data-look=ink] .td-pick-box svg{stroke-width:2.25px;width:14px;height:14px}:root[data-look=ink] .td-pick-text{min-width:0;font-size:14px;line-height:20px;display:grid}:root[data-look=ink] .td-pick-text b{font-weight:500}:root[data-look=ink] .td-pick-text small{color:var(--muted);font-size:13px;line-height:18px}:root[data-look=ink] .td-error{color:var(--red);margin:0;font-size:14px;line-height:20px}:root[data-look=ink] .td-left{margin-right:auto}:root[data-look=ink] .td-search{margin-bottom:8px}:root[data-look=ink] .td-mine{row-gap:2px;max-height:min(420px,55vh);margin:0 -8px;padding:0;list-style:none;display:grid;overflow-y:auto}:root[data-look=ink] .td-mine-item{width:100%;min-height:52px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:64px minmax(0,1fr) 16px;align-items:center;column-gap:12px;padding:6px 8px;display:grid}:root[data-look=ink] .td-mine-item:hover{background:var(--e-fill)}:root[data-look=ink] .td-mine-item.is-on{background:var(--e-fill);box-shadow:inset 0 0 0 1.5px var(--ink)}:root[data-look=ink] .td-mine-item>svg{stroke-width:2px;width:16px;height:16px}:root[data-look=ink] .td-mine-pic,:root[data-look=ink] .td-example-pic{aspect-ratio:16/10;background:var(--e-fill);width:64px;max-width:100%;color:var(--muted);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}:root[data-look=ink] .td-mine-pic img,:root[data-look=ink] .td-example-pic img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:root[data-look=ink] .td-mine-pic svg{stroke-width:1.5px;width:18px;height:18px}:root[data-look=ink] .td-mine-text{min-width:0;font-size:14px;line-height:20px;display:grid}:root[data-look=ink] .td-mine-text b{font-weight:500}:root[data-look=ink] .td-mine-text small{color:var(--muted);font-size:13px;line-height:18px}:root[data-look=ink] .td-empty{background:var(--e-fill-soft);color:var(--muted);border-radius:12px;margin:0;padding:16px;font-size:14px;line-height:20px}:root[data-look=ink] .td-note{row-gap:8px;margin-bottom:12px;display:grid}:root[data-look=ink] .td-note-label{margin:0}:root[data-look=ink] .td-example{background:var(--e-fill-soft);width:100%;box-shadow:inset 0 0 0 1px var(--e-rule);font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--t-fast) var(--ease);border:0;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:center;column-gap:12px;padding:8px;display:grid;position:relative}:root[data-look=ink] .td-example:hover{background:var(--e-fill)}:root[data-look=ink] .td-example-pic svg{color:#fff;fill:currentColor;background:#0000008c;border-radius:50%;width:20px;height:20px;padding:4px;position:relative}:root[data-look=ink] .td-example-text{min-width:0;font-size:14px;line-height:20px;display:grid}:root[data-look=ink] .td-example-text b{font-weight:500}:root[data-look=ink] .td-example-text small{color:var(--muted);font-size:13px;line-height:18px}:root[data-look=ink] .td-example.is-open{cursor:default;background:#000;padding:0;display:block;overflow:hidden}:root[data-look=ink] .td-example.is-open video{background:#000;width:100%;max-height:260px;display:block}:root[data-look=ink] .td-example-close{color:#fff;cursor:pointer;background:#0000008c;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}:root[data-look=ink] .td-example-close svg{width:16px;height:16px}:root[data-look=ink] .td-note-sent,:root[data-look=ink] .td-fin-note{background:var(--e-fill-soft);color:var(--ink);border-radius:12px;grid-template-columns:16px minmax(0,1fr);column-gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:18px;display:grid}:root[data-look=ink] .td-note-sent svg,:root[data-look=ink] .td-fin-note svg{stroke-width:1.5px;width:16px;height:16px;color:var(--muted);margin-top:1px}:root[data-look=ink] .td-fin-note{text-align:left;margin-bottom:12px}:root[data-look=ink] .td-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}:root[data-look=ink] .nx-cr-delivered{flex:none}:root[data-look=ink] .nx-cr-delivered.is-done{color:var(--muted);cursor:default}:root[data-look=ink] .nx-cr-delivered svg{stroke-width:1.5px;width:16px;height:16px}
:root{--h-view-as:48px}body:has(.view-as-band) .frame-side{top:var(--h-view-as)}body:has(.view-as-band) .frame-main{padding-top:var(--h-view-as)}body:has(.view-as-band) .frame-top{top:var(--h-view-as)}@media (min-width:1024px){:root[data-look=ink] body:has(.view-as-band) .frame.is-paneled .frame-panel{top:calc(var(--sb-inset) + var(--h-view-as))}:root[data-look=ink] body:has(.view-as-band) .frame.is-paneled .frame-main{padding-top:calc(var(--sb-inset) + var(--h-view-as))}:root[data-look=ink] body:has(.view-as-band) .frame.is-paneled .frame-top{top:calc(var(--sb-inset) + var(--h-view-as))}}.view-as-band{z-index:var(--z-bar);align-items:center;gap:var(--s-3);height:var(--h-view-as);padding-block:var(--s-1-5);padding-inline:var(--s-3);background:var(--ink);color:var(--white);font-size:var(--fs-14);line-height:var(--lh-14);display:flex;position:fixed;inset:0 0 auto}.view-as-band .avatar{box-shadow:0 0 0 2px var(--white-20)}.view-as-who{align-items:baseline;row-gap:var(--s-0-5);column-gap:var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.view-as-who strong{font-weight:var(--fw-name)}.view-as-who small{color:var(--white-70);font-size:var(--fs-13)}.view-as-tag{align-items:center;gap:var(--s-1-5);height:24px;padding:0 var(--s-2-5);border-radius:var(--r-pill);background:var(--white-15);font-size:var(--fs-12);font-weight:var(--fw-name);white-space:nowrap;display:inline-flex}.view-as-end{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.view-as-switch{align-items:center;gap:var(--s-1-5);height:32px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--white-10);color:var(--white);font:var(--fw-name) var(--fs-13)/1 var(--body);cursor:pointer;border:0;display:inline-flex}.view-as-switch:hover{background:var(--white-20)}.view-as-exit{height:32px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--white);color:var(--ink);font:var(--fw-name) var(--fs-13)/1 var(--body);cursor:pointer;border:0}.view-as-exit:hover{background:var(--white-90)}.set-for-you{max-width:640px;margin-top:var(--s-10)}.set-for-you h3{font-size:var(--fs-15);font-weight:var(--fw-name);line-height:var(--lh-15);margin:0}.set-for-you>p{margin-top:var(--s-1);margin-bottom:var(--s-3);color:var(--muted);font-size:var(--fs-13);line-height:var(--lh-13);margin-inline:0}@media (max-width:760px){.view-as-band{gap:var(--s-2);padding:var(--s-1-5) var(--s-2)}.view-as-tag,.view-as-who small,.view-as-switch span{display:none}}
.said-mark{background:color-mix(in srgb, var(--amber,#b26a00) 22%, transparent);color:inherit;border-radius:3px;padding:0 1px;font-weight:600}.sl-shelves{--cols:4;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));align-items:stretch;gap:40px 20px;display:grid}.sl-shelf{--span:1;grid-column:span var(--span);flex-direction:column;min-width:0;scroll-margin-top:80px;display:flex}.sl-shelf.is-2{--span:2}.sl-shelf.is-3{--span:3}.sl-shelf.is-4{--span:4}.sl-shelf-head{gap:2px;min-height:48px;margin-bottom:14px;display:grid}.sl-shelf-head h2{font-family:var(--body);letter-spacing:-.045px;color:var(--ink);margin:0;font-size:18px;font-weight:600;line-height:26px}.sl-shelf-head span{color:var(--muted);font-size:14px;line-height:20px}.sl-grid{grid-template-columns:repeat(var(--span), minmax(0, 1fr));flex:1;gap:20px;display:grid}@media (max-width:1279px){.sl-shelves{--cols:3}.sl-shelf.is-4{--span:3}}@media (max-width:1023px){.sl-shelves{--cols:2}.sl-shelf.is-3,.sl-shelf.is-4{--span:2}}.sl-card{flex-direction:column;min-width:0;display:flex}.sl-poster{cursor:pointer;padding:0;display:block}.sl-poster .thumbnail{border-radius:0}.sl-poster:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.sl-card-body{flex-direction:column;flex:1;padding:14px 16px 16px;display:flex}.sl-card-body .sl-used{margin-bottom:14px}.sl-card-top{align-items:flex-start;gap:8px;min-width:0;display:flex}.sl-card-top h3{-webkit-line-clamp:2;text-wrap:pretty;min-width:0;color:var(--ink);-webkit-box-orient:vertical;flex:1;margin:0;font-size:15px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}.sl-more{flex:none;margin:-4px -6px -4px 0}.sl-meta,.sl-used{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:20px}.sl-used{color:var(--faint,var(--muted));font-variant-numeric:tabular-nums;margin-top:0}.sl-card-body .sl-use{flex:none;align-self:flex-start;margin-top:auto}.sl-preview{z-index:var(--z-dialog);background:var(--canvas,var(--white));width:min(1040px,100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:0 0 0 1px var(--e-rule,var(--line)), var(--e-lg,var(--modal-shadow));animation:dialog-in var(--t-enter,.2s) var(--ease);border-radius:20px;outline:none;grid-template-columns:minmax(0,1fr) 340px;display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.sl-preview-film{background:#0b0b0c;place-items:center;min-width:0;display:grid}.sl-preview-film>*{width:100%}.sl-preview-side{flex-direction:column;min-width:0;max-height:calc(100dvh - 48px);padding:14px 20px 20px;display:flex;overflow-y:auto}.sl-preview-head{justify-content:space-between;align-items:center;margin-right:-8px;display:flex}.sl-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.sl-preview-title{letter-spacing:-.2px;color:var(--ink);text-wrap:balance;margin:6px 0 0;font-size:20px;font-weight:600;line-height:28px}.sl-facts{gap:10px;margin:18px 0 0;display:grid}.sl-facts div{grid-template-columns:112px minmax(0,1fr);gap:12px;font-size:14px;line-height:20px;display:grid}.sl-facts dt{color:var(--muted)}.sl-facts dd{color:var(--ink);margin:0}.sl-words{background:var(--e-fill-soft,var(--ink-3));border-radius:14px;margin:20px 0 0;padding:14px 16px}.sl-words figcaption{color:var(--muted);font-size:12px;font-weight:500;line-height:16px}.sl-words blockquote{-webkit-line-clamp:7;color:var(--ink);-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;line-height:21px;display:-webkit-box;overflow:hidden}.sl-preview-acts{gap:8px;margin-top:auto;padding-top:20px;display:flex}.sl-use-form{flex-direction:column;flex:1;display:flex}.sl-use-line{color:var(--muted);margin:6px 0 4px;font-size:14px;line-height:20px}.sl-use-form .field{margin-top:14px}.sl-use-form .field small{font-size:12px;line-height:16px}.sl-add{z-index:var(--z-dialog);background:var(--canvas,var(--white));width:min(560px,100vw - 32px);max-height:min(680px,100dvh - 48px);box-shadow:0 0 0 1px var(--e-rule,var(--line)), var(--e-lg,var(--modal-shadow));animation:dialog-in var(--t-enter,.2s) var(--ease);border-radius:20px;outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.sl-add-head{justify-content:space-between;align-items:center;padding:14px 12px 6px 20px;display:flex}.sl-add-head h2{margin:0;font-size:17px;font-weight:600;line-height:24px}.sl-add-search{height:38px;box-shadow:inset 0 0 0 1px var(--e-edge,var(--line-strong));border-radius:10px;align-items:center;gap:8px;margin:6px 16px 8px;padding:0 12px;display:flex}.sl-add-search svg{width:16px;height:16px;color:var(--muted)}.sl-add-search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.sl-add-list{flex:1;min-height:0;margin:0;padding:4px 8px;list-style:none;overflow-y:auto}.sl-add-row{text-align:left;border-radius:12px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:8px;display:grid}.sl-add-row:hover{background:var(--e-fill-soft,var(--ink-3))}.sl-add-row[aria-selected=true]{background:var(--e-fill,var(--ink-4));box-shadow:inset 0 0 0 1.5px var(--ink)}.sl-add-thumb{border-radius:8px}.sl-add-thumb .duration,.sl-add-thumb .thumbnail-play{display:none}.sl-add-words{min-width:0;display:grid}.sl-add-words b{font-size:14px;font-weight:500;line-height:20px}.sl-add-words small{color:var(--muted);font-size:13px;line-height:18px}.sl-add-none{color:var(--muted);text-align:center;padding:32px 16px;font-size:14px}.sl-add-foot{box-shadow:inset 0 1px 0 var(--e-rule,var(--line));justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 16px;display:flex}.sl-add-foot .button{flex:none}.sl-add-shelf{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.sl-add-shelf select{height:36px;box-shadow:inset 0 0 0 1px var(--e-edge,var(--line-strong));background:var(--canvas,var(--white));color:var(--ink);border:0;border-radius:10px;padding:0 10px;font-size:14px}@media (max-width:767px){.sl-shelves{--cols:1;row-gap:32px}.sl-shelf.is-2,.sl-shelf.is-3,.sl-shelf.is-4{--span:1}.sl-shelf-head{min-height:0}.sl-grid{gap:16px}.sl-preview{width:100%;max-height:calc(100dvh - 24px);animation:sheet-up var(--t-enter,.2s) var(--ease);border-radius:20px 20px 0 0;grid-template-columns:minmax(0,1fr);top:auto;bottom:0;left:0;overflow-y:auto;transform:none}.sl-preview-side{max-height:none;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));overflow:visible}.sl-add{width:100%;max-height:calc(100dvh - 24px);animation:sheet-up var(--t-enter,.2s) var(--ease);border-radius:20px 20px 0 0;top:auto;bottom:0;left:0;transform:none}.sl-add-foot{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}}
:root[data-look=ink] .nx-home-face,:root[data-look=ink] :is(.vl-done,.vl-viewers) .vl-disc{border-radius:var(--r-pill)}:root[data-look=ink] .nx-home-face{letter-spacing:.01em;font-size:12px;font-weight:600}:root[data-look=ink] :is(.nx-home-face,.vl-disc).avatar-sand{color:var(--sand-ink);background:var(--sand-bg)}:root[data-look=ink] :is(.nx-home-face,.vl-disc).avatar-blue{color:var(--blue);background:var(--blue-bg)}:root[data-look=ink] :is(.nx-home-face,.vl-disc).avatar-sage{color:var(--sage-ink);background:var(--sage-bg)}:root[data-look=ink] :is(.nx-home-face,.vl-disc).avatar-rose{color:var(--rose-ink);background:var(--rose-bg)}@supports (animation-timeline:scroll()){:root[data-look=ink] :is(.fin-tiles,.gpt-lib .folder-grid){animation:linear both it-edge-fade;animation-timeline:scroll(self inline)}}@keyframes it-edge-fade{0%{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}4%,96%{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}to{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}}@media (min-width:1024px){:root[data-look=ink] .settings-page{max-width:calc(880px + 2 * var(--gutter));margin-inline:auto}:root[data-look=ink] .settings-body>*{max-width:none}}@container recipient (min-width:1000px){.recipient-card .cu-bar{column-gap:0}}
:root[data-look=ink] .sk-body{padding:0 12px 20px}:root[data-look=ink] .sk-group{margin-top:12px}:root[data-look=ink] .sk-group:first-of-type{margin-top:4px}:root[data-look=ink] .sk-group.is-page{border-radius:var(--r-12);background:var(--e-fill);padding:2px 0 6px}:root[data-look=ink] .sk-head{color:var(--muted);margin:0;padding:10px 8px 4px;font-size:13px;font-weight:500;line-height:20px}:root[data-look=ink] .sk-row{border-radius:var(--r-8);height:36px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:0 8px;font-size:14px;line-height:20px;display:flex}:root[data-look=ink] .sk-row:hover{background:var(--e-fill)}:root[data-look=ink] .sk-group.is-page .sk-row:hover{background:var(--sb-press)}:root[data-look=ink] .sk-keys{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}:root[data-look=ink] .sk-keys .kbd{border-radius:var(--r-6);background:var(--paper);min-width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--e-edge), 0 1px 0 var(--e-edge);font:500 12px/22px var(--body);color:var(--ink);padding:0 6px}:root[data-look=ink] .sk-then{color:var(--faint);padding:0 2px;font-size:12px;line-height:16px}:root[data-look=ink] .frame .db-page{padding-top:0}@media (max-width:1023px){:root[data-look=ink] .db-head{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"x title pg""tabs tabs tabs";align-items:center;gap:2px 8px;padding:8px 12px 0;display:grid}:root[data-look=ink] .db-head>.tip-anchor{grid-area:x}:root[data-look=ink] .db-title{display:contents}:root[data-look=ink] .frame .db-page{min-height:calc(100dvh - 50px)}:root[data-look=ink] .db-body,:root[data-look=ink] .db-side{flex-direction:column;flex:1;display:flex}:root[data-look=ink] .db-notes{flex:1}:root[data-look=ink] .db-in{bottom:calc(72px + env(safe-area-inset-bottom));z-index:2;border:0;border-top:1px solid var(--e-rule);background:var(--canvas);border-radius:0;min-height:56px;margin:0;padding:0 16px}:root[data-look=ink] .db-in input{border-radius:var(--r-12);background:var(--e-fill);height:40px;padding:0 12px;font-size:16px}:root[data-look=ink] .db-phone-decide{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));gap:8px;bottom:0}:root[data-look=ink] .db-phone-decide>*{border-radius:var(--r-12);height:48px;font-size:16px}}@media (min-width:1024px){:root[data-look=ink] .td-page>.td-back{display:none}}:root[data-look=ink] .pf-input{width:280px;max-width:100%}:root[data-look=ink] .nf-always{border-radius:var(--r-6);background:var(--e-fill);height:22px;color:var(--muted);padding:0 8px;font-size:12px;font-weight:500;line-height:22px}:root[data-look=ink] .gen.nf>p.nf-foot{color:var(--muted);margin:-16px 0 0;padding-inline:4px;font-size:13px;line-height:18px}@media (max-width:1023px){:root[data-look=ink] .pf-input{width:100%}}:root[data-look=ink] .al-hit:focus-visible{box-shadow:inset 0 0 0 1px var(--e-edge-hover);outline:0}@media (min-width:768px){:root[data-look=ink] :is(.palette-overlay,.palette-content,.sheet-content,.al-sheet),:root[data-look=ink] :is(.palette-overlay,.palette-content,.sheet-content,.al-sheet)[data-state=closed]{animation:none}:root[data-look=ink] .dialog-overlay:has(+.sheet-content){animation:none}:root[data-look=ink] .dialog-overlay[data-state=closed]:has(+.sheet-content){animation:none}}:root[data-look=ink] :is(.side-row,.settings-rail .nav-row,.al-card){transition:background-color var(--t-base) ease, color var(--t-base) ease}:root[data-look=ink] :is(.side-row,.settings-rail .nav-row,.al-card):hover,:root[data-look=ink] .side-item:hover .side-row{transition-duration:var(--t-instant)}
:root[data-look=ink] .cm-pane[data-phase=count] .cm-shade{transition:background-color var(--t-reveal) var(--ease);background:linear-gradient(#00000080 0%,#0000 34%),linear-gradient(#0000 74%,#0006 100%),#00000038}:root[data-look=ink] button.cm-count{color:#fff;font:inherit;pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0}:root[data-look=ink] button.cm-count:focus-visible{outline:none}:root[data-look=ink] button.cm-count:focus-visible svg{outline-offset:6px;border-radius:var(--r-pill);outline:2px solid #fff}:root[data-look=ink] .cm-count small{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffdb;height:28px;animation:rd-rise var(--t-reveal) var(--ease) both;background:#00000052;align-self:center;align-items:center;padding:0 12px;font-size:12.5px;font-weight:500;line-height:16px;display:inline-flex;translate:0 112px}:root[data-look=ink] button.cm-count:hover circle.cm-count-track{fill:#0006}:root[data-look=ink] .cm-stage[data-held]:after{box-shadow:inset 0 0 0 3px #ffffffbf}:root[data-look=ink] .cm-stage[data-held] .cm-cam{filter:blur(6px)brightness(.62);transition:filter var(--t-reveal) var(--ease), transform var(--t-reveal) var(--ease);transform:scale(1.02)}:root[data-look=ink] .cm-stage[data-held] .cm-cam.is-mirror{transform:scale(-1.02,1.02)}:root[data-look=ink] .cm-stage[data-held] :is(.cm-prompt,.sc-bubble){opacity:0;transition:opacity var(--t-base) var(--ease)}:root[data-look=ink] .cm-pill .cm-held{width:12px;height:12px}:root[data-look=ink] .cm-stage[data-held] .cm-pill.is-live{color:#0f0f10;background:#ffffffe6}:root[data-look=ink] .cm-held-card{z-index:3;color:#fff;text-align:center;animation:rd-fade var(--t-reveal) var(--ease) both;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}:root[data-look=ink] .cm-resume{border-radius:var(--r-pill);color:#0f0f10;letter-spacing:-.01em;cursor:pointer;height:52px;transition:transform var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);background:#fff;border:0;align-items:center;gap:10px;padding:0 26px 0 22px;font-family:inherit;font-size:16px;font-weight:600;line-height:20px;display:inline-flex;box-shadow:0 10px 30px #00000047}:root[data-look=ink] .cm-resume:hover{transform:translateY(-1px);box-shadow:0 14px 36px #00000052}:root[data-look=ink] .cm-resume:active{transform:translateY(0)scale(.98)}:root[data-look=ink] .cm-resume svg{width:16px;height:16px}:root[data-look=ink] .cm-held-acts{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000052;gap:4px;padding:4px;display:inline-flex}:root[data-look=ink] .cm-held-acts button{border-radius:var(--r-pill);color:#ffffffe6;cursor:pointer;height:34px;transition:background-color var(--t-fast) var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:18px;display:inline-flex}:root[data-look=ink] .cm-held-acts button:hover{color:#fff;background:#ffffff24}:root[data-look=ink] .cm-held-acts svg{width:15px;height:15px}:root[data-look=ink] .cm-held-card small{color:#ffffffb3;font-size:12.5px;line-height:16px}:root[data-look=ink] :is(.cm-resume,.cm-held-acts button):focus-visible{outline-offset:2px;outline:2px solid #fff}:root[data-look=ink] .cm-bar .cm-round svg[fill=currentColor]{width:18px;height:18px}@keyframes rd-fade{0%{opacity:0}}@keyframes rd-rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] :is(.cm-held-card,.cm-count small){animation:none}:root[data-look=ink] .cm-stage[data-held] .cm-cam{transition:none}}:root[data-look=ink] .fx-seg{border-radius:var(--r-10);background:var(--fog);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:3px;display:grid}:root[data-look=ink] .fx-seg>button{border-radius:var(--r-8);height:32px;color:var(--muted);white-space:nowrap;cursor:pointer;transition:background-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);background:0 0;border:0;padding:0 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:18px}:root[data-look=ink] .fx-seg>button:hover:not(:disabled){color:var(--ink)}:root[data-look=ink] .fx-seg>button[aria-checked=true]{background:var(--canvas);color:var(--ink);box-shadow:inset 0 0 0 1px var(--e-rule), var(--shadow-hairline)}:root[data-look=ink] .fx-seg>button:disabled{opacity:.5;cursor:default}:root[data-look=ink] .fx-seg>button:focus-visible{outline:2px solid var(--ink);outline-offset:1px}:root[data-look=ink] .fx-seg+.fx-hint{margin-top:-4px}:root[data-look=ink] .cm-w{white-space:nowrap}:root[data-look=ink] .cm-top .cm-soft{background:#00000052}:root[data-look=ink] .cm-top .cm-soft:hover:not(:disabled){background:#0000007a}:root[data-look=ink] .fin-name{align-items:center;gap:var(--s-1-5);max-width:100%;height:var(--h-control);margin:0 calc(-1 * var(--s-2));padding:0 var(--s-2);border-radius:var(--r-md);color:var(--text-3);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);text-align:left;cursor:text;transition:background-color var(--t-hover-out) var(--ease), color var(--t-hover-out) var(--ease);background:0 0;border:0;display:inline-flex}:root[data-look=ink] .fin-name svg{opacity:.55;width:13px;height:13px;transition:opacity var(--t-fast) var(--ease);flex:none}:root[data-look=ink] .fin-name:hover{background:var(--fill-icon-hover);color:var(--text-1);transition-duration:var(--t-hover-in)}:root[data-look=ink] .fin-name:hover svg{opacity:1}:root[data-look=ink] .fin-name:focus-visible{outline:2px solid var(--text-1);outline-offset:1px}:root[data-look=ink] .fin-name-input{width:calc(100% + var(--s-2));height:var(--h-control);margin:0 calc(-1 * var(--s-2));padding:0 var(--s-2);border-radius:var(--r-md);background:var(--bg-panel);color:var(--text-1);font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);box-shadow:0 0 0 1px var(--ring-focus), 0 0 0 3px var(--focus-halo);border:0;outline:none;display:block}:root[data-look=ink] .fin-left{grid-area:stage;min-width:0}:root[data-look=ink] .fin-thumb{border-top:1px solid var(--border-2);contain:inline-size;margin-top:24px;padding-top:20px}:root[data-look=ink] .fin-moments{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}:root[data-look=ink] .fin-moment{width:100%;color:var(--text-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}:root[data-look=ink] .fin-moment:disabled{cursor:progress}:root[data-look=ink] .fin-moment-frame{aspect-ratio:var(--fin-ar,16 / 9);border-radius:var(--r-field);background:var(--e-fill);box-shadow:inset 0 0 0 1px var(--ink-10);transition:box-shadow var(--t-base) var(--ease);display:block;position:relative;overflow:hidden}:root[data-look=ink] .fin-moment-frame img{object-fit:cover;width:100%;height:100%;animation:rd-fade var(--t-reveal) var(--ease) both;display:block}:root[data-look=ink] .fin-moment:hover:not(:disabled) .fin-moment-frame{box-shadow:inset 0 0 0 1px var(--ink-10), 0 0 0 2px var(--bg-panel), 0 0 0 3px var(--ink-20)}:root[data-look=ink] .fin-moment:focus-visible{outline:none}:root[data-look=ink] .fin-moment:focus-visible .fin-moment-frame{box-shadow:0 0 0 2px var(--bg-panel), 0 0 0 5px var(--focus-halo)}:root[data-look=ink] .fin-moment.is-on .fin-moment-frame:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--text-1), inset 0 0 0 4px var(--bg-card);pointer-events:none;position:absolute;inset:0}:root[data-look=ink] .fin-moment-wait{color:#fff;background:#00000052;place-items:center;display:grid;position:absolute;inset:0}:root[data-look=ink] .fin-moment-wait svg{width:18px;height:18px}:root[data-look=ink] .fin-moment-at{font-size:var(--fs-small);line-height:var(--lh-small);font-variant-numeric:tabular-nums}:root[data-look=ink] .fin-moment.is-on .fin-moment-at{color:var(--text-1);font-weight:var(--fw-name)}:root[data-look=ink] .fin-send.is-bar:before{content:"";background:linear-gradient(180deg, transparent, var(--bg-panel));pointer-events:none;height:28px;position:absolute;bottom:100%;left:0;right:0}@media (max-width:767px){:root[data-look=ink] .fin-left{display:contents}:root[data-look=ink] .fin-grid,:root[data-look=ink] .fin-page.is-tall .fin-grid{grid-template-areas:"title""stage""graphics""thumb""send"}:root[data-look=ink] .fin-grid.is-told{grid-template-areas:"title""stage""send""graphics""thumb"}:root[data-look=ink] .fin-thumb{contain:none;grid-area:thumb;margin-top:16px;padding-top:12px}:root[data-look=ink] .fin-grid.is-told:has(.fin-thumb) .fin-graphics{padding-bottom:0}:root[data-look=ink] .fin-grid.is-told .fin-thumb{padding-bottom:28px}:root[data-look=ink] .fin-moments{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:4px 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}:root[data-look=ink] .fin-moments>li{scroll-snap-align:start;flex:0 0 27%}:root[data-look=ink] .fin-page.is-tall .fin-moments>li{flex-basis:20%}}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .fin-moment-frame img{animation:none}}:root[data-look=ink] .fin-tile-more .fin-tile-frame{background:var(--fog);color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:6px;padding:0 12px;display:grid}:root[data-look=ink] .fin-tile-more .fin-tile-frame:before{content:none}:root[data-look=ink] .fin-tile-more .fin-tile-frame svg{width:18px;height:18px}:root[data-look=ink] .fin-tile-more .fin-tile-frame small{font-size:12px;line-height:16px}:root[data-look=ink] .fin-tile-more .fin-tile-name{align-items:center;gap:4px;display:inline-flex}:root[data-look=ink] .fin-tile-more .fin-tile-name svg{width:14px;height:14px;color:var(--muted);transition:translate var(--t-fast) var(--ease)}:root[data-look=ink] .fin-tile-more .fin-tile:hover .fin-tile-frame{color:var(--ink)}:root[data-look=ink] .fin-tile-more .fin-tile:hover .fin-tile-name svg{translate:2px}@media (min-width:768px){:root[data-look=ink] .fin-graphics .fin-more{display:none}}@media (max-width:767px){:root[data-look=ink] .fin-tile-more{display:none}}:root[data-look=ink] .fin-tile-frame>.gx>.gx-l{width:max-content}:root[data-look=ink] .fin-tile-frame>.gx>.gx-l:has(.gx-end){width:auto}:root[data-look=ink] .cm-hint.is-error{border-radius:var(--r-16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;text-align:left;width:fit-content;text-shadow:none;text-wrap:pretty;animation:rd-rise var(--t-reveal) var(--ease) both;background:#00000080;align-items:center;gap:8px;margin-inline:auto;padding:7px 14px 7px 12px;display:flex}:root[data-look=ink] .cm-hint.is-error:before{content:"";background:var(--record-hover);border-radius:50%;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){:root[data-look=ink] .cm-hint.is-error{animation:none}}
.alog{border-radius:var(--r-lg);background:var(--canvas);box-shadow:var(--shadow-hairline), var(--panel-shadow);overflow:hidden}.alog-table{border-collapse:collapse;table-layout:fixed;width:100%;font:var(--fw-read) var(--fs-14)/var(--lh-14) var(--body);color:var(--ink)}.alog-table th{height:40px;padding:0 var(--s-4);border-bottom:1px solid var(--line-rule,var(--line));font:var(--fw-name) var(--fs-12)/var(--lh-12) var(--body);text-align:left;color:var(--muted)}.alog-table th:first-child,.alog-table td:first-child{padding-left:var(--s-5)}.alog-table th:nth-child(2){width:196px}.alog-table th:last-child{width:120px;padding-right:var(--s-5);text-align:right}.alog-row{transition:background var(--t-fast) var(--ease);position:relative}.alog-row:hover{background:var(--hover)}.alog-row+.alog-row td{border-top:1px solid var(--line-rule,var(--line))}.alog-row td{padding:var(--s-3) var(--s-4);vertical-align:top}.alog-what{gap:var(--s-3);min-width:0;display:flex}.alog-icon{border-radius:var(--r-md);background:var(--mist);width:28px;height:28px;color:var(--ink-70);flex:none;place-items:center;display:grid}.alog-text{gap:var(--s-0-5);min-width:0;padding-top:var(--s-1);flex-direction:column;display:flex}.alog-open{font:var(--fw-name) var(--fs-14)/var(--lh-14) var(--body);text-align:left;color:var(--ink);overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.alog-open:after{content:"";position:absolute;inset:0}.alog-open:focus-visible{outline:none}.alog-row:has(.alog-open:focus-visible){box-shadow:inset 0 0 0 2px var(--ink)}.alog-text small{font:var(--fw-read) var(--fs-12)/var(--lh-12) var(--body);color:var(--muted)}.alog-who>span{align-items:center;gap:var(--s-2);min-width:0;padding-top:var(--s-1);font:var(--fw-read) var(--fs-13)/var(--lh-13) var(--body);color:var(--ink-80);display:flex}.alog-row td.alog-when{padding-right:var(--s-5);text-align:right}.alog-when time{align-items:flex-end;gap:var(--s-0-5);padding-top:var(--s-1);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;display:flex}.alog-when b{font:var(--fw-name) var(--fs-13)/var(--lh-13) var(--body);color:var(--ink)}.alog-when b.is-same{color:#0000;-webkit-user-select:none;user-select:none}.alog-when small{font:var(--fw-read) var(--fs-12)/var(--lh-12) var(--body);color:var(--muted)}.alog-foot{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:52px;padding-block:var(--s-2);padding-right:var(--s-3);padding-left:var(--s-5);border-top:1px solid var(--line-rule,var(--line));font:var(--fw-read) var(--fs-13)/var(--lh-13) var(--body);font-variant-numeric:tabular-nums;color:var(--muted);display:flex}.alog-pager{gap:var(--s-2);display:flex}.alog-sheet .al-title h2{font-size:var(--fs-15)}.alog-body{min-height:0;padding-top:var(--s-1);padding-bottom:var(--s-6);padding-inline:var(--s-5);flex:1;overflow-y:auto}.alog-sentence{font:var(--fw-name) var(--fs-18)/var(--lh-18) var(--body);letter-spacing:-.1px;color:var(--ink);text-wrap:pretty;margin:0}.alog-facts{margin:0;margin-top:var(--s-5);border-top:1px solid var(--line-rule,var(--line));display:grid}.alog-facts>div{gap:var(--s-3);padding-block:var(--s-3);border-bottom:1px solid var(--line-rule,var(--line));grid-template-columns:112px minmax(0,1fr);padding-inline:0;display:grid}.alog-facts dt{padding-top:var(--s-0-5);font:var(--fw-read) var(--fs-13)/var(--lh-13) var(--body);color:var(--muted)}.alog-facts dd{align-items:flex-start;gap:var(--s-2);min-width:0;font:var(--fw-read) var(--fs-14)/var(--lh-14) var(--body);color:var(--ink);overflow-wrap:anywhere;margin:0;display:flex}.alog-facts dd>span{gap:var(--s-0-5);flex-direction:column;display:flex}.alog-facts dd small{font:var(--fw-read) var(--fs-12)/var(--lh-12) var(--body);font-variant-numeric:tabular-nums;color:var(--muted)}.alog-facts dd.alog-id{justify-content:space-between;align-items:center}.alog-id code{color:var(--ink-70);font:400 12px/18px ui-monospace,SFMono-Regular,Menlo,monospace}.alog-kept{align-items:center;gap:var(--s-1-5);margin:0;margin-top:var(--s-4);font:var(--fw-read) var(--fs-12)/var(--lh-12) var(--body);color:var(--muted);display:flex}.alog-actions{align-items:center;gap:var(--s-4);padding-block:var(--s-3);padding-inline:var(--s-5);border-top:1px solid var(--line-rule,var(--line));font:var(--fw-read) var(--fs-13)/var(--lh-13) var(--body);color:var(--muted);flex:none;display:flex}.alog-actions .button{flex:none}@media (max-width:767px){.alog-table thead{display:none}.alog-table,.alog-table tbody,.alog-row{display:block}.alog-row{padding:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.alog-row+.alog-row{border-top:1px solid var(--line-rule,var(--line))}.alog-row td,.alog-row td.alog-when,.alog-row+.alog-row td{border:0;padding:0}.alog-row td:first-child{grid-column:1/-1}.alog-row td.alog-who{padding-left:var(--s-10);grid-column:1}.alog-who>span{padding-top:var(--s-2);font-size:var(--fs-13)}.alog-when time{gap:var(--s-1-5);padding-top:var(--s-2);flex-direction:row}.alog-when b.is-same{display:none}.alog-foot{padding-left:var(--s-4)}.alog-facts>div{grid-template-columns:96px minmax(0,1fr)}}:root[data-look=ink] .sl-shelf{grid-row:span 2;grid-template-rows:subgrid;row-gap:14px;display:grid}:root[data-look=ink] .sl-shelf-head{align-content:start;min-height:0;margin-bottom:0}:root[data-look=ink] .sl-card-top h3{text-wrap:balance}
.sp-send.is-split>.button-primary:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.sp-send.is-split>.sp-send-copy{border-top-left-radius:0;border-bottom-left-radius:0;justify-content:center;width:38px;min-width:0;margin-left:1px;padding:0}.sp-send.is-split>.sp-send-copy svg{width:16px;height:16px;margin:0}.sp-send.is-split>.sp-send-copy:before{content:"";background:color-mix(in srgb, var(--canvas) 22%, transparent);width:1px;position:absolute;top:9px;bottom:9px;left:-1px}.sp-send.is-split>.sp-send-copy{position:relative}.sp-send-named{border-bottom:1px solid var(--line-raised);background:color-mix(in srgb, var(--ink) 3%, transparent);color:var(--muted);align-items:flex-start;gap:8px;margin:0;padding:10px 16px;font-size:12.5px;line-height:17px;display:flex}.sp-send-named svg{color:var(--faint);flex:none;margin-top:1.5px}.sp-send-at{border-bottom:1px solid var(--line-raised);cursor:pointer;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.sp-send-at.is-off{cursor:default}.sp-send-at input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin:1px 0 0}.sp-send-at>span{color:var(--ink);gap:2px;font-size:14px;line-height:18px;display:grid}.sp-send-at b{font-variant-numeric:tabular-nums;font-weight:600}.sp-send-at small{color:var(--faint);font-size:12.5px;line-height:16px}.sp-send-at.is-off>span{color:var(--muted)}.sp-send-at+.sp-send-row{margin-top:6px}.recipient-card .rx-bar{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.recipient-card .rx-row{background:var(--canvas);box-shadow:0 0 0 1px var(--hairline), 0 4px 10px #0000000d;border-radius:9999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.recipient-card .rx-emoji{width:38px;height:34px;transition:background var(--t-base) var(--ease);-webkit-tap-highlight-color:transparent;border-radius:9999px;place-items:center;font-size:19px;line-height:1;display:grid}.recipient-card .rx-emoji span{transition:scale .1s cubic-bezier(.8,0,1,1);display:block}.recipient-card .rx-emoji:hover{background:var(--mist);transition-duration:var(--t-fast)}.recipient-card .rx-emoji:hover span{scale:1.22}.recipient-card .rx-emoji.is-pop span{animation:.22s cubic-bezier(.2,.7,.2,1) rx-pop}@keyframes rx-pop{40%{scale:1.45}}.recipient-card .rx-seen{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;opacity:0;transition:opacity var(--t-base) var(--ease), translate var(--t-base) var(--ease);font-size:13px;line-height:18px;overflow:hidden;translate:-4px}.recipient-card .rx-seen.is-on{opacity:1;transition-duration:var(--t-fast);translate:0}.recipient-card .rx-float{z-index:3;pointer-events:none;font-size:26px;line-height:1;animation:1.2s cubic-bezier(.2,.7,.2,1) forwards rx-float;position:absolute;bottom:28px;translate:-50%}@keyframes rx-float{0%{opacity:0;transform:translateY(8px)scale(.6)}15%{opacity:1;transform:translate(calc(var(--rx-drift) * .2), -6px) scale(1.15)}to{opacity:0;transform:translate(var(--rx-drift), -88px) scale(1)}}@media (prefers-reduced-motion:reduce){.recipient-card .rx-float{animation-duration:10ms}.recipient-card .rx-emoji.is-pop span{animation:none}}.recipient-card .ct-bar>.rx-bar{margin-top:2px}@container recipient (max-width:999px){.recipient-card .ct-bar>.rx-bar{justify-items:center;gap:6px;display:grid}.recipient-card .ct-bar>.rx-bar .rx-row{justify-content:space-between;width:100%;padding:4px 8px}.recipient-card .ct-bar>.rx-bar .rx-emoji{width:48px;height:40px;font-size:22px}.recipient-card .ct-bar>.rx-bar .rx-seen{position:absolute;top:calc(100% + 4px);left:50%;translate:-50% -4px}.recipient-card .ct-bar>.rx-bar .rx-seen.is-on{translate:-50%}}.recipient-card .cx-reserve-from,.recipient-card .cx-reserve-note,.recipient-card .cx-reserve-write{display:none}@container recipient (min-width:1000px){.recipient-card:not(.is-preview) .ct-bar{grid-template-columns:minmax(0,1fr) auto;align-items:center}.recipient-card:not(.is-preview) .ct-bar>.ct-langs{grid-column:1/-1}.recipient-card:not(.is-preview) .cx-grid:not(.is-only) .cx-rows>.is-host,.recipient-card:not(.is-preview) .cx-grid:not(.is-only) .cx-rows>.cx-note,.recipient-card:not(.is-preview) .cx-grid:not(.is-only) .cx-rows>.is-write{display:none}.recipient-card:not(.is-preview) .cx-grid:not(.is-only) .cx-rows{margin-top:16px}.recipient-card:not(.is-preview) .cx-reserve-from{align-items:center;gap:14px;padding-bottom:16px;display:flex}.recipient-card:not(.is-preview) .cx-reserve-from .avatar{flex:none;width:56px;height:56px;font-size:18px}.recipient-card:not(.is-preview) .cx-reserve-from p{min-width:0;color:var(--muted);gap:2px;margin:0;font-size:14px;line-height:20px;display:grid}.recipient-card:not(.is-preview) .cx-reserve-from b{color:var(--ink);font-size:17px;font-weight:600;line-height:22px}.recipient-card:not(.is-preview) .cx-reserve-note{color:var(--ink);white-space:pre-line;margin:0 0 20px;font-size:15px;line-height:23px;display:block}.recipient-card:not(.is-preview) .cx-reserve-note+.cx-when,.recipient-card:not(.is-preview) .cx-reserve-from+.cx-when{border-top:1px solid var(--line);padding-top:20px}.recipient-card:not(.is-preview) .cx-reserve-write{border-radius:var(--r-pill);width:100%;height:48px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);transition:background var(--t-base) var(--ease);justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:600;display:flex}.recipient-card:not(.is-preview) .cx-reserve-write:hover{background:var(--mist);transition-duration:var(--t-fast)}.recipient-card:not(.is-preview) .cx-reserve-write svg{width:18px;height:18px}}:root[data-look=ink] .lv .video-card{transition:box-shadow var(--t-base) var(--ease)}:root[data-look=ink] .lv .video-card:hover{box-shadow:var(--e-sm), 0 0 0 2px var(--ink-20), var(--e-hover-lift);transition-duration:var(--t-fast)}
.pf-note{margin-top:var(--s-3);margin-bottom:0;margin-inline:var(--s-1);font-size:var(--fs-13);line-height:var(--lh-13);color:var(--muted)}.pf-store{margin-top:var(--s-10)}.pf-store>.section-heading{margin:0 0 var(--s-3) var(--s-1);display:block}.pf-store>.section-heading p{max-width:78ch}.pf-h3{margin-top:var(--s-8);margin-bottom:var(--s-2);margin-inline:var(--s-1);font-size:var(--fs-14);line-height:var(--lh-14);font-weight:var(--fw-name);color:var(--ink)}.pf-tr>.is-bad{color:var(--red)}.pf-tr>.is-good{color:var(--green)}.pf-meter{gap:var(--s-3);padding:var(--s-4);border-radius:var(--r-lg);background:var(--canvas);box-shadow:var(--lv-1);display:grid}.pf-meter p{font-size:var(--fs-14);line-height:var(--lh-14);color:var(--ink);margin:0}.pf-meter p b{font-weight:var(--fw-name)}.pf-meter p span{color:var(--muted)}.pf-bar{height:var(--s-1-5);border-radius:var(--r-pill);background:var(--fill-current);overflow:hidden}.pf-bar i{border-radius:inherit;background:var(--ink);height:100%;display:block}.pf-bar.is-near i{background:var(--amber)}.pf-bar.is-full i{background:var(--red)}.pf-tr{align-items:center;gap:var(--s-3);min-height:var(--h-list-row);padding-block:var(--s-1-5);padding-inline:var(--s-3);border-radius:var(--r-md);font-size:var(--fs-14);line-height:var(--lh-14);color:var(--ink);transition:background var(--t-hover-out) var(--ease);display:grid}.pf-tr:not(.pf-th):hover{background:var(--fill-hover);transition-duration:var(--t-instant)}.pf-tr>span{overflow-wrap:anywhere;min-width:0}.pf-tr b{font-weight:var(--fw-name);color:var(--ink)}.pf-tr small{font-size:var(--fs-12);line-height:var(--lh-12);color:var(--muted);display:block}.pf-th{min-height:var(--h-md);font-size:var(--fs-12);line-height:var(--lh-12);font-weight:var(--fw-name);color:var(--muted);padding-block:0}.pf-jobs{grid-template-columns:minmax(0,.8fr) minmax(0,2.4fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.5fr)}.pf-lines{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) var(--s-12) minmax(0, 2fr) minmax(0, 1.2fr)}:root[data-look=ink][data-look] .pf-lines input:not([type=checkbox]){width:100%;height:var(--h-md);padding:0 var(--s-2-5);border-radius:var(--r-md);background:var(--canvas);box-shadow:var(--lv-control);color:var(--ink);transition:box-shadow var(--t-hover-out) var(--ease);border:0;font-family:inherit}:root[data-look=ink][data-look] .pf-lines input:not([type=checkbox]):hover{box-shadow:var(--lv-control-hover);transition-duration:var(--t-instant)}:root[data-look=ink][data-look] .pf-lines input:not([type=checkbox]):focus{box-shadow:0 0 0 1px var(--ring-focus), 0 0 0 3px var(--focus-halo);outline:none}.pf-lines input::placeholder{color:var(--faint)}.pf-lines input[type=checkbox]{width:var(--s-4);height:var(--s-4);accent-color:var(--ink)}.pf-actions{justify-content:flex-end;gap:var(--s-1-5);display:flex}.pf-link{margin-left:var(--s-1-5);color:var(--muted)}.pf-tr a:not(.button){color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pf-pics{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.pf-pics figure{margin:0}.pf-pics img,.pf-pic-none{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-lg);background:var(--fill-group);width:100%;display:block}.pf-pic-none{font-size:var(--fs-13);line-height:var(--lh-13);color:var(--muted);place-items:center;display:grid}.pf-pics .is-failed .pf-pic-none{color:var(--red)}.pf-pics figcaption{margin-top:var(--s-1-5);font-size:var(--fs-12);line-height:var(--lh-12);color:var(--muted)}@media (max-width:767px){.pf-tr,.pf-jobs,.pf-lines{row-gap:var(--s-1);padding-inline:var(--s-2);grid-template-columns:minmax(0,1fr)}.pf-th{display:none}.pf-tr:not(.pf-lines,.pf-th){column-gap:var(--s-3);row-gap:var(--s-0-5);flex-wrap:wrap;display:flex}.pf-tr:not(.pf-lines)>span:first-child{flex-basis:100%}.pf-tr:not(.pf-lines)>span:not(:first-child){font-size:var(--fs-13);line-height:var(--lh-13);color:var(--muted)}.pf-actions{justify-content:flex-start}:root[data-look=ink] .pf-lines input:not([type=checkbox]){font-size:16px}}
