.t-lib{position:absolute;inset:0}.t-lib-scroll{padding-block-start:calc(var(--header-h) + 76px)}.t-lib-tabs-wrap{position:absolute;z-index:3;inset-block-start:calc(var(--header-h) + 16px);inset-inline:var(--gutter);display:flex;pointer-events:none}.t-lib-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:rgb(14 15 17/.82);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),inset 0 0 0 1px rgb(255 255 255/.05),0 8px 24px -8px rgb(0 0 0/.7);backdrop-filter:blur(18px) saturate(1.4);pointer-events:auto;animation:t-fade-in var(--d-page) var(--ease-out) both}.t-lib-tab{display:inline-flex;align-items:center;gap:8px;block-size:38px;padding-inline:14px 12px;border-radius:10px;color:var(--ink-2);font-size:var(--fs-14);font-weight:var(--w-em);transition:color var(--d-hover-out) var(--ease-hover),background-color var(--d-hover-out) var(--ease-hover)}.t-lib-tab:hover{color:var(--ink-1);transition-duration:var(--d-hover)}.t-lib-tab[aria-selected=true]{color:var(--ink-1);background:linear-gradient(180deg,rgb(255 255 255/.12),rgb(255 255 255/.05));box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 0 0 .5px rgb(0 0 0/.6),0 1px 2px rgb(0 0 0/.4)}.t-lib-tab-n{color:var(--ink-3);font-size:var(--fs-11)}.t-lib-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-block-end:24px;animation:t-fade-in var(--d-page) var(--ease-out) both}.t-lib-search{inline-size:min(340px,100%);block-size:34px}.t-lib-studio{block-size:34px;padding-inline:10px 9px}.t-lib-studio.is-open{box-shadow:inset 0 1px 0 rgb(255 255 255/.12),inset 0 0 0 1px rgb(255 255 255/.22),0 0 0 1px rgb(0 0 0/.5)}.t-lib-bar-end{display:inline-flex;align-items:center;gap:12px;margin-inline-start:auto}.t-lib-studio-row{display:flex;align-items:center;gap:10px;inline-size:100%;block-size:36px;padding-inline:10px;border-radius:8px;color:var(--ink-2);font-size:var(--fs-13);text-align:start;transition:background-color var(--d-hover-out) var(--ease-hover),color var(--d-hover-out) var(--ease-hover)}.t-lib-studio-row:focus-visible,.t-lib-studio-row:hover{color:var(--ink-1);background:rgb(255 255 255/.06);transition-duration:var(--d-hover)}.t-lib-studio-row[aria-checked=true]{color:var(--ink-1)}.t-lib-check{margin-inline-start:auto;color:var(--silver-hi)}.t-mb-danger.is-armed{color:var(--ink-1);outline:1px dashed rgb(255 255 255/.5);outline-offset:-1px}.t-lib-empty{display:grid;justify-items:center;gap:14px;max-inline-size:420px;margin:12vh auto 0;color:var(--ink-3);text-align:center;animation:t-rise-in var(--d-page) var(--ease-out) both}.t-lib-empty p{margin:0;color:var(--ink-2);font-size:var(--fs-15);line-height:1.5}.t-lib-empty-keys{display:flex;gap:8px}.t-lib-select{position:absolute;z-index:4;inset-block-end:calc(24px + var(--tabbar-h));inset-inline-start:50%;display:flex;align-items:center;gap:6px;padding-block:6px;padding-inline:14px 6px;border-radius:14px;background:rgb(18 19 22/.88);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),inset 0 0 0 1px rgb(255 255 255/.06),var(--shadow-pop);backdrop-filter:blur(18px) saturate(1.4);translate:calc(-50% * var(--dir)) 0;animation:t-pop-in var(--d-pop) var(--ease-out) both}.t-lib-select-n{margin-inline-end:6px;color:var(--ink-1);font-size:var(--fs-13);font-weight:var(--w-em)}.t-mb-line{margin:0 0 22px;max-inline-size:62ch;color:var(--ink-3);font-size:var(--fs-14);line-height:1.5;animation:t-fade-in var(--d-page) var(--ease-out) both}.t-mb-deck{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:26px 18px}.t-mb-card{position:relative;display:grid;gap:12px;align-content:start;min-inline-size:0;animation:t-tile-in-plain var(--d-page) var(--ease-out) calc(min(var(--i, 0), 12) * var(--d-stagger)) backwards}@keyframes t-tile-in-plain{0%{opacity:0;translate:0 8px}}.t-mb-card-open{position:relative;display:block;inline-size:100%;aspect-ratio:4/3;border-radius:14px;text-align:start;transition:scale var(--d-press) var(--ease-out)}.t-mb-card-open:active{scale:.985}.t-mb-card-open:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:3px}.t-mb-mosaic{position:absolute;inset:0;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:3px;overflow:hidden;border-radius:inherit;background:var(--bg-2);box-shadow:0 0 0 1px rgb(0 0 0/.5),0 1px 2px rgb(0 0 0/.5),0 18px 36px -22px rgb(0 0 0/.9);transition:box-shadow var(--d-hover-out) var(--ease-hover)}.t-mb-mosaic img{inline-size:100%;block-size:100%;min-block-size:0;-o-object-fit:cover;object-fit:cover;transition:scale calc(.4s * var(--ts, 1)) var(--ease-out)}.t-mb-mosaic img:first-child{grid-row:1/3}.t-mb-mosaic[data-n="1"] img{grid-column:1/3}.t-mb-mosaic[data-n="2"]{grid-template-columns:1fr 1fr}.t-mb-mosaic[data-n="2"] img:last-child{grid-row:1/3}.t-mb-mosaic[data-n="0"]{grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;background:linear-gradient(180deg,var(--bg-2),var(--bg-1))}.t-mb-mosaic-empty{color:var(--ink-4)}.t-mb-card:hover .t-mb-mosaic{box-shadow:0 0 0 1px rgb(255 255 255/.14),0 1px 2px rgb(0 0 0/.5),0 22px 44px -20px rgb(0 0 0/.95);transition-duration:var(--d-hover)}.t-mb-card:hover .t-mb-mosaic img:first-child{scale:1.025}.t-mb-card.is-drop .t-mb-mosaic{box-shadow:0 0 0 2px var(--silver-hi),0 22px 44px -20px rgb(0 0 0/.95)}.t-mb-dropveil{position:absolute;inset:0;display:grid;place-items:center;border-radius:inherit;color:var(--ink-0);font-size:var(--fs-14);font-weight:var(--w-em);background:rgb(8 8 10/.62)}.t-mb-card-face{position:relative}.t-mb-card-use{inset-block-end:12px;inset-inline-start:12px;display:inline-flex;align-items:center;gap:7px;block-size:32px;padding-inline:11px 13px;border-radius:10px;color:var(--bg-0);font-size:var(--fs-12);font-weight:var(--w-em);background:var(--ivory);box-shadow:var(--ivory-edge),0 0 0 1px rgb(0 0 0/.45),0 4px 14px rgb(0 0 0/.45);translate:0 4px;transition:opacity var(--d-hover-out) var(--ease-hover),translate var(--d-hover-out) var(--ease-hover)}.t-mb-card-more,.t-mb-card-use{position:absolute;z-index:2;opacity:0}.t-mb-card-more{inset-block-start:10px;inset-inline-end:10px;pointer-events:none}.t-mb-card.is-open .t-mb-card-more,.t-mb-card:focus-within .t-mb-card-more,.t-mb-card:focus-within .t-mb-card-use:not(:disabled),.t-mb-card:hover .t-mb-card-more,.t-mb-card:hover .t-mb-card-use:not(:disabled){opacity:1;translate:0 0;pointer-events:auto;transition-duration:var(--d-hover)}.t-mb-card-use:disabled{display:none}.t-mb-card-cap{display:grid;gap:3px;min-inline-size:0}.t-mb-card-name{overflow:hidden;color:var(--ink-1);font-size:var(--fs-15);font-weight:var(--w-em);text-overflow:ellipsis;white-space:nowrap}.t-mb-card-meta{display:flex;gap:6px;color:var(--ink-3);font-size:var(--fs-12)}.t-mb-card--new{aspect-ratio:auto}.t-mb-newform,.t-mb-newkey{display:grid;place-items:center;align-content:center;gap:12px;inline-size:100%;aspect-ratio:4/3;border-radius:14px;color:var(--ink-2);font-size:var(--fs-14);font-weight:var(--w-em);background:radial-gradient(120% 90% at 50% 120%,rgb(var(--sun-rgb-2,242 181 68)/.07),transparent 60%),rgb(255 255 255/.025);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);transition:background-color var(--d-hover-out) var(--ease-hover),color var(--d-hover-out) var(--ease-hover),box-shadow var(--d-hover-out) var(--ease-hover)}.t-mb-newkey:hover{color:var(--ink-1);box-shadow:inset 0 0 0 1px rgb(255 255 255/.18);transition-duration:var(--d-hover)}.t-mb-newkey-plus{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:50%;color:var(--ink-1);background:rgb(255 255 255/.07);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),inset 0 0 0 1px rgb(255 255 255/.06)}.t-mb-newform{padding:16px;color:var(--ink-3)}.t-mb-newname{inline-size:100%}.t-mb-newform-keys{display:flex;gap:6px}.t-mb-view-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-block:10px 26px;animation:t-rise-in var(--d-page) var(--ease-out) both}.t-mb-view-titles{display:grid;gap:6px;min-inline-size:min(100%,320px);flex:1}.t-mb-name{inline-size:100%;margin-inline-start:-6px;padding:2px 6px;border:0;border-radius:8px;outline:none;color:var(--ink-0);font-size:var(--fs-32);font-weight:var(--w-display);font-variation-settings:"opsz" 72;letter-spacing:-.018em;background:transparent;transition:background-color var(--d-hover-out) var(--ease-hover)}.t-app:lang(he) .t-mb-name{letter-spacing:0}.t-mb-name:hover{background:rgb(255 255 255/.04)}.t-mb-name:focus-visible{background:rgb(0 0 0/.3);box-shadow:inset 0 0 0 1px rgb(255 255 255/.16),0 0 0 2px var(--focus,var(--accent))}.t-mb-view-meta{display:flex;gap:6px;margin:0;color:var(--ink-3);font-size:var(--fs-13)}.t-mb-view-keys{display:flex;flex-wrap:wrap;gap:8px}.t-mb-view-keys .t-vbtn:disabled{opacity:.5;cursor:not-allowed}.t-mb-grid{position:relative}.t-bentry{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;border-radius:10px;background:var(--bg-2);box-shadow:0 0 0 1px rgb(0 0 0/.5),0 1px 2px rgb(0 0 0/.5);translate:calc(var(--x) * var(--dir)) var(--y);cursor:grab;transition:translate var(--d-modal) var(--ease-snap),opacity var(--d-pop) var(--ease-out),box-shadow var(--d-hover-out) var(--ease-hover);animation:t-tile-in var(--d-page) var(--ease-out) backwards}.t-bentry:active{cursor:grabbing}.t-bentry img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.t-bentry.is-dragging{opacity:.35}.t-bentry.is-cover{box-shadow:0 0 0 1px rgb(255 255 255/.3),0 1px 2px rgb(0 0 0/.5)}.t-bentry-sound{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-2)}.t-bentry-open{position:absolute;inset:0;z-index:1;border-radius:inherit;cursor:inherit}.t-bentry-open:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:-2px}.t-bentry-cover-tag{position:absolute;z-index:2;inset-block-start:8px;inset-inline-start:8px}.t-bentry-keys{position:absolute;z-index:3;inset-block-end:8px;inset-inline:8px;display:flex;align-items:center;gap:6px;pointer-events:none}.t-bentry-grip{display:grid;place-items:center;inline-size:30px;block-size:30px;margin-inline-end:auto;border-radius:9px;color:var(--ink-1);background:rgb(12 13 15/.6);opacity:0;transition:opacity var(--d-hover-out) var(--ease-hover)}.t-bentry-keys .t-chrome-key{opacity:0;translate:0 3px}.t-bentry:focus-within .t-bentry-keys .t-chrome-key,.t-bentry:hover .t-bentry-keys .t-chrome-key{opacity:1;translate:0 0;pointer-events:auto}.t-bentry:focus-within .t-bentry-grip,.t-bentry:hover .t-bentry-grip{opacity:1}.t-bentry .t-chrome-key:after{inset-block-start:auto;inset-block-end:calc(100% + 8px)}.t-mb-empty{display:grid;justify-items:center;gap:10px;inline-size:100%;padding:64px 24px;border-radius:16px;color:var(--ink-2);font-size:var(--fs-14);line-height:1.5;text-align:center;background:rgb(255 255 255/.025);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);transition:box-shadow var(--d-hover-out) var(--ease-hover)}.t-mb-empty:hover{box-shadow:inset 0 0 0 1px rgb(255 255 255/.18)}.t-mb-empty>span:not(.t-mb-empty-hint){max-inline-size:46ch}.t-mb-empty-hint{color:var(--ink-3);font-size:var(--fs-12)}.t-mb-veil{z-index:5;inset:calc(var(--header-h) + 8px) 12px 12px;place-items:center;align-content:center;gap:12px;border-radius:20px;color:var(--ink-0);font-size:var(--fs-17);font-weight:var(--w-em);background:rgb(8 8 10/.72);box-shadow:inset 0 0 0 2px rgb(255 255 255/.5);pointer-events:none;animation:t-fade-in var(--d-pop) var(--ease-out) both}.t-lpick-layer,.t-mb-veil{position:fixed;display:grid}.t-lpick-layer{inset:0;z-index:calc(var(--z-viewer) + 10);place-items:center;padding:24px;background:rgb(0 0 0/.5);animation:t-fade-in var(--d-modal) var(--ease-out) both}.t-lpick-layer.is-leaving{pointer-events:none;animation:t-fade-out var(--d-modal-out) var(--ease-in) forwards}.t-lpick{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;inline-size:min(920px,100%);block-size:min(720px,100%);overflow:hidden;border-radius:20px;background:linear-gradient(180deg,rgb(255 255 255/.05),rgb(255 255 255/0) 30%),var(--bg-1);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),inset 0 0 0 1px rgb(255 255 255/.06),var(--shadow-pop);animation:t-pop-in var(--d-modal) var(--ease-out) both}.t-lpick-head{display:flex;align-items:center;justify-content:space-between;padding-block:16px 6px;padding-inline:20px 14px}.t-lpick-title{margin:0;color:var(--ink-1);font-size:var(--fs-17);font-weight:var(--w-title)}.t-lpick-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px 20px 14px}.t-lpick-search{inline-size:min(300px,100%)}.t-lpick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));grid-auto-rows:max-content;gap:6px;align-content:start;overflow-y:auto;padding:0 20px 16px}.t-lpick-cell{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:var(--bg-3);animation:t-tile-in-plain var(--d-pop) var(--ease-out) calc(var(--i, 0) * 10ms) backwards}.t-lpick-cell img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;transition:scale var(--d-pop) var(--ease-out),opacity var(--d-pop) var(--ease-out)}.t-lpick-cell:hover img{scale:1.03}.t-lpick-cell.is-on{box-shadow:inset 0 0 0 2px var(--ink-0)}.t-lpick-cell.is-on img{scale:.9;border-radius:6px}.t-lpick-cell.is-in img{opacity:.4}.t-lpick-tick{position:absolute;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;inline-size:22px;block-size:22px;border-radius:50%;color:var(--bg-0);background:rgb(255 255 255/.2);box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.8);opacity:0;transition:opacity var(--d-hover-out) var(--ease-hover)}.t-lpick-cell.is-in .t-lpick-tick,.t-lpick-cell.is-on .t-lpick-tick,.t-lpick-cell:hover .t-lpick-tick{opacity:1}.t-lpick-cell.is-on .t-lpick-tick{background:var(--ink-0)}.t-lpick-foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;box-shadow:inset 0 1px 0 var(--rim-1)}.t-lpick-foot .t-vbtn:disabled{opacity:.45;cursor:not-allowed}@media (max-width:720px){.t-lib-tabs-wrap{inset-inline:10px}.t-lib-scroll{padding-block-start:calc(var(--header-h) + 70px)}.t-lib-search{inline-size:100%}.t-lib-bar .t-feed-filters{max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.t-lib-bar-end .t-feed-demo-label{display:none}.t-mb-deck{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.t-mb-card-use{display:none}.t-mb-name{font-size:var(--fs-24)}.t-mb-view-keys .t-vbtn:not(.t-vbtn--main):not(.t-vbtn--icon){padding-inline:10px}.t-lpick-layer{padding:0;place-items:end stretch}.t-lpick{border-end-start-radius:0;border-end-end-radius:0;block-size:88dvh}.t-lpick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.t-sheet{position:fixed;z-index:var(--z-pop);inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;max-block-size:92dvh;overflow:hidden;border-start-start-radius:var(--r-sheet);border-start-end-radius:var(--r-sheet);color:var(--ink-1);background:linear-gradient(180deg,rgb(255 255 255/.05),rgb(255 255 255/0) 120px),rgb(14 15 17/.97);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 -20px 60px rgb(0 0 0/.7);padding-block-end:env(safe-area-inset-bottom);animation:t-sheet-in var(--d-modal) var(--ease-out) both}@keyframes t-sheet-in{0%{transform:translateY(100%)}}.t-sheet-handle{flex:none;align-self:center;inline-size:38px;block-size:4px;margin-block:8px 2px;border-radius:2px;background:rgb(255 255 255/.22)}.t-sheet-head{display:flex;align-items:center;justify-content:space-between;padding-block:14px 8px;padding-inline:18px 12px}@media (max-width:720px){.t-app{--header-h:52px;--tabbar-h:calc(60px + env(safe-area-inset-bottom));--gutter:12px;--gap:3px}.t-top-row{gap:6px;padding-inline:10px 8px}.t-nav,.t-search-key,.t-top .t-logo:lang(he) .t-logo-en,.t-top .t-logo:not(:lang(he)) .t-logo-he{display:none}.t-top .t-logo{font-size:19px}.t-account-key{inline-size:44px;block-size:44px}.t-tabbar{position:absolute;z-index:var(--z-header);inset-inline:0;inset-block-end:0;display:grid;grid-template-columns:repeat(5,1fr);padding-block-end:env(safe-area-inset-bottom);block-size:var(--tabbar-h);background:linear-gradient(180deg,rgb(10 10 12/.86),rgb(10 10 12/.96));backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px 0 rgb(255 255 255/.07)}.t-lang a{min-inline-size:40px;padding-inline:8px}.t-lang-long{display:none}.t-lang-short{display:inline}.t-credits{position:relative;block-size:36px;min-inline-size:44px;padding-inline:8px 9px}.t-credits:before,.t-lang a:before{content:"";position:absolute;inset:-4px 0}.t-dock,.t-dock[data-mode=board],.t-dock[data-mode=hero]{inset-block-start:auto;inset-block-end:calc(var(--tabbar-h) + 10px);inset-inline:10px}.t-dock-above:has(.t-modes,.t-slot--above){padding-block-end:8px}.t-dock-head>.t-hero-line{margin-block-end:18px}.t-hero-line{padding-inline:8px;font-size:34px;line-height:1.08}.t-bar{min-block-size:0;border-radius:22px}.t-bar-lens{clip-path:inset(var(--lens-m,40px) round 22px)}.t-chip{block-size:36px;background:rgb(12 13 15/.72);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),inset 0 0 0 1px rgb(255 255 255/.05),0 0 0 1px rgb(0 0 0/.5)}.t-pf-input{min-block-size:44px;max-block-size:calc(24px * 4 + 22px);font-size:16px;line-height:24px;padding-block:10px}.t-capsule{max-inline-size:100%;gap:8px}.t-capsule-label{max-inline-size:30vw}.t-tube{inline-size:64px}.t-tube-light{translate:calc(var(--p) * 52px * var(--dir)) 0}.t-board{padding-inline:10px;padding-block-end:calc(var(--dock-h, 200px) + var(--tabbar-h) + 10px + 24px)}.t-app[data-composer=no] .t-board{padding-block-end:calc(var(--tabbar-h) + 16px)}.t-take-bar,.t-take-scrim{display:none}.t-picker.t-sheet,.t-wallet.t-sheet{block-size:auto}.t-picker.t-sheet{block-size:92dvh}.t-picker-body{grid-template-columns:1fr;grid-template-rows:auto 1fr}.t-providers{flex-direction:row;padding:10px 12px;overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px 0 var(--rim-1)}.t-preview{display:none}.t-model{grid-template-columns:24px minmax(0,1fr) auto;min-block-size:64px}.t-model-meters{display:none}.t-palette{inset-block-start:8px}.t-viewer-body{grid-template-columns:1fr;grid-template-rows:minmax(0,55%) auto;overflow-y:auto}.t-viewer-media{padding:0 10px 12px}.t-viewer-info{padding:4px 16px 32px;overflow:visible}.t-toasts{inset-block-start:60px}.t-account.t-sheet{padding-block-end:calc(env(safe-area-inset-bottom) + 8px)}}.t-gp-head{flex:none;align-items:center;justify-content:flex-start;gap:8px;padding-block:14px 10px}.t-gp-tools{margin-inline-start:auto}.t-gp-upload{display:inline-flex;align-items:center;gap:6px;block-size:30px;padding-inline:10px;border-radius:9px;color:var(--ink-1);font-size:var(--fs-12);font-weight:var(--w-label);background:rgb(255 255 255/.08);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),inset 0 0 0 1px rgb(255 255 255/.06);transition:background-color var(--d-hover-out) var(--ease-hover)}.t-gp-upload:hover{background:rgb(255 255 255/.13);transition-duration:var(--d-hover)}.t-gp .t-empty-note{margin:0;padding:10px 16px 16px;color:var(--ink-3);font-size:var(--fs-13)}.t-ratios{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 10px 12px}.t-ratio{display:grid;justify-items:center;gap:3px;padding:10px 4px 9px;border-radius:11px;color:var(--ink-2);transition:background-color var(--d-hover-out) var(--ease-hover),color var(--d-hover-out) var(--ease-hover)}.t-ratio:focus-visible,.t-ratio:hover{color:var(--ink-1);background:var(--hover-fill);transition-duration:var(--d-hover)}.t-ratio[aria-checked=true]{color:var(--ink-1);background:var(--select-fill);box-shadow:inset 0 0 0 1px rgb(255 255 255/.22)}.t-ratio-box{display:grid;place-items:center;inline-size:44px;block-size:44px;margin-block-end:2px}.t-ratio-box>i{border:1.5px solid;border-radius:4px}.t-ratio[aria-checked=true] .t-ratio-box>i{background:rgb(255 255 255/.1)}.t-ratio-id{color:var(--ink-1);font-size:var(--fs-13)}.t-ratio-name{color:var(--ink-3);font-size:var(--fs-11)}.t-opts{display:flex;flex-direction:column;gap:1px;min-block-size:0;padding:0 6px 8px;overflow-y:auto}.t-opt{display:flex;align-items:center;gap:10px;min-block-size:40px;padding:6px 10px;border-radius:9px;color:var(--ink-1);font-size:var(--fs-14);text-align:start;transition:background-color var(--d-hover-out) var(--ease-hover)}.t-opt:focus-visible,.t-opt:hover{background:var(--hover-fill);transition-duration:var(--d-hover)}.t-opt[aria-checked=true],.t-opt[aria-selected=true]{background:var(--select-fill)}.t-opt:focus-visible{outline-offset:-2px}.t-opt.is-soon{color:var(--ink-2);cursor:default}.t-opt.is-soon:hover{background:none}.t-opt-glyph{display:grid;place-items:center;flex:none;inline-size:26px;color:var(--ink-2)}.t-opt-name{display:grid;flex:1;gap:1px;min-inline-size:0}.t-opt-line{color:var(--ink-3);font-size:var(--fs-12)}.t-opt-name--sub{color:var(--ink-2);font-size:var(--fs-13)}.t-opt-lead{flex:none;inline-size:56px;color:var(--ink-1);font-size:var(--fs-14)}.t-opt-meta{color:var(--ink-3);font-size:var(--fs-12)}.t-opt-check{flex:none;inline-size:16px;color:var(--ink-1)}.t-opt-thumb{flex:none;inline-size:34px;block-size:34px;border-radius:7px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px rgb(0 0 0/.5),inset 0 0 0 1px rgb(255 255 255/.1)}.t-opt-thumb--lg{inline-size:42px;block-size:42px;border-radius:9px}.t-opt--thumb{min-block-size:48px}.t-opt--brand{min-block-size:58px}.t-cards{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px 8px;min-block-size:0;padding:6px 14px 16px;overflow-y:auto}.t-card{position:relative;display:grid;gap:6px;min-inline-size:0;text-align:start}.t-card-media{position:relative;display:block;aspect-ratio:var(--ar,1/1);overflow:hidden;border-radius:10px;background:var(--bg-2);box-shadow:0 0 0 1px rgb(0 0 0/.55),inset 0 0 0 1px rgb(255 255 255/.06)}.t-card-media>img,.t-card-media>video{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.t-card-media>img{opacity:.88;transition:opacity var(--d-hover-out) var(--ease-hover)}.t-card-media>video{opacity:0;transition:opacity calc(.12s * var(--ts, 1)) linear}.t-card-media>video.is-playing{opacity:1}.t-card-media--none{display:grid;place-items:center;color:var(--ink-3);background:rgb(255 255 255/.035);outline:1.5px dashed rgb(255 255 255/.16);outline-offset:-6px}.t-card-name{overflow:hidden;color:var(--ink-2);font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap;text-overflow:ellipsis;transition:color var(--d-hover-out) var(--ease-hover)}.t-card:focus-visible .t-card-name,.t-card:hover .t-card-name,.t-card[aria-checked=true] .t-card-name{color:var(--ink-1)}.t-card.is-on .t-card-media>img,.t-card:focus-visible .t-card-media>img,.t-card:hover .t-card-media>img{opacity:1}.t-card:focus-visible{outline:none}.t-card:focus-visible .t-card-media{outline:2px solid var(--focus);outline-offset:2px}.t-card--none[aria-checked=true] .t-card-media,.t-card.is-on .t-card-media{box-shadow:0 0 0 2px var(--accent),0 0 0 3.5px rgb(0 0 0/.6)}.t-card-check{position:absolute;z-index:2;inset-block-start:6px;inset-inline-end:6px;display:grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;color:var(--accent-ink);background:var(--accent);box-shadow:0 1px 3px rgb(0 0 0/.5)}.t-voice-row{position:relative;display:flex}.t-voice-row>.t-listen{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:10px;margin-block-start:-16px}.t-voice{flex:1;gap:12px;min-block-size:58px;padding-inline-start:54px}.t-listen{display:grid;flex:none;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;color:var(--ink-1);background:rgb(255 255 255/.09);box-shadow:inset 0 0 0 1px rgb(255 255 255/.08);transition:background-color var(--d-hover-out) var(--ease-hover)}.t-listen:hover{background:rgb(255 255 255/.16)}.t-listen.is-on{color:var(--accent-ink);background:var(--accent)}.t-listen-bars{display:flex;align-items:center;gap:2px;block-size:12px}.t-listen-bars>i{inline-size:2.5px;block-size:100%;border-radius:2px;background:currentColor;transform-origin:50% 50%;animation:t-bars .9s ease-in-out infinite}.t-listen-bars>i:nth-child(2){animation-delay:-.3s}.t-listen-bars>i:nth-child(3){animation-delay:-.6s}@keyframes t-bars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.t-voice-text{display:grid;flex:1;gap:2px;min-inline-size:0}.t-voice-name{display:flex;align-items:center;gap:7px;font-size:var(--fs-14);font-weight:var(--w-label)}.t-voice-line{overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis}.t-voice-wave{flex:none;inline-size:76px;block-size:30px;border-radius:5px;-o-object-fit:cover;object-fit:cover;opacity:.75}.t-pills{display:flex;flex:none;gap:4px;overflow-x:auto;scrollbar-width:none}.t-pills::-webkit-scrollbar{display:none}.t-pill{flex:none;block-size:28px;padding-inline:10px;border-radius:8px;color:var(--ink-3);font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap;transition:color var(--d-hover-out) var(--ease-hover),background-color var(--d-hover-out) var(--ease-hover)}.t-pill:hover{color:var(--ink-1)}.t-pill[aria-selected=true]{color:var(--ink-1);background:rgb(255 255 255/.1);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12)}.t-filter--head{inline-size:220px;block-size:30px}.t-moves-pop .t-moves-tools{display:block;padding:0 14px 10px}.t-moves-pop .t-moves{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px 8px;min-block-size:0;padding:6px 14px 16px;overflow-y:auto}.t-moves-pop .t-empty-note{grid-column:1/-1}.t-move-frame{position:relative}.t-move-frame--none{display:grid;place-items:center;color:var(--ink-3);background:rgb(255 255 255/.035);outline:1.5px dashed rgb(255 255 255/.16);outline-offset:-6px}.t-move--none.is-on .t-move-frame{box-shadow:0 0 0 2px var(--accent),0 0 0 3.5px rgb(0 0 0/.6)}.t-slot-body{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0}.t-slot-tabs{padding:0 14px 8px}.t-slot-hint{flex:none;display:flex;align-items:center;gap:6px;margin:0;padding:0 16px 10px;color:var(--ink-3);font-size:var(--fs-12)}.t-picks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:6px;min-block-size:0;padding:6px 14px 14px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(255 255 255/.14) transparent}.t-pick{position:relative;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--bg-2);box-shadow:0 0 0 1px rgb(0 0 0/.55),inset 0 0 0 1px rgb(255 255 255/.06)}.t-pick.is-character{aspect-ratio:3/4}.t-pick>img{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:opacity var(--d-hover-out) var(--ease-hover)}.t-pick.is-character>img{-o-object-position:50% 18%;object-position:50% 18%}.t-pick.is-on>img,.t-pick:focus-visible>img,.t-pick:hover>img{opacity:1}.t-pick:hover{box-shadow:0 0 0 1px rgb(0 0 0/.55),inset 0 0 0 1px rgb(255 255 255/.28)}.t-pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.t-pick.is-on{box-shadow:0 0 0 2px var(--accent),0 0 0 3.5px rgb(0 0 0/.6)}.t-pick-dur{position:absolute;inset-block-end:4px;inset-inline-end:4px;padding:1px 4px;border-radius:5px;color:var(--ink-1);font-size:10px;background:rgb(0 0 0/.62)}.t-pick-name{inset-inline:0;inset-block-end:0;padding:16px 7px 6px;color:var(--ink-1);font-size:var(--fs-12);text-align:start;background:linear-gradient(0deg,rgb(0 0 0/.72),rgb(0 0 0/0))}.t-pick-name,.t-slot-drop{position:absolute;font-weight:var(--w-label)}.t-slot-drop{inset:0 8px 8px;z-index:3;display:grid;place-content:center;justify-items:center;gap:8px;border-radius:12px;color:var(--ink-1);font-size:var(--fs-14);background:color-mix(in oklab,var(--accent) 10%,rgb(14 15 17/.92));outline:1.5px dashed var(--accent);outline-offset:-1px;pointer-events:none}.t-models-group{margin:0;padding:10px 12px 4px;color:var(--ink-3);font-size:var(--fs-11);font-weight:var(--w-label)}.t-models-group--retry{color:var(--ink-1);font-size:var(--fs-12)}.t-dev,.t-fail{position:absolute;inset:0;overflow:hidden;border-radius:inherit;isolation:isolate;container-type:size}.t-dev-ground{position:absolute;inset:0;background:radial-gradient(110% 80% at 50% 108%,var(--graphite-227) 0,var(--graphite-182) 58%,var(--graphite-159) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),inset 0 0 0 1px rgb(255 255 255/.03)}.t-dev-far,.t-dev-near{position:absolute;inset:-10%;inline-size:120%;block-size:120%;max-inline-size:none;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:opacity calc(.26s * var(--ts, 1)) linear}.t-dev-far{filter:blur(26px) saturate(.6) brightness(.74)}.t-dev-near{inset:-4%;inline-size:108%;block-size:108%;filter:blur(8px) saturate(.78) brightness(.84)}.t-dev-light{position:absolute;inset:0;mix-blend-mode:plus-lighter;pointer-events:none;transition:opacity calc(.42s * var(--ts, 1)) linear}.t-dev-light>i{position:absolute;border-radius:50%;will-change:translate,scale}.t-dev-light>i:first-child{inset-block-start:-45%;inset-inline-start:-40%;inline-size:120%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(var(--sun-rgb-2)/.42),rgb(var(--sun-rgb-1)/.22) 48%,rgb(var(--sun-rgb-1)/0) 100%);animation:t-drift-a calc(7.4s * var(--ts, 1)) cubic-bezier(.45,0,.55,1) infinite alternate}.t-dev-light>i:nth-child(2){inset-block-end:-40%;inset-inline-end:-35%;inline-size:95%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(var(--sun-rgb-3)/.24),rgb(var(--sun-rgb-2)/.1) 50%,rgb(var(--sun-rgb-2)/0) 100%);animation:t-drift-b calc(9.1s * var(--ts, 1)) cubic-bezier(.45,0,.55,1) infinite alternate}.t-dev-light>i:nth-child(3){inset-block-start:20%;inset-inline-start:25%;inline-size:55%;aspect-ratio:1;background:radial-gradient(closest-side,rgb(var(--sun-rgb-3)/.13),rgb(var(--sun-rgb-3)/0) 100%);animation:t-drift-c calc(6.2s * var(--ts, 1)) cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes t-drift-a{0%{translate:0 0;scale:1}to{translate:calc(42% * var(--dir)) 34%;scale:1.12}}@keyframes t-drift-b{0%{translate:0 0;scale:1.05}to{translate:calc(-38% * var(--dir)) -30%;scale:.92}}@keyframes t-drift-c{0%{translate:calc(-22% * var(--dir)) 18%}to{translate:calc(24% * var(--dir)) -20%}}.t-dev-grain{background-image:var(--grain);background-size:var(--grain-size);mix-blend-mode:soft-light;opacity:.8}.t-dev-grain,.t-dev-shade{position:absolute;inset:0;pointer-events:none}.t-dev-shade{background:linear-gradient(180deg,rgb(8 9 10/.42),rgb(8 9 10/0) 26%,rgb(8 9 10/0) 56%,rgb(8 9 10/.66))}.t-dev-head{position:absolute;z-index:1;inset-block-start:10px;inset-inline:12px;display:flex;align-items:center;gap:7px;color:var(--ink-2);font-size:var(--fs-12);text-shadow:0 1px 2px rgb(0 0 0/.6)}.t-dev-model{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.t-dev-foot{position:absolute;z-index:1;inset-inline:12px;inset-block-end:12px;display:flex;align-items:baseline;gap:8px;color:var(--ink-1);font-size:var(--fs-13);text-shadow:0 1px 2px rgb(0 0 0/.6)}.t-dev-step{font-weight:var(--w-label)}.t-dev-pct{font-size:var(--fs-12);font-variant-numeric:tabular-nums}.t-dev-eta,.t-dev-sub{color:var(--ink-2);font-size:var(--fs-12)}.t-dev-eta{margin-inline-start:auto;white-space:nowrap}.t-dev-track{position:absolute;z-index:1;inset-inline:0;inset-block-end:0;block-size:2px;overflow:hidden;background:rgb(255 255 255/.07)}.t-dev-track>i{display:block;block-size:100%;background:var(--accent);box-shadow:0 0 8px var(--accent-line);transform-origin:0 50%;transition:transform calc(.25s * var(--ts, 1)) linear}.t-app:dir(rtl) .t-dev-track>i{transform-origin:100% 50%}.t-dev[data-state=queued] .t-dev-step{color:var(--ink-2)}.t-dev[data-state=queued] .t-dev-track>i{inline-size:26%;background:rgb(255 255 255/.32);box-shadow:none;transform:none!important;animation:t-idle calc(1.5s * var(--ts, 1)) cubic-bezier(.45,0,.55,1) infinite}@keyframes t-idle{0%{translate:calc(-100% * var(--dir)) 0}to{translate:calc(400% * var(--dir)) 0}}.t-dev[data-state=finishing] .t-dev-step{color:var(--ink-1)}@container (max-width: 210px){.t-dev-eta,.t-dev-model{display:none}.t-dev-foot{inset-inline:10px;inset-block-end:10px;font-size:var(--fs-12)}}.t-reveal-sharp{transform-origin:50% 50%;animation:t-focus calc(.42s * var(--ts, 1)) var(--ease-out) var(--reveal-delay,0s) both}@keyframes t-focus{0%{opacity:0;transform:scale(1.035)}55%{opacity:1}to{opacity:1;transform:scale(1)}}.t-fail{display:flex;align-items:center;justify-content:center;text-align:center}.t-fail-latent{position:absolute;inset:-6%;inline-size:112%;block-size:112%;max-inline-size:none;-o-object-fit:cover;object-fit:cover;filter:blur(16px) saturate(.15) brightness(.42);opacity:.7}.t-fail:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(80% 70% at 50% 50%,rgb(10 10 11/.35),rgb(10 10 11/.7));pointer-events:none}.t-fail-body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:5px;max-inline-size:300px;padding:18px 14px}.t-fail-icon{display:grid;place-items:center;inline-size:38px;block-size:38px;margin-block-end:4px;border-radius:50%;color:var(--ink-1);background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1)}.t-fail-title{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:var(--w-em)}.t-fail-note{margin:0;color:var(--ink-2);font-size:var(--fs-12);line-height:1.5}.t-fail-refund{display:inline-flex;align-items:center;gap:4px;color:var(--ink-1);white-space:nowrap}.t-fail-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-block-start:8px}.t-fail-btn{display:inline-flex;align-items:center;gap:6px;block-size:30px;padding-inline:11px;border-radius:9px;color:var(--ink-1);font-size:var(--fs-12);font-weight:var(--w-label);white-space:nowrap;background:rgb(255 255 255/.09);box-shadow:inset 0 1px 0 rgb(255 255 255/.07),inset 0 0 0 1px rgb(255 255 255/.07);transition:background-color var(--d-hover-out) var(--ease-hover)}.t-fail-btn:hover{background:rgb(255 255 255/.15);transition-duration:var(--d-hover)}.t-fail-btn:active{scale:.97}.t-fail-btn--primary{color:var(--bg-0);background:var(--ivory);box-shadow:var(--ivory-edge),0 0 0 1px rgb(0 0 0/.5)}.t-fail-btn--primary:hover{background:var(--ivory-hi)}.t-fail-x{position:absolute;z-index:2;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;color:var(--ink-3);transition:color var(--d-hover-out) var(--ease-hover),background-color var(--d-hover-out) var(--ease-hover)}.t-fail-x:hover{color:var(--ink-1);background:rgb(255 255 255/.08)}@container (max-width: 230px){.t-fail-note>span:first-child{display:none}.t-fail-body{padding:12px 8px}.t-fail-icon{inline-size:30px;block-size:30px}}@container (max-height: 190px){.t-fail-icon{display:none}}@media (prefers-reduced-motion:reduce){.t-dev-light>i,.t-dev[data-state=queued] .t-dev-track>i,.t-listen-bars>i{animation:none}.t-reveal-sharp{animation:t-fade-in .12s linear both}}.t-app[data-motion=reduce] .t-dev-light>i,.t-app[data-motion=reduce] .t-dev[data-state=queued] .t-dev-track>i,.t-app[data-motion=reduce] .t-listen-bars>i{animation:none}.t-app[data-motion=reduce] .t-reveal-sharp{animation:t-fade-in .12s linear both}@media (max-width:720px){.t-dock{--box-w:100%;--box-r:20px}.t-modes{align-self:stretch;--fade-s:0px;--fade-e:0px;-webkit-mask-image:linear-gradient(var(--fade-dir,90deg),transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent);mask-image:linear-gradient(var(--fade-dir,90deg),transparent 0,#000 var(--fade-s),#000 calc(100% - var(--fade-e)),transparent)}.t-app:dir(rtl) .t-modes{--fade-dir:270deg}.t-modes:is([data-edge=start],[data-edge=mid]){--fade-e:22px}.t-modes:is([data-edge=end],[data-edge=mid]){--fade-s:22px}.t-mode{flex:1 0 auto;justify-content:center;block-size:34px;padding-inline:11px 12px}.t-mode-hint{margin-block-start:6px;padding-inline:4px}.t-box-main{flex-wrap:wrap;gap:8px;min-block-size:0;padding:10px 12px 0}.t-box-main:not(:has(.t-wells)){padding-inline-start:14px}.t-wells{flex-basis:100%;overflow-x:auto;scrollbar-width:none}.t-wells:has(.is-compact):not(:has(.is-filled)){flex-basis:auto;padding-block-start:2px}.t-wells:has(.is-compact):not(:has(.is-filled)) .t-well.is-compact{inline-size:40px;block-size:40px;border-radius:10px}.t-well{inline-size:56px;block-size:56px;border-radius:12px}.t-well.is-compact{inline-size:44px;block-size:44px}.t-well-x{opacity:1}.t-box-tools{align-items:center;gap:8px;padding:4px 8px 8px}.t-box-chips{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline-end:18px;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 22px),transparent)}.t-app:dir(rtl) .t-box-chips{-webkit-mask-image:linear-gradient(270deg,#000,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(270deg,#000,#000 calc(100% - 22px),transparent)}.t-box-chips::-webkit-scrollbar{display:none}.t-box-chips>*{flex:none}.t-chip{block-size:36px;background:rgb(255 255 255/.055);box-shadow:inset 0 1px 0 rgb(255 255 255/.04)}.t-chip--icon{background:transparent}.t-gen{min-inline-size:78px;block-size:46px;border-radius:13px}.t-gen-content{flex-direction:column;gap:3px;padding-inline:12px}.t-gen-label{font-size:var(--fs-13);line-height:1.1}[data-button] .t-gen .t-gen-cost{gap:3px;block-size:16px;padding-inline:5px;border-radius:5px;font-size:10.5px}:is([data-button="1"],[data-button="2"]) .t-gen .t-gen-cost{block-size:auto;padding-inline:0;border:0}.t-gen-cost svg{inline-size:10px;block-size:10px}.t-box-below{min-block-size:0;padding:0 6px}.t-box-below .t-hint{display:none}.t-box-below:has(.t-note){padding-block-start:6px}.t-mention{inline-size:min(320px,calc(100vw - 40px))}.t-hero-line{font-size:32px}.t-gp.t-sheet{max-block-size:82dvh}.t-gp.t-sheet .t-gp-head{flex-wrap:wrap;row-gap:10px}.t-gp.t-sheet .t-gp-head :is(.t-pop-title,.t-pop-sub){white-space:nowrap}.t-gp.t-sheet .t-gp-tools:has(.t-filter--head){flex-basis:100%;margin-inline-start:0}.t-gp.t-sheet .t-filter--head{inline-size:100%;block-size:36px}.t-gp.t-sheet .t-cards{--cols:3!important}.t-moves-pop.t-sheet .t-moves{grid-template-columns:repeat(3,minmax(0,1fr))}.t-gp.t-sheet .t-ratios{padding-block-end:16px}}.t-well--mask.is-filled .t-well-face>img{filter:brightness(.82)}.t-well-area{position:absolute;inset:0;background:var(--accent);opacity:.72;-webkit-mask:var(--area) center /cover no-repeat;mask:var(--area) center /cover no-repeat;pointer-events:none}.t-consent{position:relative;z-index:2;display:flex;align-items:flex-start;gap:10px;margin-inline:12px;margin-block:4px 0;padding-block:9px;padding-inline:10px 12px;border-radius:10px;color:var(--ink-2);font-size:var(--fs-13);line-height:1.4;background:rgb(255 255 255/.035);box-shadow:inset 0 0 0 1px rgb(255 255 255/.06);cursor:pointer;animation:t-pop-up var(--d-pop) var(--ease-out) backwards;transition:background-color var(--d-hover-out) var(--ease-hover),box-shadow var(--d-hover-out) var(--ease-hover)}.t-consent:hover{background:rgb(255 255 255/.055);transition-duration:var(--d-hover)}.t-consent.is-missing{box-shadow:inset 0 0 0 1.5px var(--accent)}.t-consent-box{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;display:grid;place-items:center;inline-size:17px;block-size:17px;margin:1px 0 0;border-radius:5px;background:rgb(0 0 0/.28);box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.4);cursor:pointer;transition:background-color var(--d-micro) var(--ease-out),box-shadow var(--d-micro) var(--ease-out)}.t-consent-box:after{content:"";inline-size:11px;block-size:11px;background:var(--ivory-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5.2' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.3 2.3 4.7-5.2' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;opacity:0;scale:.6;transition:opacity var(--d-micro) var(--ease-out),scale var(--d-micro) var(--ease-out)}.t-consent-box:checked{background:var(--ivory);box-shadow:var(--ivory-edge),0 0 0 1px rgb(0 0 0/.45)}.t-consent-box:checked:after{opacity:1;scale:1}.t-consent-box:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.t-consent-label{color:var(--ink-1);font-weight:var(--w-ui)}.t-consent-note{color:var(--ink-3)}.t-consent-note:before{content:" "}.t-mask{position:fixed;inset:0;z-index:var(--z-pop);display:grid;grid-template-rows:auto minmax(0,1fr) auto;color:var(--ink-1);background:rgb(6 6 7/.94);backdrop-filter:blur(10px) saturate(1.2);outline:none;animation:t-fade-in var(--d-pop) var(--ease-out) both}.t-layer.is-leaving .t-mask{animation:t-fade-out var(--d-pop-out) var(--ease-in) both}.t-mask-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titles cancel done";align-items:center;gap:8px;padding-block:14px 8px;padding-inline:22px}.t-mask-titles{grid-area:titles;min-inline-size:0}.t-mask-title{margin:0;font-size:var(--fs-15);font-weight:var(--w-em);line-height:1.3}.t-mask-sub{margin:2px 0 0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.35}.t-mask-cancel{grid-area:cancel}.t-mask-done{grid-area:done;display:inline-flex;align-items:center;justify-content:center;block-size:32px;min-inline-size:72px;padding-inline:16px;border-radius:9px;color:var(--ivory-ink);font-size:var(--fs-13);font-weight:var(--w-em);background:var(--ivory);box-shadow:var(--ivory-edge),0 0 0 1px rgb(0 0 0/.45),0 1px 3px rgb(0 0 0/.45);transition:background-color var(--d-hover-out) var(--ease-hover),opacity var(--d-micro) var(--ease-out)}.t-mask-done:hover:not(:disabled){background:var(--ivory-hi);transition-duration:var(--d-hover)}.t-mask-done:active:not(:disabled){scale:.97}.t-mask-done:disabled{opacity:.38;cursor:not-allowed}.t-mask-done:focus-visible,.t-mask-key:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}.t-mask-stage{position:relative;display:grid;place-items:center;min-block-size:0;overflow:hidden;cursor:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.t-mask-stage.is-touch{cursor:auto}.t-mask[data-busy=yes] .t-mask-stage{cursor:progress}.t-mask-art{position:relative;border-radius:3px;overflow:hidden;background:var(--bg-1);box-shadow:0 0 0 1px rgb(255 255 255/.09),0 24px 64px rgb(0 0 0/.6);animation:t-mask-in var(--d-modal) var(--ease-out) both}@keyframes t-mask-in{0%{opacity:0;transform:scale(.985)}}.t-mask-canvas,.t-mask-pic{position:absolute;inset:0;inline-size:100%;block-size:100%}.t-mask-pic{-o-object-fit:fill;object-fit:fill;pointer-events:none}.t-mask-canvas{opacity:.56;pointer-events:none}.t-mask-cursor{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;inline-size:0;block-size:0;pointer-events:none;opacity:0;transition:opacity var(--d-micro) var(--ease-out)}.t-mask-cursor[data-on=yes]{opacity:1}.t-mask-ring{position:absolute;box-sizing:border-box;margin-block-start:calc(var(--ring) * -.5);margin-inline-start:calc(var(--ring) * -.5);inline-size:var(--ring);block-size:var(--ring);border:1.5px solid rgb(255 255 255/.95);border-radius:50%;box-shadow:0 0 0 1px rgb(0 0 0/.5),inset 0 0 0 1px rgb(0 0 0/.35)}.t-mask[data-tool=erase] .t-mask-ring{border-style:dashed}.t-mask-ring--peek{inset:0;margin:auto;animation:t-fade-in var(--d-micro) var(--ease-out) both}.t-mask-foot{display:grid;justify-items:center;gap:8px;padding-block:8px 20px;padding-inline:16px}.t-mask-problem{margin:0;padding-block:6px;padding-inline:12px;border-radius:8px;color:var(--ink-1);font-size:var(--fs-13);background:rgb(255 255 255/.07);box-shadow:inset 0 0 0 1px var(--accent-line,rgb(255 255 255/.12))}.t-mask-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;padding:6px;border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255/.055),rgb(255 255 255/0) 60%),rgb(18 19 21/.92);box-shadow:inset 0 1px 0 rgb(255 255 255/.09),inset 0 0 0 1px rgb(255 255 255/.055),var(--shadow-pop)}.t-mask-group{display:inline-flex;align-items:center;gap:2px}.t-mask-sep{inline-size:1px;block-size:20px;margin-inline:4px;background:rgb(255 255 255/.1)}.t-mask-key{display:inline-flex;align-items:center;justify-content:center;gap:7px;block-size:36px;min-inline-size:36px;padding-inline:10px;border-radius:10px;color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--w-label);white-space:nowrap;transition:color var(--d-hover-out) var(--ease-hover),background-color var(--d-hover-out) var(--ease-hover)}.t-mask-key:hover:not(:disabled){color:var(--ink-1);background:rgb(255 255 255/.07);transition-duration:var(--d-hover)}.t-mask-key:active:not(:disabled){scale:.96}.t-mask-key:disabled{color:var(--ink-4);cursor:default}.t-mask-icon{padding-inline:0}.t-app:dir(rtl) .t-mask-icon.is-flip svg{scale:-1 1}.t-mask-tool.is-on{color:var(--ink-1);background:rgb(255 255 255/.13);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 0 0 1px rgb(0 0 0/.4)}.t-mask-size{display:inline-flex;align-items:center;gap:10px;block-size:36px;padding-inline:8px}.t-mask-size-dot{flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:var(--ink-3)}.t-mask-size-dot.is-big{inline-size:13px;block-size:13px}.t-mask-size input{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:132px;block-size:20px;margin:0;background:transparent;cursor:pointer}.t-mask-size input::-webkit-slider-runnable-track{block-size:3px;border-radius:2px;background:rgb(255 255 255/.2)}.t-mask-size input::-moz-range-track{block-size:3px;border-radius:2px;background:rgb(255 255 255/.2)}.t-mask-size input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:15px;block-size:15px;margin-block-start:-6px;border-radius:50%;background:var(--ivory);box-shadow:0 0 0 1px rgb(0 0 0/.5),0 1px 3px rgb(0 0 0/.5)}.t-mask-size input::-moz-range-thumb{inline-size:15px;block-size:15px;border:0;border-radius:50%;background:var(--ivory);box-shadow:0 0 0 1px rgb(0 0 0/.5),0 1px 3px rgb(0 0 0/.5)}.t-mask-size input:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:4px;border-radius:4px}@media (max-width:720px){.t-mask-head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"cancel titles done";padding-block:10px 6px;padding-inline:10px}.t-mask-titles{text-align:center}.t-mask-sub{display:none}.t-mask-foot{padding-block:6px 14px;padding-inline:10px}.t-mask-tools{inline-size:100%;justify-content:space-between;row-gap:2px}.t-mask-tool-name{display:none}.t-mask-size{order:3;flex-basis:100%;justify-content:center}.t-mask-size input{flex:1;inline-size:auto}.t-mask-tools>.t-mask-sep{display:none}.t-consent{margin-inline:10px;font-size:var(--fs-12)}}.t-unl{gap:6px;color:var(--ink-2)}.t-unl .t-unl-glyph,.t-unl-left{color:var(--ink-3)}.t-unl-left{font-size:var(--fs-12);font-variant-numeric:tabular-nums}.t-unl.is-on{color:var(--ink-1);background:color-mix(in oklab,var(--accent) 14%,rgb(255 255 255/.04));box-shadow:inset 0 0 0 1px var(--accent-line),inset 0 1px 0 var(--top-light)}.t-unl.is-on .t-unl-glyph{color:var(--accent)}.t-unl.is-on .t-unl-left{color:var(--ink-2)}.t-gen-free{display:inline-flex;align-items:center;block-size:20px;padding-inline:7px;border-radius:6px;background:var(--accent);color:var(--accent-ink);font-size:var(--fs-11);font-weight:var(--w-em);letter-spacing:.01em}.t-gen-free:lang(he){letter-spacing:0}.t-share{display:contents}.t-share,.t-share>button{position:relative}.t-share-pop{position:absolute;z-index:var(--z-pop);inset-inline:0;inset-block-start:100%;margin-block-start:8px;display:grid;gap:10px;padding:14px;border-radius:var(--r-pop);background:var(--bg-3);box-shadow:inset 0 1px 0 var(--top-light),inset 0 0 0 1px var(--rim-2),var(--shadow-pop);animation:t-share-in var(--d-pop) var(--ease-enter) both}.t-vinfo-quick{position:relative}.t-vinfo-quick:has(.t-share){grid-template-columns:repeat(4,minmax(0,1fr))}.t-vinfo-quick:has(.t-share) .t-report-btn{grid-column:1/-1;justify-self:start}@keyframes t-share-in{0%{opacity:0;translate:0 -4px}}.t-share-title{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:var(--w-em)}.t-share-lead{margin:0;color:var(--ink-3);font-size:var(--fs-12);line-height:1.45}.t-share-url{inline-size:100%;block-size:34px;padding-inline:10px;border:0;border-radius:9px;background:rgb(0 0 0/.35);box-shadow:inset 0 0 0 1px var(--rim-1);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--fs-12);text-overflow:ellipsis}.t-share-keys{display:grid;grid-template-columns:1fr auto;gap:8px}.t-share-wa{display:inline-flex;align-items:center;justify-content:center;gap:7px;block-size:36px;border-radius:10px;background:var(--ivory);color:var(--ivory-ink);font-size:var(--fs-13);font-weight:var(--w-em);box-shadow:inset 0 1px 0 var(--ivory-hi,rgb(255 255 255/.6)),0 1px 0 var(--ivory-edge);transition:filter var(--d-hover-out) var(--ease-hover)}.t-share-wa:hover{filter:brightness(1.04);transition-duration:var(--d-hover)}.t-share-ghost,.t-share-stop{block-size:36px;padding-inline:12px;border:0;border-radius:10px;background:rgb(255 255 255/.065);box-shadow:inset 0 1px 0 var(--top-light),inset 0 0 0 1px var(--rim-1);color:var(--ink-1);font:inherit;font-size:var(--fs-13);cursor:pointer}.t-share-stop{justify-self:start;block-size:28px;padding-inline:2px;background:none;box-shadow:none;color:var(--ink-3);font-size:var(--fs-12);text-decoration:underline;text-decoration-color:var(--rim-hi);text-underline-offset:3px}.t-share-stop:hover{color:var(--ink-1)}.t-holi{display:grid;gap:10px;margin-block-start:18px;inline-size:100%}.t-holi-when{display:flex;align-items:center;gap:8px;margin:0;color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--w-label)}.t-holi-dot{inline-size:6px;block-size:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 22%,transparent)}.t-holi-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:8px;margin:0;padding:0;list-style:none}.t-holi-row>li{animation:t-row-in var(--d-page) var(--ease-out) calc(var(--i, 0) * var(--d-stagger) + 60ms) backwards}.t-holi-tile{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;inline-size:100%;min-block-size:64px;padding:10px 12px;border:0;border-radius:12px;background:rgb(255 255 255/.035);box-shadow:inset 0 1px 0 var(--top-light),inset 0 0 0 1px var(--rim-1);color:var(--ink-1);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--d-hover-out) var(--ease-hover),box-shadow var(--d-hover-out) var(--ease-hover)}.t-holi-tile:hover{background:rgb(255 255 255/.06);box-shadow:inset 0 1px 0 var(--top-light),inset 0 0 0 1px var(--rim-2);transition-duration:var(--d-hover)}.t-holi-tile:active{scale:.985}.t-holi-glyph{grid-row:1/3;inline-size:32px;block-size:32px;padding:6px;border-radius:9px;background:color-mix(in oklab,var(--accent) 12%,transparent);color:var(--accent)}.t-holi-text{display:grid;gap:1px;min-inline-size:0}.t-holi-title{font-size:var(--fs-13);font-weight:var(--w-em)}.t-holi-line{overflow:hidden;color:var(--ink-3);font-size:var(--fs-12);white-space:nowrap;text-overflow:ellipsis}.t-holi-kind{grid-column:2;justify-self:start;margin-block-start:4px;color:var(--ink-3);font-size:var(--fs-11);font-weight:var(--w-label)}@media (max-width:720px){.t-holi-row{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(210px,76%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:2px}.t-holi-row>li{scroll-snap-align:start}.t-holi{margin-block-start:10px;gap:6px}.t-holi-row{grid-auto-columns:max-content}.t-holi-tile{grid-template-columns:24px auto;grid-template-rows:auto;min-block-size:40px;padding-block:6px;padding-inline:8px 12px}.t-holi-glyph{grid-row:auto;inline-size:24px;block-size:24px;padding:3px}.t-holi-kind,.t-holi-line{display:none}}.t-inv{display:grid;gap:10px}.t-inv--beta{padding-block-start:16px;border-block-start:1px solid var(--rim-1)}.t-inv-h{margin:0;color:var(--ink-1);font-size:var(--fs-14);font-weight:var(--w-em)}.t-inv-fine,.t-inv-lead{margin:0;color:var(--ink-2);font-size:var(--fs-13);line-height:1.5}.t-inv-fine,.t-inv-label{color:var(--ink-3);font-size:var(--fs-12)}.t-inv-label{font-weight:var(--w-label)}.t-inv-linkrow{display:flex;flex-wrap:wrap;gap:8px}.t-inv-link{flex:1 1 220px;min-inline-size:0;padding-inline:12px;border:0;border-radius:9px;background:rgb(0 0 0/.3);box-shadow:inset 0 0 0 1px var(--rim-1);color:var(--ink-1);font-family:var(--font-mono);font-size:var(--fs-13)}.t-inv-link,.t-inv-linkrow .t-btn{block-size:36px}.t-inv-wa[aria-disabled=true]{pointer-events:none;opacity:.5}.t-inv-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 0}.t-inv-stats>div{display:grid;gap:2px;padding:10px 12px;border-radius:10px;background:rgb(255 255 255/.03)}.t-inv-stats dt{color:var(--ink-3);font-size:var(--fs-12)}.t-inv-stats dd{margin:0;color:var(--ink-1);font-size:var(--fs-20);font-variant-numeric:tabular-nums}.t-inv-held{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0}.t-inv-pct{color:var(--accent);font-size:var(--fs-17);font-weight:var(--w-em)}.t-inv-applies{color:var(--ink-2);font-size:var(--fs-13)}.t-inv-code{color:var(--ink-3);font-size:var(--fs-12)}.t-inv-error{margin:0;color:var(--ink-1);font-size:var(--fs-13)}.t-inv-error:before{content:"";display:inline-block;inline-size:6px;block-size:6px;margin-inline-end:8px;border-radius:50%;background:var(--danger);vertical-align:2px}.t-bill-methods{display:flex;flex-wrap:wrap;gap:8px}.t-bill-method{position:relative;display:inline-flex;align-items:center;block-size:38px;padding-inline:14px;border-radius:10px;background:rgb(255 255 255/.04);box-shadow:inset 0 0 0 1px var(--rim-1);color:var(--ink-2);font-size:var(--fs-13);font-weight:var(--w-label);cursor:pointer}.t-bill-method input{position:absolute;opacity:0;pointer-events:none}.t-bill-method.is-on{background:var(--select-fill,rgb(255 255 255/.1));box-shadow:inset 0 0 0 1px var(--silver,var(--rim-hi));color:var(--ink-1)}.t-bill-method:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.t-bill-was{display:flex;align-items:baseline;gap:8px;color:var(--ink-3);font-size:var(--fs-13)}.t-bill-off{padding:2px 7px;border-radius:999px;background:color-mix(in oklab,var(--accent) 16%,transparent);color:var(--accent);font-size:var(--fs-11);font-weight:var(--w-em)}@media (prefers-reduced-motion:reduce){.t-holi-row>li,.t-share-pop{animation-duration:.12s}}