.kit-scramble{position:relative;display:inline-block;max-width:100%}.kit-scramble__words{color:transparent}.kit-scramble__shown{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.kit-scramble{transition:opacity .3s ease}.kit-scramble.is-gone{opacity:0}.dx-eyebrow{margin:0;font-size:17px;line-height:21px;font-weight:600;letter-spacing:.012em;color:rgb(var(--c-ink-muted))}.dx-hero{display:grid;justify-items:center;gap:12px;text-align:center;padding:48px 0 32px}.dx-hero__title{margin:0;font-size:48px;line-height:52px;font-weight:600;letter-spacing:-.015em;color:rgb(var(--c-ink))}.dx-hero__lead{margin:0;max-width:34ch;font-size:21px;line-height:25px;font-weight:600;color:rgb(var(--c-ink))}.dx-hero__action{margin-top:12px}.dx-headline{display:grid;gap:12px;padding:32px 0 24px}.dx-headline__title{margin:0;font-size:32px;line-height:36px;font-weight:600;letter-spacing:-.009em;color:rgb(var(--c-ink))}.dx-headline__lead{margin:0;font-size:21px;line-height:25px;font-weight:600;color:rgb(var(--c-ink))}.dx-paddles{display:flex;justify-content:flex-end;gap:18px;padding-top:24px}.dx-paddle,.dx-round.dx-round--icon.dx-paddle{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .6);cursor:pointer;transition:background-color .15s ease,color .15s ease}.dx-paddle:hover:not(:disabled),.dx-round.dx-round--icon.dx-paddle:hover:not(:disabled){background:rgb(var(--c-line) / .9);color:rgb(var(--c-ink) / .7)}.dx-paddle:disabled{opacity:.42;cursor:default}.dx-paddle:focus-visible{outline:2px solid rgb(var(--c-secure));outline-offset:3px}.dx-tiles{min-width:0}.dx-tiles__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(82%,372px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.dx-tiles__track::-webkit-scrollbar{display:none}.dx-tile{position:relative;display:grid;grid-template-rows:auto 1fr;align-content:start;padding:32px 28px 76px;border-radius:var(--k-card-r);scroll-snap-align:start;overflow:hidden;background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.dx-tile--dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-tile--brand{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand))}.dx-tile--blue{background:rgb(var(--c-secure));color:rgb(var(--c-surface))}.dx-tile__title{margin:0;font-size:24px;line-height:28px;font-weight:600;letter-spacing:.009em}.dx-tile__art{display:grid;place-items:center;min-height:0}.dx-tile__more{position:absolute;right:20px;bottom:20px;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:rgb(var(--c-ink) / .82);color:rgb(var(--c-surface));cursor:pointer;transition:transform .15s ease}.dx-tile--light .dx-tile__more,.dx-article .dx-tile__more{background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .6)}.dx-tile__more:hover{transform:scale(1.06)}.dx-tile__more:focus-visible{outline:2px solid rgb(var(--c-secure));outline-offset:3px}.dx-step{display:grid;align-content:start;gap:4px;min-width:0}.dx-step__art{display:grid;place-items:center;aspect-ratio:4 / 3;margin-bottom:20px;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));overflow:hidden}.dx-step__title{margin:0;font-size:24px;line-height:28px;font-weight:600;letter-spacing:.009em;color:inherit}.dx-step__text{margin:8px 0 0;max-width:42ch;font-size:17px;line-height:21px;font-weight:600;color:rgb(var(--c-ink-muted))}.dx-acc{border-top:1px solid rgb(var(--c-line))}.dx-acc__h{margin:0;font:inherit}.dx-acc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:24px 0;border:0;background:none;color:rgb(var(--c-ink));font:inherit;text-align:left;cursor:pointer}.dx-acc__title{font-size:24px;line-height:28px;font-weight:600;letter-spacing:.009em}.dx-acc__chev{flex:none;color:rgb(var(--c-ink-muted));transition:transform .25s ease}.dx-acc.is-open .dx-acc__chev{transform:rotate(180deg)}.dx-acc__body{padding-bottom:32px}.dx-cats{display:grid;justify-items:start;gap:2px}.dx-cats__label{margin:0 0 12px;padding-inline:12px;font-size:17px;line-height:25px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-cats__item{width:100%;padding:2px 12px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer;font:inherit;font-size:24px;line-height:32px;font-weight:600;color:rgb(var(--c-ink))}.dx-cats__item:hover{color:rgb(var(--c-ink-muted))}.dx-cats__item.is-on{background:rgb(var(--c-surface-sunken));color:rgb(var(--c-ink))}.dx-article{display:grid;grid-template-rows:auto 1fr;min-width:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface));overflow:hidden}.dx-article__art{display:grid;place-items:center;aspect-ratio:16 / 10;background:rgb(var(--c-surface-soft));overflow:hidden}.dx-article__body{position:relative;display:grid;align-content:start;gap:12px;padding:28px 28px 76px}.dx-article__title{margin:0;font-size:24px;line-height:28px;font-weight:600;letter-spacing:.009em;color:rgb(var(--c-ink))}.dx-article__title em,.dx-step__title em,.dx-step__text em{font-style:normal;color:rgb(var(--c-secure))}.dx-article__text{margin:0;font-size:17px;line-height:25px;font-weight:400;color:rgb(var(--c-ink))}.dx-rows{display:grid;gap:12px}.dx-row{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border:0;border-radius:var(--k-r-row, 18px);background:rgb(var(--c-surface));color:rgb(var(--c-ink));font:inherit;text-align:left}.dx-row__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.dx-row__text{display:grid;flex:1;min-width:0;gap:2px}.dx-row__label{font-size:15px;line-height:1.4;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-row__value{font-size:17px;line-height:1.35;font-weight:400;overflow-wrap:anywhere}.dx-row__chev{flex:none;color:rgb(var(--c-ink-faint))}@media (min-width: 735px){.dx-eyebrow{font-size:19px;line-height:23px}.dx-hero{padding:82px 0 48px}.dx-hero__title{font-size:96px;line-height:100px}.dx-hero__lead{font-size:28px;line-height:32px}.dx-headline{padding:64px 0 40px}.dx-headline__title{font-size:64px;line-height:68px;letter-spacing:-.009em}.dx-headline__lead{font-size:24px;line-height:28px}.dx-tiles__track{grid-auto-columns:372px}.dx-tile{padding:40px 36px 84px}.dx-tile__title{font-size:32px;line-height:36px;letter-spacing:.004em}.dx-step__title{font-size:28px;line-height:32px;letter-spacing:.007em}.dx-acc__title{font-size:40px;line-height:44px;letter-spacing:0}.dx-cats__item{font-size:28px;line-height:36px}.dx-article__title{font-size:28px;line-height:32px}}@media (prefers-reduced-motion: reduce){.dx-acc__chev,.dx-tile__more,.dx-paddle{transition:none}}.dx-pages-steps{display:grid;gap:28px}.dx-pages-browse{display:grid;gap:28px;margin-top:48px;padding:28px;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}.dx-pages-articles{display:grid;gap:20px}@media (min-width: 735px){.dx-pages-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.dx-pages-browse{grid-template-columns:220px minmax(0,1fr);padding:48px}.dx-pages-articles{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx-hero__title+.dx-hero__lead,.dx-headline__title+.dx-headline__lead{margin-top:16px}h1.dx-step__title{font-size:32px;line-height:36px;letter-spacing:-.003em}@media (min-width: 735px){h1.dx-step__title{font-size:40px;line-height:44px;letter-spacing:0}}.dx-row{position:relative}button.dx-row{cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}button.dx-row:hover{background:rgb(var(--c-surface-soft))}button.dx-row:active{transform:scale(.99)}button.dx-row:focus-visible{outline:2px solid rgb(var(--c-secure));outline-offset:2px}div.dx-row{background:transparent;box-shadow:inset 0 0 0 1px rgb(var(--c-line))}button.dx-row[aria-pressed=true]{box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}.dx-row .kit-press:focus-visible{outline:none}.dx-row:has(.kit-press:focus-visible){box-shadow:inset 0 0 0 2px rgb(var(--c-secure))}.dx-row__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.dx-row__icon:has(img){overflow:hidden;padding:0}.dx-row.is-loading{min-height:64px;pointer-events:none}.dx-row.is-loading .dx-row__text{display:grid;gap:8px;flex:1}.dx-tile{min-height:300px;gap:16px;padding-bottom:28px}.dx-tile:has(>.dx-tile__more){padding-bottom:72px}@media (min-width: 735px){.dx-tile{min-height:400px;padding-bottom:36px}.dx-tile:has(>.dx-tile__more){padding-bottom:80px}}@media (max-width: 640px){:root[data-theme=watch] .dx-rows{gap:8px}:root[data-theme=watch] .dx-row{padding:10px 12px;gap:10px}}.dx-row__icon:has(>.kit-thumb){width:48px;height:48px;padding:0;overflow:hidden;border-radius:var(--k-r-md, 10px);background:none}.dx-row__icon>.kit-thumb{width:100%;height:100%;border-radius:inherit}.dx-row:has(>.dx-select){flex-wrap:nowrap}.dx-row>.dx-select{flex:none;width:auto;max-width:55%}.dx-row:has(>.dx-select) .dx-row__value{overflow-wrap:normal}.dx-row[data-tone=danger] :is(.dx-row__icon,.dx-row__value,.dx-row__label){color:rgb(var(--c-danger))}.dx-rows--sub .dx-row__label{order:2}.dx-rows--sub .dx-row__value{font-size:15px;line-height:20px}.dx-rows--sub .dx-row__label{font-size:13px;line-height:18px}.dx-row[data-sub] .dx-row__label{order:2}div.dx-row[data-press]{cursor:pointer;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}div.dx-row[data-press]:hover{background:rgb(var(--c-surface-soft))}div.dx-row[data-press]:active{background:rgb(var(--c-ink) / .06)}.dx-row>.dx-row__text{flex:1 1 9em}.dx-row>:is(.dx-btn,.sas__acts){margin-left:auto}.dx-sheet.dx-sheet--dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover, 60);display:grid;place-items:center;padding:16px;background:rgb(var(--c-ink) / .32);-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);animation:dx-sheet-fade .18s ease both}body.lb-open .dx-sheet.dx-sheet--dialog{z-index:74}.dx-sheet__face.dx-sheet__face--dialog{display:flex;flex-direction:column;width:100%;background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:0 24px 64px -16px rgb(var(--c-ink) / .32);overflow:hidden;animation:dx-sheet-in .24s cubic-bezier(.2,.7,.1,1) both}.dx-sheet__face.dx-sheet__face--dialog{gap:0;padding:0;justify-items:stretch;text-align:start}.dx-sheet__face--sm{max-width:440px}.dx-sheet__face--md{max-width:580px}.dx-sheet__face--lg{max-width:780px}.dx-sheet__head{display:flex;align-items:flex-start}.dx-sheet__titles{display:grid;flex:1;min-width:0;overflow-wrap:anywhere}.dx-sheet__titles>*{margin:0}.dx-sheet__close,.dx-sheet__back{flex:none;margin-top:-4px}.dx-sheet__back{order:-1;margin-left:-8px}.dx-sheet__main{display:grid;overflow-y:auto;overflow-wrap:anywhere;font-size:17px;line-height:25px}.dx-sheet__main>*{min-width:0}.dx-sheet__foot{display:flex;justify-content:flex-end}.dx-sheet__foot>.dx-btn--block{flex:1 1 0;width:auto;min-width:0}.kit-confirm .dx-sheet__foot{flex-direction:column;align-items:stretch}.kit-confirm .dx-sheet__foot>.dx-btn{width:100%}.kit-confirm .kit-confirm__cancel{order:9}.kit-confirm .kit-confirm__keep{order:-1}@keyframes dx-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes dx-sheet-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes kit-sheet-in{0%{transform:translateY(30px);opacity:.6}to{transform:none;opacity:1}}@media (max-width: 760px){.dx-sheet.dx-sheet--dialog{place-items:end stretch;padding:0}.dx-sheet__face.dx-sheet__face--dialog{max-width:none;padding-bottom:env(safe-area-inset-bottom);animation-name:kit-sheet-in}.dx-sheet__foot>.dx-btn{flex:1 1 auto}}@media (prefers-reduced-motion: reduce){.dx-sheet.dx-sheet--dialog,.dx-sheet__face.dx-sheet__face--dialog{animation:none}}.dx-sheet__foot:empty{display:none}.dx-sheet__foot{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.dx-sheet__foot>.dx-btn{width:100%}body:has(.dx-sheet--below) :is(.site-header,:has(>.site-header),.app-main .app-toolbar){z-index:calc(var(--z-popover, 60) + 1)}.dx-sheet.dx-sheet--dialog~.dx-sheet.dx-sheet--dialog{z-index:calc(var(--z-popover, 60) + 2)}@media (max-width: 760px){.dx-sheet__head .dx-step__title{font-size:24px;line-height:28px}.dx-sheet__head .dx-step__text{font-size:15px;line-height:20px}.dx-sheet__main{scroll-padding-block:16px 24px}.dx-sheet__main .dx-step__title{font-size:19px;line-height:23px}.dx-sheet__main .dx-step__text{font-size:15px;line-height:20px}}.dx-sheet__face.dx-sheet__face--dialog:has(.dx-sheet__main .dx-step) .dx-sheet__head .dx-step__text{display:none}.dx-sheet__main{scrollbar-width:none}.dx-sheet__main::-webkit-scrollbar{display:none}:root{--k-pop-pad: 20px;--k-pop-gap: 12px}@media (max-width: 760px){:root{--k-pop-pad: 16px;--k-pop-gap: 10px}}@media (max-height: 560px){:root{--k-pop-pad: 12px;--k-pop-gap: 8px}}.dx-sheet__head{padding:var(--k-pop-pad) calc(var(--k-pop-pad) - 8px) 0 var(--k-pop-pad);gap:var(--k-pop-gap)}.dx-sheet__titles{gap:calc(var(--k-pop-gap) / 2)}.dx-sheet__main,.dx-sheet__foot{gap:var(--k-pop-gap);padding:var(--k-pop-gap) var(--k-pop-pad) var(--k-pop-pad)}.dx-sheet__head+.dx-sheet__main:has(+.dx-sheet__foot:not(:empty)){padding-bottom:0}@media (max-height: 560px){.dx-sheet.dx-sheet--dialog{padding:0}}.dx-sheet__face.dx-sheet__face--dialog{scrollbar-width:none}.dx-sheet__face.dx-sheet__face--dialog::-webkit-scrollbar{display:none}.dx-sheet__foot>:is(.dx-btn--light,.dx-btn--ghost){order:9}.dx-sheet.dx-sheet--dialog{top:var(--vv-top, 0px);bottom:auto;height:var(--vv-h, 100dvh)}.dx-sheet__face.dx-sheet__face--dialog{max-height:min(88dvh,var(--vv-h, 100dvh))}@media (max-width: 760px){.dx-sheet__face.dx-sheet__face--dialog{max-height:var(--vv-h, 100dvh)}}@media (max-height: 560px){.dx-sheet__face.dx-sheet__face--dialog:has(:is(input:not([type=checkbox],[type=radio]),textarea,[contenteditable]):focus){overflow-y:auto;overscroll-behavior:contain}.dx-sheet__face.dx-sheet__face--dialog:has(:is(input:not([type=checkbox],[type=radio]),textarea,[contenteditable]):focus) .dx-sheet__main{overflow:visible}:is(.dx-sheet__face.dx-sheet__face--dialog) textarea{min-height:76px!important;height:76px}}.dx-sheet__aside{flex:none;display:inline-flex;align-items:center;min-height:32px;margin-top:-2px}.dx-sheet__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:inherit;min-width:0}.dx-sheet__row>.dx-btn{width:100%;min-width:0}.dx-sheet__aside{max-width:50%}.dx-sheet__aside .kit-badge{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:24px}@media (max-width: 640px){:root{--k-pop-pad: 14px;--k-pop-gap: 8px}.dx-sheet__main .kit-card{padding:0;background:none;box-shadow:none;border:0}}:root[data-theme=watch] .dx-sheet__main .dx-face{min-height:0;padding:0;background:none;box-shadow:none;gap:var(--k-pop-gap)}:root[data-theme=watch] .dx-sheet__main :is(.sas,.sas__grid){gap:calc(var(--k-pop-gap) * 2)}:root[data-theme=watch] .dx-sheet__main .dx-rows{gap:6px}.dx-sheet__head:has(.dx-sheet__back:not(:disabled)) .dx-step__title{cursor:pointer;-webkit-tap-highlight-color:transparent}.dx-sheet__head:has(.dx-sheet__back:not(:disabled)) .dx-step__title:hover{opacity:.7}.dx-sheet--below>.dx-sheet__face.dx-sheet__face--dialog{max-height:100%}.dx-sheet__foot>.dx-btn--link{order:10}.dx-sheet__face.dx-sheet__face--dialog{overflow-y:auto;overscroll-behavior:contain}.dx-sheet__main{flex:1 1 auto;min-height:-moz-min-content;min-height:min-content}.dx-sheet__head,.dx-sheet__foot{flex:none}@media (max-height: 600px){.dx-sheet__main{flex:none;overflow:visible;min-height:0}}.dx-sheet__foot{position:sticky;bottom:0;z-index:1;margin-top:auto;background:rgb(var(--c-surface))}@media (max-width: 760px){.dx-sheet.dx-sheet--dialog>.dx-sheet__face.dx-sheet__face--dialog{height:auto;max-height:100%;align-self:end;border-radius:var(--k-popup-r, 28px) var(--k-popup-r, 28px) 0 0}}.dx-sheet.dx-sheet--dialog.dx-sheet--below:not(#k){top:calc(var(--vv-top, 0px) + var(--below-top, var(--header-height, 64px)));height:calc(var(--vv-h, 100dvh) - var(--below-top, var(--header-height, 64px)))}.dx-sheet__main{align-content:start}.dx-sheet__foot>.dx-btn--link:not(#k){display:flex;background:transparent!important;box-shadow:none;justify-content:center;text-align:center}@media (max-height: 420px){.dx-sheet__foot{position:static}}.dx-sheet__head{position:sticky;top:0;z-index:2;background:inherit;padding-bottom:var(--k-pop-gap, 8px)}.dx-sheet__face[data-more]>.dx-sheet__foot:empty{display:block;height:0;padding:0}.dx-sheet__face[data-more]>.dx-sheet__foot:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:40px;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--c-surface) / 0),rgb(var(--c-surface)))}.dx-sheet__face--bare{position:relative}.dx-sheet__face--bare>.dx-sheet__head{position:absolute;top:0;right:0;padding:var(--k-pop-pad, 20px) var(--k-pop-pad, 20px) 0 0;background:none}.dx-sheet__face--bare>.dx-sheet__main{padding-top:var(--k-pop-pad, 20px)}.kit-iconlink{text-decoration:none;cursor:pointer}.kit-iconlink:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-iconlink[aria-disabled=true]{opacity:.4;cursor:not-allowed}.kit-iconlink[aria-disabled=true]:hover{background:transparent}.kit-selbar{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-radius:var(--k-surface-r, 16px) var(--k-surface-r, 16px) 0 0;background:rgb(var(--c-surface));box-shadow:0 -1px rgb(var(--c-ink) / .08),0 -8px 24px -12px rgb(var(--c-ink) / .18)}.kit-selbar__count{flex:none;margin:0;font-size:15px;line-height:1.3;color:rgb(var(--c-ink-muted));white-space:nowrap}.kit-selbar__count b{font-weight:600;color:rgb(var(--c-ink))}.kit-selbar__actions{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.kit-selbar__actions>.dx-btn{flex:none}@media (max-width: 640px){.kit-selbar{gap:8px;padding-inline:12px}.kit-selbar__actions{gap:6px}.kit-selbar__count span{display:none}.kit-selbar__actions>.dx-btn .dx-btn__text{display:none}.kit-selbar__actions>.dx-btn{width:44px;padding:0!important;justify-content:center}body:has(.library-rail.is-open) .kit-selbar{display:none}}.dx-input.dx-affix{position:relative;display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));padding:0 calc(6px * var(--k-density, 1)) 0 calc(18px * var(--k-density, 1))}.dx-input.dx-affix.dx-input--icon{padding-left:calc(5px * var(--k-density, 1))}.dx-input.dx-affix--lg{height:var(--k-control-lg)}.dx-affix--lg .dx-input__well{width:calc(var(--k-control-lg) - 12px);height:calc(var(--k-control-lg) - 12px)}.dx-affix__body{position:relative;display:flex;flex:1;min-width:0;height:100%}.dx-affix__body input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;outline:none;font:inherit;color:inherit}.dx-affix:not(.has-end) .dx-affix__body{margin-right:calc(12px * var(--k-density, 1))}.dx-affix.has-caption .dx-affix__body{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:1px;min-width:0}.dx-affix.has-caption .dx-affix__body input{flex:none;width:100%;height:auto;padding:0;line-height:1.3}.dx-affix__caption{display:block;overflow:hidden;font-size:var(--k-fs-xs, 13px);line-height:1.2;color:rgb(var(--c-ink-faint));white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.dx-affix__end{display:flex;align-items:center;flex:none}.dx-affix__action{padding:calc(6px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border:0;border-radius:var(--radius-pill, 9999px);background:none;color:rgb(var(--c-ink));font:inherit;font-size:var(--k-fs-sm, 13px);font-weight:var(--k-fw-semibold, 600);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .15s ease}.dx-affix__action:hover:not(:disabled){background:rgb(var(--c-ink) / .05)}.dx-affix__action:disabled{opacity:.6;cursor:progress}.dx-affix__action:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-affix__check{display:grid;place-items:center;flex:none;width:24px;height:24px;margin-right:calc(8px * var(--k-density, 1));border-radius:50%;background:rgb(var(--c-brand));color:rgb(var(--c-ink));opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .3s cubic-bezier(.2,.7,.1,1.4);pointer-events:none}.dx-affix.is-valid .dx-affix__check{opacity:1;transform:scale(1)}.dx-affix:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 1.5px rgb(var(--c-danger));background:rgb(var(--c-danger) / .04);animation:dx-affix-shake .36s cubic-bezier(.36,.07,.19,.97) 1}.dx-affix:has(input[aria-invalid=true]) .dx-affix__caption{color:rgb(var(--c-danger))}@keyframes dx-affix-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@media (max-width: 760px){.dx-affix__body input{font-size:var(--k-fs-lg, 15px)}}@media (prefers-reduced-motion: reduce){.dx-affix__check{transition:none}.dx-affix:has(input[aria-invalid=true]){animation:none}}.dx-input.dx-affix{width:100%;min-width:0;box-sizing:border-box}.dx-affix__body input{width:0}.dx-affix__end{gap:2px;min-width:0}.dx-affix__eye{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:50%;color:rgb(var(--c-ink-muted));cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.dx-affix__eye:hover,.dx-affix__eye[aria-pressed=true]{color:rgb(var(--c-ink))}.dx-affix__eye:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:1px}@media (max-width: 760px){.dx-affix__action{padding:calc(6px * var(--k-density, 1)) calc(8px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}}.dx-affix__check.is-press{pointer-events:auto;padding:0;border:0;cursor:pointer;position:relative}.dx-affix__check.is-press:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.dx-affix__check.is-press:hover{transform:scale(1.12)}.dx-affix__check.is-press:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}form .dx-affix.is-valid .dx-affix__check:not(.is-press){pointer-events:auto;cursor:pointer;position:relative}form .dx-affix.is-valid .dx-affix__check:not(.is-press):before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.kit-range{display:grid;gap:calc(6px * var(--k-density, 1));min-width:0}.kit-range input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:0;background:transparent;cursor:pointer}.kit-range input:disabled{opacity:.5;cursor:not-allowed}.kit-range input:focus-visible{outline:none}.kit-range input::-webkit-slider-runnable-track{height:6px;border-radius:var(--radius-pill, 9999px);background:linear-gradient(90deg,rgb(var(--c-brand)) 0 var(--kit-range-fill, 0%),rgb(var(--c-surface-sunken)) var(--kit-range-fill, 0%) 100%)}.kit-range input::-moz-range-track{height:6px;border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-surface-sunken))}.kit-range input::-moz-range-progress{height:6px;border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-brand))}.kit-range input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;margin-top:calc(-8px * var(--k-density, 1));border-radius:50%;background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 1px 2px rgb(var(--c-ink) / .2)}.kit-range input::-moz-range-thumb{width:22px;height:22px;border:0;border-radius:50%;background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 1px 2px rgb(var(--c-ink) / .2)}.kit-range input:focus-visible::-webkit-slider-thumb{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-range input:focus-visible::-moz-range-thumb{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-range__scale{display:flex;justify-content:space-between;gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.kit-range__scale b{font-weight:var(--k-fw-medium, 400);color:rgb(var(--c-ink))}.kit-mark{display:inline-grid;place-items:center;flex:none;border-radius:50%}.kit-mark--sm{width:28px;height:28px}.kit-mark--md{width:40px;height:40px}.kit-mark--lg{width:48px;height:48px}.kit-mark--xl{width:88px;height:88px}.kit-mark--lime,.kit-mark--soft,.kit-mark--white{background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .7)}.kit-mark--dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-mark--danger{background:rgb(var(--c-danger) / .12);color:rgb(var(--c-danger))}.kit-stephead{display:grid;gap:calc(10px * var(--k-density, 1));min-width:0}.kit-stephead__row{display:flex;align-items:center;gap:12px;min-width:0}.kit-stephead__row>.kit-stephead__title{margin:0}.kit-stephead__sub{margin:0;font-size:var(--k-fs-md, 15px);line-height:1.45;color:rgb(var(--c-ink-muted));overflow-wrap:anywhere}.kit-stephead__sub b{font-weight:var(--k-fw-semibold, 600);color:rgb(var(--c-ink))}.kit-stephead__title--back{cursor:pointer;-webkit-tap-highlight-color:transparent}.kit-stephead__title--back:hover{opacity:.7}.kit-facts{display:grid;margin:0;min-width:0}.kit-facts__row{display:grid;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);align-items:baseline;gap:calc(4px * var(--k-density, 1)) calc(16px * var(--k-density, 1));padding:calc(12px * var(--k-density, 1)) calc(4px * var(--k-density, 1));min-width:0}.kit-facts__row+.kit-facts__row{border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.kit-facts dt{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kit-facts dd{margin:0;min-width:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));overflow-wrap:anywhere;word-break:normal}.kit-facts dd a:not(.dx-btn){color:inherit;opacity:.72;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.kit-facts dd a:not(.dx-btn):hover{opacity:1}.kit-facts dd.is-ok{font-weight:var(--k-fw-semibold, 600)}.kit-facts dd.is-muted{color:rgb(var(--c-ink-muted))}.kit-facts--bare .kit-facts__row{padding-left:0;padding-right:0}@media (max-width: 760px){.kit-facts__row{grid-template-columns:minmax(0,1fr);gap:2px;padding:calc(8px * var(--k-density, 1)) 0}.kit-facts dt{font-size:var(--k-fs-sm, 13px)}}.kit-facts--tiles{grid-template-columns:minmax(0,1fr);gap:calc(8px * var(--k-density, 1))}@media (min-width: 600px){.kit-facts--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-facts__tile{display:grid;align-content:start;gap:calc(4px * var(--k-density, 1));min-width:0}.kit-facts--tiles dt{font-size:var(--k-fs-sm, 13px)}.kit-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.kit-table{width:100%;min-width:var(--kit-table-min, 0);border-collapse:collapse;font-size:var(--k-fs-md, 15px);text-align:left;color:rgb(var(--c-ink))}.kit-table th{padding:calc(12px * var(--k-density, 1)) calc(18px * var(--k-density, 1));border-bottom:1px solid var(--k-rule, rgb(var(--c-line)));font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:normal;text-transform:none;white-space:nowrap;color:rgb(var(--c-ink-faint))}.kit-table td{padding:calc(12px * var(--k-density, 1)) calc(18px * var(--k-density, 1));border-bottom:1px solid var(--k-rule, rgb(var(--c-line)));vertical-align:middle}.kit-table tbody tr:last-child td{border-bottom:0}.kit-table tbody tr:hover td{background:rgb(var(--c-surface-soft))}.kit-table th:first-child,.kit-table td:first-child{padding-left:calc(4px * var(--k-density, 1))}.kit-table th:last-child,.kit-table td:last-child{padding-right:calc(4px * var(--k-density, 1))}.kit-table .kit-table__num{font-variant-numeric:tabular-nums;color:rgb(var(--c-ink-muted))}.kit-table .kit-table__muted{color:rgb(var(--c-ink-muted))}@media (max-width: 760px){.kit-table th,.kit-table td{padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}}@media (max-width: 760px){.kit-table-wrap--stack{overflow-x:visible}.kit-table--stack{min-width:0}.kit-table--stack thead{display:none}.kit-table--stack,.kit-table--stack tbody{display:block}.kit-table--stack tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6px * var(--k-density, 1)) calc(14px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1)) 0;border-bottom:1px solid var(--k-rule, rgb(var(--c-line)))}.kit-table--stack tbody tr:first-child{padding-top:0}.kit-table--stack tbody tr:last-child{border-bottom:0;padding-bottom:0}.kit-table--stack tbody tr:hover td{background:none}.kit-table--stack td,.kit-table--stack td:first-child,.kit-table--stack td:last-child{padding:0}.kit-table--stack td{display:block;min-width:0;border:0;font-size:var(--k-fs-sm, 13px)}.kit-table--stack td:first-child{flex:1 0 100%;font-size:var(--k-fs-md, 15px)}.kit-table--stack td[data-label]:before{content:attr(data-label) " ";color:rgb(var(--c-ink-faint))}.kit-table--stack td.kit-table__end{flex:1 0 100%}}.kit-table__sort{display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.kit-table__sort:hover,.kit-table__sort.is-on{color:rgb(var(--c-ink))}.kit-sidenav{position:sticky;top:calc(var(--app-header-h, 72px) + 12px);align-self:start;display:flex;flex-direction:column;gap:calc(8px * var(--k-density, 1));min-width:0}.kit-sidenav__head{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--k-density, 1));min-height:36px;padding:0 calc(4px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) calc(14px * var(--k-density, 1))}.kit-sidenav__title{overflow:hidden;white-space:nowrap;font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-faint))}.kit-sidenav__fold{display:grid;place-items:center;flex:none;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:rgb(var(--c-ink-muted));transition:background-color .15s ease,color .15s ease}.kit-sidenav__fold:hover{background:rgb(var(--c-ink) / .06);color:rgb(var(--c-ink))}.kit-sidenav__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.kit-sidenav__item{position:relative;display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));width:100%;min-height:42px;padding:0 calc(14px * var(--k-density, 1));border:0;border-radius:var(--k-r-btn, 10px);background:transparent;font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-medium, 400);text-align:left;text-decoration:none;white-space:nowrap;color:rgb(var(--c-ink-muted));transition:background-color .15s ease,color .15s ease}.kit-sidenav__item>svg{flex:none}.kit-sidenav__item:hover{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.kit-sidenav__item.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.kit-sidenav__item:focus-visible,.kit-sidenav__fold:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-sidenav__label{overflow:hidden;text-overflow:ellipsis;transition:opacity .18s ease}.kit-sidenav__badge{display:inline-grid;place-items:center;margin-left:auto;min-width:22px;height:22px;padding:0 calc(7px * var(--k-density, 1));border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);font-variant-numeric:tabular-nums}.kit-sidenav__foot{margin-top:calc(10px * var(--k-density, 1));padding:0 calc(14px * var(--k-density, 1));min-width:0;font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-sidenav.is-folded .kit-sidenav__title,.kit-sidenav.is-folded .kit-sidenav__label,.kit-sidenav.is-folded .kit-sidenav__foot{opacity:0;width:0;pointer-events:none}.kit-sidenav.is-folded .kit-sidenav__head{justify-content:center;padding:0 0 calc(4px * var(--k-density, 1))}.kit-sidenav.is-folded .kit-sidenav__item{justify-content:center;padding:0}.kit-sidenav.is-folded .kit-sidenav__badge{position:absolute;top:2px;right:4px;min-width:16px;height:16px;padding:0 calc(4px * var(--k-density, 1));font-size:var(--k-fs-2xs, 9.6px)}@media (max-width: 760px){.kit-sidenav{top:var(--app-header-h, 64px);z-index:5;padding:calc(8px * var(--k-density, 1)) 0;background:rgb(var(--c-canvas) / .92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kit-sidenav__head,.kit-sidenav__foot{display:none}.kit-sidenav{width:100%;max-width:100%}.kit-sidenav .kit-sidenav__list{display:flex;gap:calc(6px * var(--k-density, 1));min-width:0;max-width:100%;padding-right:calc(24px * var(--k-density, 1));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%)}.kit-sidenav .kit-sidenav__list>li{scroll-snap-align:start}.kit-sidenav .kit-sidenav__list::-webkit-scrollbar{display:none}.kit-sidenav .kit-sidenav__list>li{flex:none}.kit-sidenav .kit-sidenav__item,.kit-sidenav.is-folded .kit-sidenav__item{min-height:36px;padding:0 calc(14px * var(--k-density, 1));justify-content:flex-start;background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));color:rgb(var(--c-ink))}.kit-sidenav .kit-sidenav__item.is-on,.kit-sidenav.is-folded .kit-sidenav__item.is-on{background:rgb(var(--c-brand));box-shadow:none}.kit-sidenav .kit-sidenav__item>svg{display:none}.kit-sidenav.is-folded .kit-sidenav__label{opacity:1;width:auto}.kit-sidenav.is-folded .kit-sidenav__badge{position:static}}@media (prefers-reduced-motion: reduce){.kit-sidenav__label,.kit-sidenav__item{transition:none}}.kit-sidenav__sub{display:grid;gap:1px;margin:2px 0 calc(6px * var(--k-density, 1)) calc(11px * var(--k-density, 1));padding:0 0 0 2px;list-style:none;border-left:1px solid var(--k-rule, rgb(var(--c-line)))}.kit-sidenav__sub .kit-sidenav__item{min-height:36px;padding:0 calc(12px * var(--k-density, 1)) 0 calc(4px * var(--k-density, 1));gap:calc(10px * var(--k-density, 1));font-size:var(--k-fs-md, 15px)}.kit-sidenav__sub .kit-sidenav__item>svg{width:16px;height:16px}.kit-sidenav__sub .kit-sidenav__badge{min-width:20px;height:20px;padding:0 calc(6px * var(--k-density, 1));font-size:var(--k-fs-2xs, 10.56px);background:rgb(var(--c-ink) / .08);color:rgb(var(--c-ink-muted))}.kit-sidenav__sub .kit-sidenav__item.is-on .kit-sidenav__badge{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-sidenav.is-folded .kit-sidenav__sub{margin-left:0;padding-left:0;border-left:0}@media (max-width: 760px){.kit-sidenav .kit-sidenav__sub{display:contents}}.kit-sidenav__badge--loading{width:26px;padding:0;background:rgb(var(--c-ink) / .08)}.kit-sidenav__sub{grid-template-columns:minmax(0,1fr);min-width:0}.kit-sidenav__sub>li,.kit-sidenav__sub .kit-sidenav__item{min-width:0;max-width:100%}.kit-sidenav__sub .kit-sidenav__label{flex:1 1 auto;min-width:0;white-space:nowrap}.kit-sidenav__sub .kit-sidenav__badge{flex:none}.kit-sidenav__sub .kit-sidenav__sub{margin-left:calc(8px * var(--k-density, 1))}.kit-sidenav__list li.has-menu{position:relative}.kit-sidenav__more{position:absolute;top:7px;right:8px;z-index:1;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:rgb(var(--c-ink));color:rgb(var(--c-surface));cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease}.kit-sidenav__sub .kit-sidenav__more{top:4px;right:6px}li.has-menu:has(>.kit-sidenav__item:hover)>.kit-sidenav__more,li.has-menu>.kit-sidenav__more:hover,li.has-menu>.kit-sidenav__more:focus-visible,li.has-menu>.kit-sidenav__more[aria-expanded=true]{opacity:1;pointer-events:auto}li.has-menu:has(>.kit-sidenav__item:hover,>.kit-sidenav__more:hover,>.kit-sidenav__more:focus-visible,>.kit-sidenav__more[aria-expanded=true])>.kit-sidenav__item .kit-sidenav__badge{opacity:0}.kit-sidenav__more:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}@media (hover: none){li.has-menu:has(>.kit-sidenav__item.is-on)>.kit-sidenav__more{opacity:1;pointer-events:auto}li.has-menu:has(>.kit-sidenav__item.is-on)>.kit-sidenav__item .kit-sidenav__badge{opacity:0}}.kit-sidenav__item.is-near{background:rgb(var(--c-brand) / .32);color:rgb(var(--c-ink));font-weight:var(--k-fw-semibold, 600);box-shadow:inset 0 0 0 1.5px rgb(var(--c-brand));transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.kit-sidenav__item.is-near>svg{color:rgb(var(--c-ink))}.kit-sidenav__item.is-near .kit-sidenav__badge{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-modules{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:calc(14px * var(--k-density, 1));align-items:start;min-width:0}.kit-modules>*{min-width:0}.kit-module{display:grid;gap:calc(18px * var(--k-density, 1));padding:calc(20px * var(--k-density, 1));min-width:0}.kit-module--wide{grid-column:1 / -1}.kit-module__head{display:flex;align-items:flex-start;gap:calc(12px * var(--k-density, 1));min-width:0}.kit-module__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .7)}.kit-module__titles{display:grid;gap:calc(3px * var(--k-density, 1));flex:1;min-width:0}.kit-module__action{flex:none}.kit-module__body{display:grid;grid-template-columns:repeat(var(--kit-module-cols, auto-fill),minmax(min(100%,210px),1fr));gap:calc(14px * var(--k-density, 1)) calc(12px * var(--k-density, 1));align-items:start;min-width:0}.kit-module__body>*{min-width:0}.kit-module__body>.is-full,.kit-module__body>.kit-notice,.kit-module__body>.dx-switch{grid-column:1 / -1}.kit-module__foot{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8px * var(--k-density, 1));padding-top:calc(14px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}@media (max-width: 760px){.kit-modules{gap:calc(10px * var(--k-density, 1))}.kit-module{gap:calc(12px * var(--k-density, 1));padding:calc(14px * var(--k-density, 1))}.kit-module__icon{width:34px;height:34px}.kit-module__body{gap:calc(10px * var(--k-density, 1));grid-template-columns:minmax(0,1fr)}.kit-module__foot{padding-top:calc(10px * var(--k-density, 1))}}.kit-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:calc(12px * var(--k-density, 1));min-width:0}.kit-items>*{min-width:0}.kit-item{display:grid;gap:calc(14px * var(--k-density, 1));padding:calc(16px * var(--k-density, 1));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));min-width:0}.kit-item__head{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));min-width:0}.kit-item__lead{flex:none}.kit-item__titles{display:grid;gap:2px;flex:1;min-width:0}.kit-item__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--k-fs-lg, 15px);font-weight:var(--k-fw-medium, 400);color:rgb(var(--c-ink))}.kit-item__sub{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kit-item__badge{flex:none;display:inline-flex;gap:calc(6px * var(--k-density, 1))}.kit-item__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:2px;margin:0;padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border-radius:var(--k-r-lg, 16px);background:rgb(var(--c-surface-soft))}.kit-item__stat{display:grid;gap:2px;min-width:0}.kit-item__stat dt{font-size:var(--k-fs-2xs, 10.88px);font-weight:var(--k-fw-semibold, 600);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-faint))}.kit-item__stat dd{margin:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kit-item__actions{display:flex;flex-wrap:wrap;gap:calc(8px * var(--k-density, 1));padding-top:calc(12px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}@media (max-width: 760px){.kit-items{gap:calc(10px * var(--k-density, 1))}.kit-item{gap:calc(12px * var(--k-density, 1));padding:calc(14px * var(--k-density, 1))}.kit-item__stats{padding:calc(8px * var(--k-density, 1)) calc(10px * var(--k-density, 1))}}.kit-item__statsbtn{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;border-radius:var(--k-r-lg, 14px)}.kit-item__statsbtn:hover .kit-item__stats{background:rgb(var(--c-surface-soft))}.kit-item__statsbtn:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-item__statsbtn .kit-item__stats{transition:background .15s ease;border-radius:var(--k-r-lg, 14px)}.kit-actions{margin:0;padding:0;list-style:none;display:grid;gap:calc(10px * var(--k-density, 1))}.kit-actions__row{display:flex;align-items:center;gap:calc(16px * var(--k-density, 1));width:100%;padding:calc(18px * var(--k-density, 1)) calc(20px * var(--k-density, 1));border:0;border-radius:var(--k-r-lg, 18px);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.kit-actions__row:hover:not(:disabled){background:rgb(var(--c-line))}.kit-actions__row:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-actions__row:disabled{opacity:.5;cursor:default}.kit-actions__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--k-r-md, 12px);background:rgb(var(--c-surface));color:rgb(var(--c-ink-muted))}.kit-actions__text{display:grid;gap:2px;min-width:0}.kit-actions__title{font-size:var(--k-fs-lg, 15px);font-weight:var(--k-fw-semibold, 600)}.kit-actions__sub{font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted))}.kit-rows{display:grid;padding:calc(6px * var(--k-density, 1));background:rgb(var(--c-surface));box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.kit-rows__head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(10px * var(--k-density, 1));padding:calc(8px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) calc(6px * var(--k-density, 1));min-width:0}.kit-rows__title{font-weight:var(--k-fw-semibold, 600);font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-rows__meta{flex:none;font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint));font-variant-numeric:tabular-nums}.kit-rows__list{display:grid;margin:0;padding:0;list-style:none}.kit-row-item+.kit-row-item{border-top:1px solid rgb(var(--c-line) / .7)}.kit-row{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));width:100%;min-width:0;min-height:52px;padding:calc(8px * var(--k-density, 1)) calc(10px * var(--k-density, 1));border:0;border-radius:var(--k-r-lg, 14px);background:transparent;color:rgb(var(--c-ink));text-align:left;text-decoration:none;font:inherit;transition:background-color .15s ease}.kit-row.is-action{cursor:pointer}.kit-row.is-action:hover{background:rgb(var(--c-surface-soft))}.kit-row.is-action:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:-2px}.kit-row.is-on{background:rgb(var(--c-brand-soft))}.kit-row__lead{flex:none;display:grid;place-items:center}.kit-row__text{display:grid;gap:1px;flex:1;min-width:0}.kit-row__title{font-size:var(--k-fs-md, 15px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-row__sub{font-size:var(--k-fs-xs, 13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-row__trail{flex:none;display:flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.kit-row__go{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));transition:background-color .15s ease,transform .15s ease}.kit-row.is-action:hover .kit-row__go{background:rgb(var(--c-ink));color:rgb(var(--c-surface));transform:rotate(0) scale(1.04)}.kit-row__more{padding:0 calc(10px * var(--k-density, 1)) calc(10px * var(--k-density, 1));display:grid;gap:calc(8px * var(--k-density, 1))}.kit-thumb{position:relative;display:grid;place-items:center;overflow:hidden;width:40px;height:40px;border-radius:var(--k-r-md, 10px);background:rgb(var(--c-surface-sunken));color:rgb(var(--c-ink-faint))}.kit-thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kit-thumb img:not([hidden])+svg{visibility:hidden}@media (max-width: 760px){.kit-rows{padding:calc(4px * var(--k-density, 1))}.kit-row{gap:calc(10px * var(--k-density, 1));padding:calc(7px * var(--k-density, 1)) calc(8px * var(--k-density, 1));min-height:48px}.kit-thumb{width:36px;height:36px}}.kit-rows--flush{padding:0;background:transparent;box-shadow:none;border-radius:0;margin:0 calc(-10px * var(--k-density, 1))}.kit-rows--flush .kit-rows__head{padding:0 calc(10px * var(--k-density, 1)) 2px}@media (max-width: 760px){.kit-rows--flush{margin:0 calc(-8px * var(--k-density, 1))}.kit-rows--flush .kit-rows__head{padding:0 calc(8px * var(--k-density, 1)) 2px}}.kit-rows--cards{padding:0;background:transparent;box-shadow:none;border-radius:0}.kit-rows--cards>.kit-rows__list{gap:calc(8px * var(--k-density, 1))}.kit-rows--cards>.kit-rows__list>.kit-row-item+.kit-row-item{border-top:0}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row{min-height:64px;padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) calc(10px * var(--k-density, 1));gap:calc(12px * var(--k-density, 1));border-radius:var(--k-r-lg, 18px);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 10px 22px -16px rgb(var(--c-ink) / .35);transition:transform .18s var(--k-ease, ease),box-shadow .18s ease,background-color .15s ease}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row.is-action:hover{background:rgb(var(--c-surface));transform:translateY(-1px);box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .18),0 16px 28px -16px rgb(var(--c-ink) / .4)}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row.is-on{background:rgb(var(--c-brand-soft));box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row .kit-row__title{font-size:var(--k-fs-lg, 15px);font-weight:var(--k-fw-semibold, 600);letter-spacing:-.01em}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row .kit-row__sub{font-size:var(--k-fs-sm, 13px)}.kit-rows--cards>.kit-rows__list>.kit-row-item.is-trouble>.kit-row{box-shadow:inset 0 0 0 1px rgb(var(--c-danger) / .5)}@media (prefers-reduced-motion: reduce){.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row{transition:none}.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row.is-action:hover{transform:none}}@media (max-width: 760px){.kit-rows--cards>.kit-rows__list>.kit-row-item>.kit-row{min-height:58px;padding:calc(8px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) calc(8px * var(--k-density, 1)) calc(8px * var(--k-density, 1));border-radius:var(--k-r-lg, 16px)}}.kit-row__cta{flex:none;display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));height:34px;padding:0 calc(4px * var(--k-density, 1)) 0 calc(14px * var(--k-density, 1));border-radius:var(--k-r-btn);background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-size:var(--k-fs-sm, 13px);font-weight:var(--k-fw-semibold, 600)}.kit-row__cta-disc{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgb(var(--c-brand));color:rgb(var(--c-ink));transition:transform .18s var(--k-ease, ease)}.kit-row.is-action:hover .kit-row__cta-disc{transform:translate(1px,-1px)}@media (max-width: 760px){.kit-row__cta{height:30px;padding-left:calc(12px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.kit-row__cta-disc{width:22px;height:22px}}.kit-rows__head.has-lead{align-items:center;gap:calc(10px * var(--k-density, 1))}.kit-rows__lead{flex:none;display:grid;place-items:center}.kit-rows__titles{display:grid;gap:1px;min-width:0;flex:1}.kit-rows__sub{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-rows__head:not(.has-lead) .kit-rows__titles{flex:1}.kit-row__title mark{background:rgb(var(--c-brand));color:rgb(var(--c-ink));border-radius:var(--k-r-xs, 3px);padding:0 1px}.kit-thumb__frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.kit-thumb__frame+svg{visibility:hidden}.kit-tree{position:relative;margin:calc(12px * var(--k-density, 1)) 0 0;padding:0;list-style:none;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.kit-tree__item{position:relative;display:flex;align-items:center;gap:2px;padding-left:calc(var(--depth) * 20px)}.kit-tree__item:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--depth) * 20px - 10px);width:1px;background:rgb(var(--c-line))}.kit-tree__item[aria-level="1"]:before{display:none}.kit-tree__fold{display:grid;place-items:center;flex:none;width:22px;height:22px;padding:0;border:0;border-radius:var(--k-r-sm, 6px);background:none;color:rgb(var(--c-ink-muted));cursor:pointer}span.kit-tree__fold{cursor:default}.kit-tree__fold:hover{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.kit-tree__row{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:6px;border:0;border-radius:var(--k-r-ctl, 10px);background:none;color:rgb(var(--c-ink));font:inherit;font-size:15px;text-align:left;cursor:pointer}.kit-tree__row>.kit-thumb{flex:none}.kit-tree__row:hover:not(:disabled){background:rgb(var(--c-ink) / .04)}.kit-tree__row:focus-visible{outline:2px solid rgb(var(--c-brand));outline-offset:2px}.kit-tree__row:disabled{color:rgb(var(--c-ink-faint));cursor:default}.kit-tree__row.is-picked{background:rgb(var(--c-brand-soft, var(--c-brand) / .12))}.kit-tree__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-tree__note{margin-left:auto;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-faint))}.kit-tree__row.is-here{color:rgb(var(--c-ink))}.kit-tree__item:has(>.kit-tree__row.is-here){background:rgb(var(--c-ink) / .1);border-radius:var(--k-r-ctl, 10px)}.kit-tree__row.is-here .kit-tree__name{font-weight:var(--k-fw-semibold, 600)}.kit-tree__row.is-here .kit-tree__note{color:rgb(var(--c-ink-muted));white-space:nowrap}.kit-info{position:relative;display:inline-flex;flex:none}.kit-info>.kit-info__note{position:absolute;top:calc(100% + 6px);right:0;display:block;min-width:240px;width:-moz-max-content;width:max-content;max-width:min(320px,80vw);padding:12px 14px;font-size:14px;line-height:1.5;font-weight:400;color:rgb(var(--c-ink-muted));transform-origin:top right}.kit-toolbar{display:inline-flex;align-items:center;gap:2px;padding:calc(4px * var(--k-density, 1));border-radius:var(--k-r-btn);min-width:0}.kit-toolbar--light{background:rgb(var(--c-surface));box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.kit-toolbar--dark{background:#12121280;color:#fff;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff1a}@supports not (backdrop-filter: blur(1px)){.kit-toolbar--dark{background:#121212c7}}.kit-toolbar>.dx-round.dx-round--icon{width:38px;height:38px}.kit-toolbar--dark>.dx-round.dx-round--icon:hover{background:#ffffff24}.kit-toolbar--dark>.dx-round.dx-round--icon[aria-pressed=true],.kit-toolbar--dark>.dx-round.dx-round--icon.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.kit-toolbar>.dx-round.dx-round--icon[aria-disabled=true]{opacity:.4}@media (max-width: 460px){.kit-toolbar{gap:0;padding:calc(3px * var(--k-density, 1))}.kit-toolbar>.dx-round.dx-round--icon{width:33px;height:33px}.kit-toolbar>.dx-round.dx-round--icon svg{width:17px;height:17px}}.kit-disc{--d: 36px;--r: 5px;position:relative;flex:none;display:inline-grid;place-items:center;width:calc(var(--d) + 4 * var(--r) + 8px);height:calc(var(--d) + 4 * var(--r) + 8px)}.kit-disc--sm{--d: 32px;--r: 4px}.kit-disc--lg{--d: 48px;--r: 7px}.kit-disc>.kit-mark{position:relative;z-index:1;width:var(--d);height:var(--d)}.kit-disc:before{content:"";position:absolute;left:50%;top:50%;width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%;box-shadow:0 0 0 var(--r) rgb(var(--c-ink) / .07),0 0 0 calc(var(--r) * 2) rgb(var(--c-ink) / .045),0 0 0 calc(var(--r) * 2.8) rgb(var(--c-ink) / .025)}.kit-disc.is-live:before{box-shadow:0 0 0 var(--r) rgb(var(--c-brand) / .32),0 0 0 calc(var(--r) * 2) rgb(var(--c-brand) / .18),0 0 0 calc(var(--r) * 2.8) rgb(var(--c-brand) / .09)}.kit-disc.is-live>.kit-mark{box-shadow:0 1px 4px rgb(var(--c-ink) / .08)}.kit-explainer{display:grid;gap:calc(14px * var(--k-density, 1));min-width:0;text-align:left}.kit-explainer__title{margin:0;font-size:var(--k-fs-xs, 13px)}.kit-explainer__steps{display:grid;gap:0;margin:0;padding:0;list-style:none}.kit-explainer__step{position:relative;display:flex;gap:calc(14px * var(--k-density, 1));padding-bottom:calc(18px * var(--k-density, 1));min-width:0}.kit-explainer__step.is-last{padding-bottom:0}.kit-explainer__step:not(.is-last):before{content:"";position:absolute;bottom:4px}.kit-explainer__mark{position:relative;flex:none;display:grid;place-items:center}.kit-explainer__mark .isog{width:36px;height:36px}.kit-explainer__mark b{position:absolute;display:grid;place-items:center;min-width:20px;height:20px;padding:0 calc(5px * var(--k-density, 1));border-radius:var(--k-r-btn);font-size:var(--k-fs-2xs, 10.88px);font-variant-numeric:tabular-nums}.kit-explainer__text{display:grid;gap:2px;align-content:center;min-width:0;min-height:52px}.kit-explainer__step-title{font-size:var(--k-fs-lg, 15px);color:rgb(var(--c-ink))}.kit-explainer__line{font-size:var(--k-fs-sm, 13px);line-height:1.45;color:rgb(var(--c-ink-muted))}@media (max-width: 760px){.kit-explainer__mark .isog{width:30px;height:30px}.kit-explainer__step{gap:calc(12px * var(--k-density, 1));padding-bottom:calc(14px * var(--k-density, 1))}.kit-explainer__text{min-height:44px}}.kit-explainer--strip{gap:calc(12px * var(--k-density, 1))}.kit-explainer--strip .kit-explainer__steps{display:grid;grid-template-columns:repeat(var(--kit-explainer-n, 4),minmax(0,1fr));gap:calc(14px * var(--k-density, 1))}.kit-explainer--strip .kit-explainer__step{flex-direction:column;padding:calc(14px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) calc(16px * var(--k-density, 1));min-width:0;border-radius:var(--k-r-xl, 20px)}.kit-explainer--strip .kit-explainer__step:not(.is-last):before{left:auto;right:-15px;bottom:auto;width:16px;border-radius:var(--k-r-xs, 2px);z-index:1}.kit-explainer--strip .kit-explainer__text{min-height:0;align-content:start;gap:calc(4px * var(--k-density, 1))}.kit-explainer--strip .kit-explainer__step-title{font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-semibold, 600);letter-spacing:-.01em;line-height:1.25}.kit-explainer--strip .kit-explainer__line{font-size:var(--k-fs-sm, 13px);line-height:1.45}@media (max-width: 760px){.kit-explainer--strip .kit-explainer__steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;gap:calc(10px * var(--k-density, 1));margin:0 calc(-16px * var(--k-density, 1));padding:2px calc(16px * var(--k-density, 1)) calc(4px * var(--k-density, 1));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.kit-explainer--strip .kit-explainer__steps::-webkit-scrollbar{display:none}.kit-explainer--strip .kit-explainer__step{scroll-snap-align:start;padding:calc(12px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(14px * var(--k-density, 1));border-radius:var(--k-r-lg, 18px)}.kit-explainer--strip .kit-explainer__step:not(.is-last):before{right:-11px;width:12px}}.kit-explainer__mark,.kit-explainer--strip .kit-explainer__mark,.kit-explainer__step.is-last .kit-explainer__mark,.kit-explainer--strip .kit-explainer__step.is-last .kit-explainer__mark{width:64px;height:64px;border-radius:50%;box-shadow:none}.kit-explainer__mark b{top:4px;right:4px;z-index:2}.kit-explainer__step:not(.is-last):before{left:31px;top:66px}.kit-explainer--strip .kit-explainer__step:not(.is-last):before{top:calc(14px * var(--k-density, 1) + 17px)}.kit-explainer--strip .kit-explainer__step{gap:calc(8px * var(--k-density, 1))}.kit-explainer--strip .kit-explainer__mark{align-self:flex-start;width:auto;height:auto;margin:-14px 0 0 -14px}@media (max-width: 760px){.kit-explainer__mark{width:56px;height:56px}.kit-explainer__step:not(.is-last):before{left:27px;top:58px}.kit-explainer--strip .kit-explainer__step:not(.is-last):before{top:calc(12px * var(--k-density, 1) + 17px)}}.kit-explainer__art{display:block;width:100%;max-width:220px;height:auto;margin:6px 0 2px}.xa .xa-body{fill:rgb(var(--c-surface));stroke:rgb(var(--c-ink) / .28);stroke-width:1.4}.xa .xa-notch,.xa .xa-ink{fill:rgb(var(--c-ink) / .55)}.xa .xa-base{fill:rgb(var(--c-ink) / .18)}.xa .xa-soft,.xa .xa-tile{fill:rgb(var(--c-ink) / .08)}.xa .xa-tile.is-picked{fill:rgb(var(--c-brand) / .35)}.xa .xa-live{fill:rgb(var(--c-brand))}.xa .xa-waves path{fill:none;stroke:rgb(var(--c-ink) / .45);stroke-width:1.6;stroke-linecap:round}.xa .xa-waves circle{fill:rgb(var(--c-ink) / .45)}.xa .xa-dots{fill:none;stroke:rgb(var(--c-ink) / .3);stroke-width:1.6;stroke-dasharray:1 4;stroke-linecap:round}.xa .xa-dots.is-live{stroke:rgb(var(--c-brand))}.xa .xa-corner{fill:none;stroke:rgb(var(--c-brand));stroke-width:1.6;stroke-linecap:round}.xa .xa-travel{animation:xa-travel 2.4s ease-in-out infinite}@keyframes xa-travel{0%{transform:translate(-8px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translate(16px);opacity:0}}@media (prefers-reduced-motion: reduce){.xa .xa-travel{animation:none}}.kit-sections{display:grid;min-width:0}.kit-sections .kit-section{border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.kit-sections>.kit-section:first-child,.kit-sections>:first-child>.kit-section:first-child,.kit-sections>:first-child:not(:has(.kit-section,.kit-notice,.kit-card))+.kit-section{border-top:0}.kit-section{display:grid;gap:calc(10px * var(--k-density, 1));min-width:0;padding:calc(14px * var(--k-density, 1)) 0;text-align:left}.kit-sections>.kit-section:first-child,.kit-sections>:first-child>.kit-section:first-child{padding-top:2px}.kit-sections .kit-section:last-child{padding-bottom:2px}.kit-section__head{display:flex;align-items:center;gap:calc(8px * var(--k-density, 1));min-height:26px;min-width:0}.kit-section__count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 calc(6px * var(--k-density, 1));border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));font-size:var(--k-fs-2xs, 10.88px);font-weight:var(--k-fw-semibold, 600);font-variant-numeric:tabular-nums;color:rgb(var(--c-ink-muted))}.kit-section__action{margin-left:auto;flex:none}.kit-section__body{display:grid;gap:calc(10px * var(--k-density, 1));min-width:0}@media (max-width: 760px){.kit-section{padding:calc(12px * var(--k-density, 1)) 0;gap:calc(8px * var(--k-density, 1))}}.kit-flow{display:grid;gap:calc(10px * var(--k-density, 1));margin:0;min-width:0}.kit-flow__row{display:flex;align-items:flex-start;gap:calc(6px * var(--k-density, 1));min-width:0}.kit-flow__node{flex:none;display:grid;justify-items:center;gap:calc(4px * var(--k-density, 1));width:72px;text-align:center}.kit-flow__mark{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--k-r-lg, 14px);background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.kit-flow__node.is-on .kit-flow__mark{background:rgb(var(--c-brand));box-shadow:none}.kit-flow__label{font-size:var(--k-fs-xs, 13px);line-height:1.25;color:rgb(var(--c-ink-muted))}.kit-flow__link{flex:1;display:grid;gap:calc(4px * var(--k-density, 1));min-width:0;padding-top:calc(14px * var(--k-density, 1));text-align:center}.kit-flow__track{position:relative;display:block;height:12px;overflow:hidden;background:radial-gradient(circle,rgb(var(--c-line)) 1.2px,transparent 1.6px) 0 50% / 8px 8px repeat-x}.kit-flow__track i{position:absolute;top:50%;left:-8px;width:6px;height:6px;margin-top:calc(-3px * var(--k-density, 1));border-radius:50%;background:rgb(var(--c-brand-ink, var(--c-ink)));animation:kit-flow-move 2.4s linear infinite}.kit-flow__track i:nth-child(2){animation-delay:.8s}.kit-flow__track i:nth-child(3){animation-delay:1.6s}.kit-flow__caption{font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);color:rgb(var(--c-ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-flow__row.is-faint{opacity:.55}.kit-flow__row.is-faint .kit-flow__track i{animation-duration:4.8s;background:rgb(var(--c-ink-faint))}.kit-flow__row.is-faint .kit-flow__caption{font-weight:var(--k-fw-medium, 400);color:rgb(var(--c-ink-muted))}@keyframes kit-flow-move{0%{left:-8px}to{left:100%}}@media (prefers-reduced-motion: reduce){.kit-flow__track i{animation:none}.kit-flow__track i:nth-child(1){left:50%}.kit-flow__track i:nth-child(n+2){display:none}}@media (max-width: 760px){.kit-flow__node{width:64px}.kit-flow__mark{width:36px;height:36px;border-radius:var(--k-r-md, 12px)}}.kit-pagehead{display:grid;gap:12px;min-width:0;padding-block:8px 16px}.kit-pagehead__back{justify-self:start}.kit-pagehead.has-back .dx-step__title{display:flex;align-items:center;gap:12px}.kit-pagehead.has-back .kit-pagehead__back{flex:none}.kit-pagehead__action{display:flex;flex-wrap:wrap;gap:8px}.kit-pagehead.kit-pagehead+*{margin-top:0}.kit-pagehead .dx-step,.kit-pagehead .dx-step__title{min-width:0;max-width:100%}.kit-pagehead .dx-step__title{overflow:hidden}.kit-pagehead--aside{grid-template-columns:minmax(0,1fr) auto}.kit-pagehead--aside>:not(.kit-pagehead__aside){grid-column:1}.kit-pagehead__aside{grid-column:2;grid-row:1;align-self:center;align-items:center;justify-content:flex-end}.kit-pagehead.has-back .kit-pagehead__back:not(#k):not(#k){background:none!important;box-shadow:none!important;width:auto;min-width:0;padding:0;color:inherit}.kit-pagehead .kit-pagehead__edit{display:inline-grid;place-items:center;width:28px;height:28px;min-width:0;margin-left:6px;vertical-align:middle;border-radius:var(--k-r-ctl-sm, 8px);background:transparent;box-shadow:none;color:rgb(var(--c-ink-muted))}.kit-pagehead .kit-pagehead__edit:hover{background:rgb(var(--c-ink) / .05);color:rgb(var(--c-ink))}:root[data-theme=watch] .kit-pagehead .dx-step__title:has(>.kit-pagehead__edit){display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}:root[data-theme=watch] .kit-pagehead .dx-step__title>.kit-pagehead__edit:not(#k):not(#k){flex:none;width:32px!important;height:32px!important;min-width:0!important;min-height:0!important;margin:0;padding:0!important;background:transparent!important;box-shadow:none!important}.kit-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--k-tile-gap, 8px)}@media (max-width: 720px){.kit-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.kit-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:calc(14px * var(--k-density, 1));min-width:0;min-height:156px;padding:calc(16px * var(--k-density, 1));border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface));color:rgb(var(--c-ink));text-align:left;font:inherit}.kit-tile--span2{grid-column:span 2}.kit-tile--span3{grid-column:span 3}.kit-tile--span4{grid-column:1 / -1}@media (max-width: 720px){.kit-tile--span3,.kit-tile--span4{grid-column:1 / -1}}.kit-tile--tall{grid-row:span 2}.kit-tile--press{cursor:pointer;transition:transform .15s var(--k-ease)}.kit-tile--press:hover{transform:translateY(-2px)}.kit-tile--press:active{transform:scale(.98)}.kit-tile--press:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kit-tile--soft{background:rgb(var(--c-surface-soft))}.kit-tile--brand{background:rgb(var(--c-brand))}.kit-tile--blue{background:rgb(var(--c-tint-blue))}.kit-tile--sage{background:rgb(var(--c-tint-sage))}.kit-tile--warm{background:rgb(var(--c-warning))}.kit-tile--dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-tile__top{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(8px * var(--k-density, 1))}.kit-tile__icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;color:rgb(var(--c-ink))}.kit-tile--white .kit-tile__icon{background:rgb(var(--c-surface-soft))}.kit-tile__aside{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink) / .55);text-align:right;overflow-wrap:anywhere}.kit-tile--dark .kit-tile__aside,.kit-tile--dark .kit-tile__label,.kit-tile--dark .kit-tile__sub{color:rgb(var(--c-surface) / .6)}.kit-tile__foot{display:grid;gap:calc(4px * var(--k-density, 1));min-width:0}.kit-tile__label{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink) / .55)}.kit-tile__line{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(10px * var(--k-density, 1));min-width:0}.kit-tile__title{min-width:0;font-family:var(--font-body);font-size:var(--k-fs-xl, 17px);font-weight:var(--k-fw-display, 400);letter-spacing:var(--k-track-display, -.02em);line-height:1.05;overflow-wrap:anywhere}.kit-tile__figure{flex:none;font-family:var(--font-body);font-size:var(--k-fs-3xl, 32px);font-weight:var(--k-fw-display, 400);letter-spacing:-.04em;line-height:.95;font-variant-numeric:tabular-nums}.kit-tile__sub{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink) / .55);overflow-wrap:anywhere}.kit-tiles--stage{padding:14px;border-radius:var(--k-card-r);background:rgb(var(--c-stage, 31 33 51))}.kit-tile--center{align-items:center;justify-content:center;text-align:center}.kit-tile--center .kit-tile__foot{justify-items:center}.kit-tile--center .kit-tile__line{justify-content:center}.kit-clock{display:block;max-width:100%;height:auto}.kit-clock__num{fill:rgb(var(--c-ink));font-family:var(--font-body);font-size:13px;font-weight:var(--k-fw-medium, 400)}.kit-clock__dot{fill:rgb(var(--c-ink) / .14)}.kit-clock__hour,.kit-clock__min{stroke:rgb(var(--c-ink));stroke-linecap:round}.kit-clock__hour{stroke-width:3}.kit-clock__min{stroke-width:2}.kit-clock__sec{stroke:rgb(var(--c-ink) / .22);stroke-width:3;stroke-linecap:round}.kit-clock__pin{fill:rgb(var(--c-surface));stroke:rgb(var(--c-ink));stroke-width:2}@media (prefers-reduced-motion: reduce){.kit-clock__sec{display:none}}.kit-dots{display:inline-flex;gap:6px;align-items:center}.kit-dots__dot{width:8px;height:8px;border-radius:50%;background:rgb(var(--c-ink) / .14)}.kit-dots__dot.is-on{background:rgb(var(--c-ink))}:root[data-theme=watch] .sas{--sas-synced: rgb(var(--c-secure));--sas-vault: rgb(var(--c-warning));--sas-here: rgb(var(--c-success));display:grid;gap:16px;max-width:1400px;color:rgb(var(--c-ink))}:root[data-theme=watch] .sas__title:not(#k):not(#k){margin:0;font-size:32px;line-height:1.15;font-weight:600;letter-spacing:-.01em}:root[data-theme=watch] .sas__where{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}:root[data-theme=watch] .sas__path{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;margin:0;font-size:22px;line-height:1.3;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .sas__path>span{white-space:nowrap}:root[data-theme=watch] .sas__path>span.is-last{color:rgb(var(--c-ink))}:root[data-theme=watch] .sas__path i{font-style:normal;padding:0 10px}:root[data-theme=watch] .sas__where>.dx-btn{flex:none}:root[data-theme=watch] .sas__acts{display:flex;flex:none;align-items:center;gap:8px}:root[data-theme=watch] .sas__pathbox{min-width:0;display:grid;gap:4px}:root[data-theme=watch] .sas__fullpath{margin:0;font-size:13px;line-height:1.4;color:rgb(var(--c-ink-muted));overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}:root[data-theme=watch] .sas .kit-card{border-radius:var(--k-surface-r);background:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .sas h2:not(#k):not(#k){display:flex;align-items:center;gap:8px;margin:0;font-size:17px;line-height:1.3;font-weight:800;letter-spacing:-.03em}:root[data-theme=watch] .sas__spaces{display:grid;grid-template-columns:1fr 1fr;padding:22px 24px}:root[data-theme=watch] .sas__spaces>section{display:grid;gap:14px;min-width:0}:root[data-theme=watch] .sas__spaces>section+section{padding-left:24px;margin-left:24px;border-left:1px solid rgb(var(--c-line))}:root[data-theme=watch] .sas__bar{display:flex;gap:2px;height:22px;overflow:hidden;border-radius:4px;background:rgb(var(--c-surface-sunken) / .7)}:root[data-theme=watch] .sas__bar>span{flex:none;height:100%;border-radius:4px}:root[data-theme=watch] .sas__bar>.is-synced{background:var(--sas-synced)}:root[data-theme=watch] .sas__bar>.is-vault{background:var(--sas-vault)}:root[data-theme=watch] .sas__bar>.is-here{background:var(--sas-here)}:root[data-theme=watch] .sas__path-open{font:inherit;color:inherit;cursor:pointer}:root[data-theme=watch] .sas__path-open:hover{text-decoration:underline;text-underline-offset:4px}:root[data-theme=watch] .sas__bar[data-over]{box-shadow:0 0 0 1.5px rgb(var(--c-danger))}:root[data-theme=watch] .sas__over{color:rgb(var(--c-danger));font-weight:600}:root[data-theme=watch] .sas--vault-only .sas__spaces{grid-template-columns:1fr}:root[data-theme=watch] .sas--vault-only .sas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=watch] .sas__figures{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 0;font-size:14px;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .sas__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}:root[data-theme=watch] .sas__kind{display:flex;flex-direction:column;gap:12px;padding:22px 24px}:root[data-theme=watch] .sas__kind--tall{grid-column:3;grid-row:1 / span 2}:root[data-theme=watch] .sas__kind--tall~.sas__kind--tall{grid-row:auto / span 2}:root[data-theme=watch] .sas__line{display:block;height:4px;border-radius:2px}:root[data-theme=watch] .sas__line.is-here{background:var(--sas-here)}:root[data-theme=watch] .sas__line.is-synced{background:var(--sas-synced)}:root[data-theme=watch] .sas__line.is-vault{background:var(--sas-vault)}:root[data-theme=watch] .sas__line--meter{overflow:hidden;background:rgb(var(--c-surface-sunken) / .7)}:root[data-theme=watch] .sas__line--meter>i{display:block;height:100%;border-radius:inherit}:root[data-theme=watch] .sas__line--meter>.is-here{background:var(--sas-here)}:root[data-theme=watch] .sas__line--meter>.is-synced{background:var(--sas-synced)}:root[data-theme=watch] .sas__line--meter>.is-vault{background:var(--sas-vault)}:root[data-theme=watch] .sas__kind>.dx-btn{max-width:100%;min-width:0;white-space:normal}:root[data-theme=watch] .sas__default{grid-column:1 / span 2;display:flex;align-items:center;gap:12px;padding:18px 24px}:root[data-theme=watch] .sas__default>p{flex:1;min-width:0;margin:0;font-size:16px;font-weight:500}:root[data-theme=watch] .sas__default>.dx-select:not(#k){flex:none;width:auto;min-width:200px}:root[data-theme=watch] .sas .dx-select__button:not(#k):not(#k):not(#k){background:none!important;box-shadow:none!important;border-radius:inherit}@media (max-width: 900px){:root[data-theme=watch] .sas__spaces{grid-template-columns:1fr;gap:20px}:root[data-theme=watch] .sas__spaces>section+section{padding:20px 0 0;margin:0;border-left:0;border-top:1px solid rgb(var(--c-line))}:root[data-theme=watch] :is(.sas,.sas--vault-only) .sas__grid{grid-template-columns:1fr}:root[data-theme=watch] :is(.sas__kind--tall,.sas__default){grid-column:auto;grid-row:auto}:root[data-theme=watch] .sas__default{flex-wrap:wrap}:root[data-theme=watch] .sas__where{flex-wrap:wrap}:root[data-theme=watch] .sas__path{font-size:18px}}:root[data-theme=watch] .sas__spaces--one{grid-template-columns:1fr}:root[data-theme=watch] .sas__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}:root[data-theme=watch] .sas__col{display:grid;gap:16px;min-width:0}:root[data-theme=watch] .sas__col>.sas__grid{grid-template-columns:minmax(0,1fr)}:root[data-theme=watch] .sas__col .sas__default{grid-column:auto;flex-wrap:wrap}:root[data-theme=watch] .sas__col .sas__default>p{flex:1 1 100%}:root[data-theme=watch] .sas__col :is(.sas__kind--tall,.sas__kind--tall~.sas__kind--tall){grid-column:auto;grid-row:auto}:root[data-theme=watch] .sas__col>.sas__kind{align-self:stretch}@media (max-width: 900px){:root[data-theme=watch] .sas__cols{grid-template-columns:minmax(0,1fr)}:root[data-theme=watch] .sas__col>.sas__grid{grid-template-columns:minmax(0,1fr)}}:root[data-theme=watch] .vault-top{margin-bottom:16px}:root[data-theme=watch] .vault-top__folder{display:grid;gap:12px;min-width:0}:root[data-theme=watch] .vault-top__folder :is(.kit-card,.dx-face):not(#k){background:none;box-shadow:none;padding:0}:root[data-theme=watch] .sas__kind--full{grid-column:1 / -1}:root[data-theme=watch] .sas__gate{display:grid;gap:12px;min-width:0;max-width:640px}:root[data-theme=watch] .sas__gate .kr:not(#k){display:grid;gap:12px;min-width:0}:root[data-theme=watch] .sas__gate :is(.kr-lead,.kr-fine):not(#k){margin:0;font-size:16px;line-height:1.6;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .sas__gate .kr-small-actions:not(#k){justify-content:flex-start}:root[data-theme=watch] .sas__gate :is(input,.dx-input):not(#k):not(#k){border-radius:var(--k-r-ctl)!important}:root[data-theme=watch] .sas__gate :is(textarea,.dx-textarea):not(#k):not(#k){border-radius:var(--k-r-block)!important}:root[data-theme=watch] .sas-pay{justify-items:center;gap:14px;text-align:center}:root[data-theme=watch] .sas-pay>.dx-btn--block,:root[data-theme=watch] .sas-pay__keys,:root[data-theme=watch] .sas-pay__card{width:100%;max-width:360px}:root[data-theme=watch] .sas-pay__amount{margin:8px 0 0;font-size:clamp(44px,14vw,64px);line-height:1.05;font-weight:600;letter-spacing:-.02em;color:var(--sas-synced);font-variant-numeric:tabular-nums}:root[data-theme=watch] .sas .sas-pay__swap.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k){min-height:0;height:auto;padding:2px 8px;background:none!important;box-shadow:none!important;color:var(--sas-synced);font-size:14px;font-weight:500}:root[data-theme=watch] .sas .sas-pay__chip.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k){background:rgb(var(--c-surface-soft))!important;box-shadow:none!important;font-size:13px}:root[data-theme=watch] .sas-pay__note{width:100%;max-width:360px;text-align:center}:root[data-theme=watch] .sas-pay__keys{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:4px 0}:root[data-theme=watch] .sas .sas-pay__key.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k){height:56px;background:none!important;box-shadow:none!important;font-size:22px;font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .sas .sas-pay__key.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k):hover{background:rgb(var(--c-surface-soft))!important}:root[data-theme=watch] .sas .sas-pay__go.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k){min-height:48px;background:var(--sas-synced)!important;box-shadow:none!important;color:rgb(var(--c-surface));font-weight:600}:root[data-theme=watch] .sas .sas-pay__go.dx-btn:not(#k):not(#k):not(#k):not(#k):not(#k):disabled{opacity:.45}:root[data-theme=watch] .sas-pay__card{overflow:hidden;border-radius:var(--k-surface-r);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .1)}:root[data-theme=watch] .sas-pay__qr{padding:16px}:root[data-theme=watch] .sas-pay__qr canvas{display:block;width:100%!important;height:auto!important;max-width:264px;margin:0 auto}:root[data-theme=watch] .sas-pay__band{display:grid;gap:2px;padding:14px 16px;background:var(--sas-synced);color:rgb(var(--c-surface))}:root[data-theme=watch] .sas-pay__band>b{font-size:32px;line-height:1.1;font-weight:600}:root[data-theme=watch] .sas-pay__band>span{font-size:13px;opacity:.85;overflow-wrap:anywhere}:root[data-theme=watch] .sas-pay__fine{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .sas-pay__mark{display:grid;place-items:center;width:56px;height:56px;margin-top:8px;border-radius:50%;background:var(--sas-synced);color:rgb(var(--c-surface));justify-self:start}:root[data-theme=watch] .sas-pay__said{justify-self:start;margin:0;text-align:left;font-size:20px;line-height:1.35;font-weight:600}:root[data-theme=watch] .sas__kind.is-closed{align-self:start;padding-block:16px}:root[data-theme=watch] .vault-top .sas__grid{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;min-width:0}:root[data-theme=watch] .vault-top .sas__grid>*{flex:1 1 100%;min-width:0}:root[data-theme=watch] .vault-top .sas__grid>.sas__kind.is-closed:not(.sas__kind--full){order:-1;flex:1 1 240px;align-self:stretch}:root[data-theme=watch] .vault-top .sas__grid>.sas__kind.is-closed{justify-content:center}@media (max-width: 640px){:root[data-theme=watch] .vault-top .sas__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:root[data-theme=watch] .vault-top .sas__grid:has(>.sas__kind.is-closed~.sas__kind.is-closed~.sas__kind.is-closed~.sas__kind.is-closed){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme=watch] .vault-top .sas__grid>*{grid-column:1 / -1;order:1}:root[data-theme=watch] .vault-top .sas__grid>.sas__kind.is-closed{grid-column:auto;order:0;aspect-ratio:1;padding:8px 6px;justify-content:center}:root[data-theme=watch] .vault-top .sas__kind.is-closed>h2{margin:0;min-width:0}:root[data-theme=watch] .vault-top .sas__grid>.sas__kind.is-closed{position:relative;box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .1);transition:transform .12s ease,background-color .12s ease}:root[data-theme=watch] .vault-top .sas__grid>.sas__kind.is-closed:active{transform:scale(.97);background-color:rgb(var(--c-ink) / .04)}}:root[data-theme=watch] .dx-sheet__foot .dx-btn .dx-btn__text:not(#k){white-space:nowrap}:root[data-theme=watch] .dx-sheet.dx-sheet--dialog:has(:is(.sas__sheet,.menu-sheet)){z-index:calc(var(--z-popover, 60) + 2)}.dx-leds{display:grid;width:100%;max-width:240px;border-radius:0}.dx-leds--sm{max-width:140px;gap:2px}.dx-leds--wide{max-width:none}.dx-leds>i{display:block}@keyframes dx-led-ripple{50%{background:rgb(var(--c-brand) / .7);box-shadow:0 0 2px rgb(var(--c-brand) / .6)}}@keyframes dx-led-flicker{50%{background:rgb(var(--c-brand) / .55);box-shadow:0 0 6px rgb(var(--c-brand) / .6)}}@keyframes dx-led-sweep{0%,70%,to{background:var(--led-off);box-shadow:none}12%,24%{background:rgb(var(--c-brand));box-shadow:0 0 4px rgb(var(--c-brand) / .9),0 0 9px rgb(var(--c-brand) / .45)}40%{background:rgb(var(--c-brand) / .3);box-shadow:none}}.dx-loading{display:inline-flex;flex-direction:column;align-items:center;gap:10px;width:100%;font-family:var(--font-body);text-align:center}.dx-loading>.dx-leds{width:min(200px,60vw)}.dx-pring{position:relative;display:inline-grid;place-items:center;flex:none}.dx-pring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dx-pring__track{fill:none;stroke:rgb(var(--c-ink) / .08);stroke-width:calc(var(--k-line, 12) * 60 / 150)}.dx-pring__fill{fill:none;stroke:rgb(var(--k-progress, var(--c-ink)));stroke-width:calc(var(--k-line, 12) * 60 / 150);stroke-linecap:round;transition:stroke-dasharray .4s ease}.dx-pring b{position:relative;font-family:var(--font-body);font-weight:400;font-size:15px}.dx-skel{display:block;border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .08);animation:dx-skel-breathe 1.6s ease-in-out infinite}.dx-skel--line{width:100%;height:12px}.dx-skel--block{width:100%;aspect-ratio:4 / 3;border-radius:var(--k-card-r)}.dx-skel--circle{width:52px;height:52px;border-radius:50%}@keyframes dx-skel-breathe{50%{background:rgb(var(--c-ink) / .14)}}@keyframes dx-boot-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.dx-leds>i,.dx-skel{animation:none}}.dx-leds--xs{display:inline-grid;width:30px;max-width:none;gap:1px;vertical-align:middle}.dx-leds--xs>i{border-radius:1px}.dx-encode{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:0;max-width:100%;font-family:var(--font-mono, ui-monospace, monospace);font-size:15px;line-height:20px;color:rgb(var(--c-ink-muted))}.dx-encode__cell{display:inline-grid;place-items:center;width:.62em;height:20px}.dx-encode__cell.is-led:before{content:""}.dx-encode__cell.is-space{width:.5em}.dx-leds{--led-off: rgb(var(--c-line));gap:3px;padding:0;background:none}.dx-leds>i{aspect-ratio:1;height:auto;border-radius:2px;background:var(--led-off);box-shadow:none;transition:background-color .3s ease}.dx-leds>i.is-on{background:rgb(var(--k-loader, var(--c-secure)));box-shadow:none;animation:dx-led-ripple 2.4s ease-in-out infinite;animation-delay:calc(var(--c) * .05s)}.dx-leds>i.is-next{animation:dx-led-flicker .5s steps(2,jump-none) infinite}.dx-leds.is-sweep>i{animation:dx-led-run 1.8s ease-in-out infinite;animation-delay:calc(var(--c) * 1.8s / var(--cols))}@keyframes dx-led-ripple{0%,70%,to{opacity:1}35%{opacity:.55}}@keyframes dx-led-flicker{0%{background:var(--led-off)}to{background:rgb(var(--c-secure-glow))}}@keyframes dx-led-run{0%,45%,to{background:var(--led-off)}15%,25%{background:rgb(var(--k-loader, var(--c-secure)))}}@media (prefers-reduced-motion: reduce){.dx-leds>i{animation:none!important}}.dx-encode__cell.is-led:before{width:7px;height:8px;border-radius:2px;background:var(--led-off, rgb(var(--c-line)));box-shadow:none;animation:dx-led-run 1.8s ease-in-out infinite;animation-delay:calc(var(--c, 0) * 1.8s / var(--cols, 12))}@media (prefers-reduced-motion: reduce){.dx-encode__cell.is-led:before{animation:none;background:rgb(var(--k-loader, var(--c-secure)))}}.dx-encode__cell.is-code{color:rgb(var(--k-loader, var(--c-secure)))}.dx-leds.dx-leds--xs{width:22px;gap:2px}.dx-leds.dx-leds--xs>i{aspect-ratio:1;height:auto;border-radius:1px}.dx-encode--scramble{flex-wrap:nowrap;font-size:17px;line-height:22px}.dx-encode--scramble .dx-encode__cell{width:13px;height:22px}.dx-encode--scramble .dx-encode__cell.is-led:before{width:9px;height:11px;border-radius:2px}.dx-encode--scramble .dx-encode__cell.is-on:before{animation:none;background:rgb(var(--k-loader, var(--c-secure)))}.dx-encode--scramble .dx-encode__cell.is-off:before{animation:none}.dx-encode--scramble.dx-encode--wide{display:flex;width:100%;justify-content:space-between}.dx-encode--scramble.dx-encode--wide{gap:2px;overflow:hidden}.dx-encode--scramble.dx-encode--wide .dx-encode__cell{flex:1 1 0;min-width:0;width:auto}.dx-encode--scramble.dx-encode--wide .dx-encode__cell.is-led:before{width:min(9px,100%)}.dx-encode--scramble .dx-encode__cell.is-trail-3:before{opacity:.8}.dx-encode--scramble .dx-encode__cell.is-trail-2:before{opacity:.6}.dx-encode--scramble .dx-encode__cell.is-trail-1:before{opacity:.4}.dx-stage,.dx-face,.dx-btn,.dx-round,.dx-tab,.dx-chip,.dx-field__input,.dx-toast,.dx-sheet__face,.dx-phrase,.dx-device,.dx-list__row{font-family:var(--font-body)}.dx-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:10px;border-radius:var(--k-r-field);background:rgb(var(--c-stage, 31 33 51))}@media (min-width: 520px){.dx-stage{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;border-radius:var(--k-r-row)}}@media (min-width: 900px){.dx-stage{grid-template-columns:repeat(4,minmax(0,1fr))}}.dx-face{position:relative;display:flex;flex-direction:column;min-width:0;min-height:200px;border:0;background:rgb(var(--c-surface));color:rgb(var(--c-ink));text-align:left;font:inherit}.dx-face--center{align-items:center;justify-content:center;text-align:center}.dx-face--black{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-face--soft{background:rgb(var(--c-surface-soft))}.dx-face--pick{background:rgb(var(--c-surface));box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}.dx-tall{grid-row:span 2}.dx-press{cursor:pointer;transition:transform .18s ease}.dx-press:hover{transform:translateY(-2px)}.dx-press:active{transform:scale(.98)}.dx-press:focus-visible{outline:3px solid rgb(var(--c-ink));outline-offset:3px}.dx-head{display:grid;gap:2px;margin:0}.dx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--k-r-btn);font:inherit;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,transform .12s ease}.dx-btn:disabled{opacity:.4;cursor:not-allowed}.dx-btn:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:3px}.dx-btn--sm{height:36px;padding:0 16px;font-size:13px}.dx-btn--lg{height:56px;padding:0 28px;font-size:15px}.dx-btn--solid{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-btn--solid:hover:not(:disabled){background:rgb(var(--c-brand-hover))}.dx-btn--line{background:transparent;color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .16)}.dx-btn--line:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}.dx-btn--text{height:auto;padding:4px 2px;background:none;color:rgb(var(--c-ink))}.dx-btn--text:hover:not(:disabled){text-decoration:underline}.dx-btn--danger{background:rgb(var(--c-danger));color:#fff}.dx-btn--dark{--k-btn-bg: rgb(var(--c-ink));--k-btn-bg-hover: rgb(var(--c-ink) / .85);--k-btn-ink: rgb(var(--c-surface));--k-btn-line-a: 0;--k-primary-bg: rgb(var(--c-ink));--k-primary-ink: rgb(var(--c-surface));--k-primary-line: none}.dx-round{display:inline-grid;place-items:center;flex:none;width:52px;height:52px;padding:0;border:0;border-radius:50%;font:inherit;cursor:pointer;transition:transform .12s ease,background-color .15s ease}.dx-round:active{transform:scale(.94)}.dx-round:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:3px}.dx-round--sm{width:38px;height:38px}.dx-round--lg{width:84px;height:84px}.dx-round--solid{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-round--solid:hover{background:rgb(var(--c-brand-hover))}.dx-round--ring{background:transparent;color:rgb(var(--c-ink));box-shadow:0 0 0 2px rgb(var(--c-surface)),0 0 0 4px transparent;outline:2px dotted rgb(var(--c-ink) / .3);outline-offset:2px}.dx-round--ring.is-on,.dx-round--ring:hover{outline-color:rgb(var(--c-ink))}.dx-round--plain{background:transparent;color:rgb(var(--c-ink))}.dx-round--plain:hover{background:rgb(var(--c-ink) / .06)}.dx-round--plain.is-on{color:rgb(var(--c-ink))}.dx-round--plain.is-on svg{fill:currentColor}.dx-tabs{display:flex;flex-wrap:wrap;gap:18px}.dx-tab{position:relative;padding:4px 0 12px;border:0;background:none;font:inherit;color:rgb(var(--c-ink-faint));cursor:pointer}.dx-tab sup{margin-left:2px;font-size:.6rem;color:rgb(var(--c-ink-faint))}.dx-tab.is-on{color:rgb(var(--c-ink));font-weight:400}.dx-tab.dx-tab--seg.is-on:after{content:none}.dx-tab.is-on:after{background:rgb(var(--c-brand))!important;content:"";position:absolute;left:50%;bottom:0;width:6px;height:6px;margin-left:-3px;border-radius:50%}.dx-chip{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font:inherit;cursor:pointer}.dx-chip:hover{background:rgb(var(--c-line))}.dx-chip.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-switch{display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-weight:400}.dx-switch input{position:absolute;opacity:0;pointer-events:none}.dx-switch__track{position:relative;width:52px;height:30px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12);transition:background-color .2s ease}.dx-switch__track>span{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:rgb(var(--c-ink));transition:transform .22s cubic-bezier(.2,.7,.1,1)}.dx-switch input:checked+.dx-switch__track{background:rgb(var(--c-brand));box-shadow:none}.dx-switch input:checked+.dx-switch__track>span{transform:translate(22px);background:rgb(var(--c-surface))}.dx-switch input:focus-visible+.dx-switch__track{outline:2px solid rgb(var(--c-ink));outline-offset:3px}.dx-badge{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:var(--k-r-btn);font-size:13px;font-weight:400}.dx-badge--solid{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-badge--line{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .16);color:rgb(var(--c-ink))}.dx-badge--soft{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.dx-badge--danger{background:rgb(var(--c-danger) / .1);color:rgb(var(--c-danger))}.dx-when{font-size:15px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-when--day{display:grid;justify-items:center;color:rgb(var(--c-ink))}.dx-when--day b{font-size:48px;font-weight:600;letter-spacing:normal}.dx-when--day span{color:rgb(var(--c-ink-faint));font-weight:400}.dx-when--time{font-size:32px;font-weight:600;letter-spacing:normal;color:rgb(var(--c-ink))}.dx-figure{display:grid;justify-items:center;gap:4px}.dx-figure b{font-weight:400;letter-spacing:normal;font-variant-numeric:tabular-nums}.dx-figure small{font-size:.45em;vertical-align:super;margin-left:2px;letter-spacing:0}.dx-figure>span{font-weight:400;color:rgb(var(--c-ink-faint))}.dx-figure--sm b{font-size:2rem}.dx-figure--md b{font-size:48px}.dx-figure--lg b{font-size:4.4rem}.dx-note{display:flex;align-items:center;gap:12px;width:100%;text-align:left}.dx-note>span:last-child{display:grid;gap:2px;min-width:0}.dx-note>span:last-child>span{color:rgb(var(--c-ink-muted));font-weight:400;font-size:15px}.dx-note--danger .dx-mark--solid{background:rgb(var(--c-danger))}.dx-empty{display:grid;justify-items:center;gap:6px;padding:36px 16px;text-align:center}.dx-empty__ring{display:grid;place-items:center;width:84px;height:84px;margin-bottom:6px;border-radius:50%;outline:2px dotted rgb(var(--c-ink) / .3);outline-offset:-2px}.dx-empty__ring--press{outline:2px solid rgb(var(--c-ink));color:rgb(var(--c-ink));background:rgb(var(--c-ink) / .04);cursor:pointer;transition:background .15s ease}.dx-empty__ring--press:hover{background:rgb(var(--c-ink) / .1)}.dx-empty__action{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.dx-empty b{font-size:17px;font-weight:400}.dx-empty>span:not(.dx-empty__ring){max-width:30ch;color:rgb(var(--c-ink-muted));font-weight:400;font-size:15px}.dx-mark{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .7)}.dx-mark--sm{width:36px;height:36px}.dx-mark--lg{width:64px;height:64px}.dx-mark--solid{background:rgb(var(--c-line) / .64);color:rgb(var(--c-ink) / .7)}.dx-arc{position:relative;display:inline-grid;place-items:center;max-width:100%}.dx-arc>svg{width:100%;height:100%}.dx-arc__track{fill:none;stroke:rgb(var(--c-ink) / .08);stroke-width:calc(var(--k-line, 12) * 120 / 150)}.dx-arc__fill{fill:none;stroke:var(--k-arc, rgb(var(--k-progress, var(--c-ink))));stroke-width:calc(var(--k-line, 12) * 120 / 150);stroke-linecap:round;transition:stroke-dasharray .6s cubic-bezier(.2,.7,.1,1)}.dx-arc--active{--k-arc: rgb(var(--c-secure))}.dx-micro{display:inline-grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:rgb(var(--c-surface) / .92);color:rgb(var(--c-ink));box-shadow:0 0 0 .5px rgb(var(--c-ink) / .08),0 10px 28px -12px rgb(var(--c-ink) / .35);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.dx-micro .dx-arc{--k-line: 10;--k-arc: rgb(var(--c-brand))}.dx-micro .dx-arc__mid{display:grid;place-items:center}.dx-micro.is-busy .dx-arc>svg{animation:dx-micro-turn 1.2s linear infinite}@keyframes dx-micro-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.dx-micro.is-busy .dx-arc>svg{animation:none}}.dx-arc--idle{--k-arc: rgb(var(--c-ink) / .28)}.dx-arc--active .dx-arc__mid .dx-round{background:rgb(var(--c-secure));color:#fff}.dx-arc--idle .dx-arc__mid .dx-round{background:rgb(var(--c-ink) / .08);color:rgb(var(--c-ink))}.dx-arc__mid{position:absolute;display:grid;justify-items:center}.dx-arc__mid b{font-size:32px;font-weight:600;letter-spacing:normal}.dx-arc__mid span{font-size:13px;font-weight:400}.dx-bars{display:flex;align-items:flex-end;gap:8px;width:100%}.dx-bars__col{display:grid;grid-template-rows:1fr auto;justify-items:center;gap:6px;flex:1;height:100%}.dx-bars__bar{align-self:end;width:calc(var(--k-line, 12) * 1px);min-height:calc(var(--k-line, 12) * 1px);border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .08)}.dx-bars__bar.is-on{background:rgb(var(--c-ink))}.dx-bars__label{font-size:.68rem;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-dots{display:inline-flex;gap:6px}.dx-dots>span{width:8px;height:8px;border-radius:50%;background:rgb(var(--c-ink) / .14)}.dx-dots>span.is-on{background:rgb(var(--c-ink))}.dx-clock text{fill:rgb(var(--c-ink));font-size:13px;font-weight:400;font-family:var(--font-body)}.dx-clock circle:not(.dx-clock__pin){fill:rgb(var(--c-ink) / .14)}.dx-clock__hour,.dx-clock__min{stroke:rgb(var(--c-ink));stroke-linecap:round}.dx-clock__hour{stroke-width:3}.dx-clock__min{stroke-width:2}.dx-clock__sec{stroke:rgb(var(--c-ink) / .22);stroke-width:3;stroke-linecap:round}.dx-clock__pin{fill:rgb(var(--c-surface));stroke:rgb(var(--c-ink));stroke-width:2}.dx-line{display:block;height:12px;border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .08)}@media (prefers-reduced-motion: reduce){.dx-clock__sec{display:none}}.dx-field{display:grid;gap:6px;width:100%;text-align:left}.dx-field__input{width:100%;border:0;border-bottom:2px dotted rgb(var(--c-ink) / .22);border-radius:0;background:transparent;color:rgb(var(--c-ink));font:inherit;outline:none;resize:vertical}.dx-field__input::-moz-placeholder{color:rgb(var(--c-ink-faint));font-weight:400}.dx-field__input::placeholder{color:rgb(var(--c-ink-faint));font-weight:400}.dx-field__input:focus{border-bottom:2px solid rgb(var(--c-ink))}.dx-field__hint{font-weight:400;color:rgb(var(--c-ink-muted))}.dx-field.is-error .dx-field__input{border-bottom-color:rgb(var(--c-danger))}.dx-field.is-error .dx-field__hint{color:rgb(var(--c-danger));font-weight:400}.dx-list{display:grid;width:100%;margin:0;padding:0;list-style:none}.dx-list__row{display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--k-r-box)}.dx-list__row:hover:not(:disabled){background:rgb(var(--c-ink) / .04)}.dx-list__row:disabled{cursor:default}.dx-list__row{flex-wrap:wrap}.dx-list__text>span{overflow-wrap:anywhere}.dx-list__end{flex:none;max-width:100%;margin-left:auto;text-align:right}.dx-list__text{display:grid;flex:1 1 140px;min-width:0;overflow-wrap:break-word}.dx-list__text b{font-weight:400;overflow-wrap:anywhere}.dx-list__text span{font-size:13px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-list__end{flex:none;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:20px;background:rgb(var(--c-stage, 31 33 51) / .72)}.dx-sheet__face{display:grid;justify-items:center;gap:12px;width:min(380px,100%);padding:32px 26px 26px;border-radius:var(--k-r-row);background:rgb(var(--c-surface));text-align:center;animation:dx-rise .28s cubic-bezier(.2,.7,.1,1)}.dx-sheet__title{font-size:24px;font-weight:600;letter-spacing:normal}.dx-sheet__body{color:rgb(var(--c-ink-muted));font-weight:400}.dx-sheet__answers{display:flex;gap:8px;margin-top:8px}@keyframes dx-rise{0%{transform:translateY(12px) scale(.98);opacity:0}}.dx-phrase{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin:0;padding:0;list-style:none}.dx-phrase li{display:flex;align-items:baseline;gap:4px;min-width:0;padding:8px 10px;border-radius:var(--k-r-btn, 10px);background:rgb(var(--c-surface-soft));font-size:15px;line-height:20px;font-weight:400;white-space:nowrap}.dx-phrase li span{font-size:12px;flex:none;color:rgb(var(--c-ink-faint))}.dx-phrase--hidden{height:auto!important;min-height:0;white-space:normal;text-align:center;display:grid;justify-items:center;gap:6px;padding:18px;border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));color:inherit;font:inherit;cursor:pointer;grid-template-columns:none}.dx-phrase--hidden>span:last-child{color:rgb(var(--c-ink-muted));font-weight:400;font-size:15px}.dx-device{display:grid;justify-items:center;gap:4px;padding:6px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-align:center}.dx-device__disc{display:grid;place-items:center;width:60px;height:60px;margin-bottom:4px;border-radius:50%;background:rgb(var(--c-surface-soft));outline:2px dotted rgb(var(--c-ink) / .25);outline-offset:3px}.dx-device.is-live .dx-device__disc{background:rgb(var(--c-ink));color:rgb(var(--c-surface));outline:2px solid rgb(var(--c-ink))}.dx-device b{font-weight:400;font-size:15px}.dx-device>span:last-child{font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-code{display:inline-flex;gap:14px;font-size:32px;font-weight:600;letter-spacing:normal;font-variant-numeric:tabular-nums}.dx-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.dx-col{display:grid;gap:8px;width:100%}@media (pointer: coarse){.dx-btn--sm{height:44px}.dx-round--sm{width:44px;height:44px}.dx-tab{min-height:44px}}.dx-stage--plain{padding:0;border-radius:0;background:none}@media (min-width: 520px){.dx-stage--plain{padding:0;border-radius:0}}.dx-head__title,.dx-figure b,.dx-when--day b,.dx-when--time,.dx-arc__mid b,.dx-empty b,.dx-sheet__title,.dx-group>h2,.dx-code,.dx-split b{font-family:var(--font-body)}.dx-field__input:focus,.dx-field__input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-time__hours,.dx-when--time,.dx-when--day b,.dx-code,.dx-stepper__row b,.dx-pring b,.dx-split b,.dx-arc__mid b,.dx-goal__mid b,.dx-cheer b,.dx-figure b,.dx-empty b,.dx-sheet__title,.dx-tickring__mid b,.dx-countup{line-height:1.15}.dx-phrase>.dx-chip{width:100%;min-width:0;justify-content:center;align-items:center;padding-inline:6px;line-height:1;white-space:nowrap;overflow:visible}.dx-phrase li.is-on{background:rgb(var(--c-ink));color:rgb(var(--c-surface));animation:dx-take .22s ease-out}.dx-phrase li.is-on span{color:rgb(var(--c-surface) / .55)}.dx-phrase li.is-next{background:transparent;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-phrase li.is-empty{background:transparent;box-shadow:inset 0 0 0 1px rgb(var(--c-line))}.dx-phrase>.dx-chip:disabled{visibility:hidden}.dx-phrase>.dx-chip[data-miss]{animation:dx-miss-0 .32s ease}.dx-phrase>.dx-chip[data-miss="1"]{animation-name:dx-miss-1}@keyframes dx-take{0%{transform:scale(.9);opacity:.4}}@keyframes dx-miss-0{25%,75%{transform:translate(-4px)}50%{transform:translate(4px)}}@keyframes dx-miss-1{25%,75%{transform:translate(-4px)}50%{transform:translate(4px)}}@media (prefers-reduced-motion: reduce){.dx-phrase li.is-on,.dx-phrase>.dx-chip[data-miss]{animation:none}}.dx-head--fit .dx-head__title{display:flex;align-items:center;justify-content:inherit;min-height:28px}.dx-face__press,.dx-head__press{display:inline-grid;place-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.dx-face__press:active,.dx-head__press:active{opacity:.7}.dx-head--path .dx-head__over{display:block;max-width:100%;white-space:nowrap}.dx-count b{max-width:44px;white-space:nowrap;overflow:hidden;text-align:center}.dx-field__hint[data-tone=problem]{color:rgb(var(--c-danger))}.dx-field__hint[data-tone=ok]{color:rgb(var(--c-success))}.dx-round--soft{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.dx-round--soft:hover{background:rgb(var(--c-line))}.dx-round--line{background:transparent;color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}.dx-round--line:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}.dx-count{position:relative;display:inline-grid;place-items:center;width:52px;height:52px}.dx-count svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dx-count__track{fill:none;stroke:rgb(var(--c-ink) / .08);stroke-width:calc(var(--k-line, 12) * 52 / 150)}.dx-count__fill{fill:none;stroke:rgb(var(--k-progress, var(--c-ink)));stroke-width:calc(var(--k-line, 12) * 52 / 150);stroke-linecap:round}.dx-count b{position:relative;font-weight:400;font-size:17px}.dx-task{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 18px;border-radius:var(--k-r-box);box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12);font-weight:400;cursor:pointer;text-align:left}.dx-task input{position:absolute;opacity:0;pointer-events:none}.dx-task__box{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:5px;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .35)}.dx-task.is-done .dx-task__box{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));box-shadow:none}.dx-task.is-done>span:last-child{color:rgb(var(--c-ink-faint));text-decoration:line-through}.dx-task input:focus-visible+.dx-task__box{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-event{display:grid;gap:6px;width:100%;padding:16px 18px;border-radius:var(--k-r-box);background:rgb(var(--c-surface-soft));text-align:left}.dx-event>b{font-weight:400}a.dx-event{color:inherit;text-decoration:none}.dx-event>span{color:rgb(var(--c-ink-faint));font-weight:400;font-size:15px}.dx-event.is-next{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-event.is-next>span{color:rgb(var(--c-surface) / .55)}.dx-event__where{display:inline-flex;align-items:center;gap:6px}.dx-people{display:inline-flex;align-items:center;gap:14px}.dx-people__stack{display:inline-flex}.dx-people__stack>span{display:grid;place-items:center;width:40px;height:40px;margin-left:-10px;border-radius:50%;background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-weight:400;box-shadow:0 0 0 3px rgb(var(--c-surface))}.dx-people__stack>span:first-child{margin-left:0}.dx-people__stack>span:nth-child(2){background:rgb(var(--c-ink) / .7)}.dx-people__stack>span:nth-child(3){background:rgb(var(--c-ink) / .45)}.dx-paycard{position:relative;display:grid;gap:12px;width:100%;padding:18px;border-radius:var(--k-card-r);background:rgb(var(--c-ink));color:rgb(var(--c-surface));text-align:left}.dx-paycard__brand{justify-self:start;padding:4px 10px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface) / .12);font-weight:400;font-style:italic;letter-spacing:.02em}.dx-paycard__num{font-weight:400;letter-spacing:normal}.dx-paycard__num b{margin-left:4px}.dx-paycard__until{font-size:13px;font-weight:400;opacity:.55}.dx-paycard>svg{position:absolute;right:18px;bottom:18px}.dx-keypad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%}.dx-key{border:0;border-radius:var(--k-r-btn);background:transparent;color:rgb(var(--c-ink));font:inherit;font-size:17px;font-weight:400;cursor:pointer}.dx-key:hover{background:rgb(var(--c-surface-soft))}.dx-key.is-go{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400}.dx-bubble{display:block;width:100%;padding:12px 16px;border-radius:var(--k-card-r) 22px 22px 6px;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12);font-weight:400;text-align:left}.dx-bubble.is-mine{border-radius:var(--k-card-r) 22px 6px 22px}.dx-bubble--voice{display:flex;align-items:center;gap:14px;background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:none;border-radius:var(--k-card-r) 22px 6px 22px}.dx-bubble__play{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.dx-wave{display:flex;align-items:center;gap:3px;flex:1;height:28px}.dx-wave>span{flex:1;max-width:3px;border-radius:2px;background:currentColor}.dx-wave--dark>span{background:rgb(var(--c-ink))}.dx-cal{display:grid;gap:10px;width:100%}.dx-cal__title{font-weight:400;text-align:center}.dx-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center}.dx-cal__grid>span{display:grid;place-items:center;height:30px;font-weight:400;font-size:15px}.dx-cal__grid>.dx-cal__head{font-weight:400}.dx-cal__grid>.is-today{justify-self:center;width:30px;border-radius:50%;background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400}.dx-spark{display:block;width:100%;color:rgb(var(--c-ink))}.dx-spark__line{fill:none;stroke:rgb(var(--c-ink));stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.dx-split{display:flex;align-items:stretch;justify-content:center;gap:22px;padding:12px 18px;border-radius:var(--k-r-box);background:rgb(var(--c-surface-soft))}.dx-split>span{display:grid;justify-items:center}.dx-split>span+span{padding-left:22px;border-left:1.5px solid rgb(var(--c-ink) / .12)}.dx-split b{font-size:24px;font-weight:600;white-space:nowrap}.dx-split:has(>span:nth-child(3)) b{font-size:19px}.dx-split>span{min-width:0}.dx-split>span>span{font-weight:400;color:rgb(var(--c-ink-faint))}.dx-field__input{border:0;border-radius:var(--k-r-box);box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}.dx-field__input:focus{border:0;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-field.is-error .dx-field__input{box-shadow:inset 0 0 0 2px rgb(var(--c-danger))}.dx-key.is-op{background:rgb(var(--c-surface-soft))}.dx-key{aspect-ratio:1;height:auto}.dx-face .dx-field__hint{overflow-wrap:anywhere}.dx-split>span{flex:1 1 0}.dx-split b{white-space:normal;text-align:center;text-wrap:balance;overflow-wrap:break-word;min-width:0;max-width:100%}@media (max-width: 420px){.dx-split{gap:12px;padding:12px}.dx-split>span+span{padding-left:12px}.dx-split b{font-size:19px}}button.dx-event{border:0;font:inherit;color:inherit;cursor:pointer}button.dx-event.is-next{color:rgb(var(--c-surface))}button.dx-event:active{transform:scale(.985)}.dx-events{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:8px}.dx-events .dx-event b,.dx-events .dx-event>span{white-space:nowrap}.dx-events .dx-event{padding:12px 14px;min-width:0}.dx-split b>svg{display:inline-block;margin-right:6px;vertical-align:-2px}.dx-avatar{display:inline-grid;place-items:center;flex:none;overflow:hidden;border-radius:50%;background:rgb(var(--c-ink) / .1);color:rgb(var(--c-ink));font-weight:400}.dx-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}.dx-avatar--edit{position:relative;overflow:visible;border:0;cursor:pointer;font:inherit}.dx-avatar__edit{position:absolute;right:2%;bottom:2%;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:0 0 0 1.5px rgb(var(--c-ink) / .12)}.dx-avatar--edit:hover .dx-avatar__edit{box-shadow:0 0 0 1.5px rgb(var(--c-ink))}.dx-avatar--sm{width:40px;height:40px;font-size:15px}.dx-avatar--md{width:64px;height:64px;font-size:17px}.dx-avatar--lg{width:120px;height:120px;font-size:32px}.dx-person{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:0 14px;border:0;border-radius:var(--k-r-box);background:none;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12);color:inherit;font:inherit;text-align:left;cursor:pointer}.dx-person:hover{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}.dx-person--lift{justify-self:start;align-self:flex-start;width:auto;height:52px;min-height:0;min-width:52px;max-width:min(360px,calc(100vw - 32px));gap:0;padding:6px;border-radius:var(--radius-pill);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12),0 10px 30px -14px #00000059}.dx-person--lift:is(:hover,:focus-visible){box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink)),0 10px 30px -14px #00000059}.dx-person--lift .dx-avatar{background:none;color:rgb(var(--c-ink))}.dx-person--lift .dx-avatar.is-on{color:rgb(var(--c-success))}.dx-person--lift>span:last-child{max-width:0;margin:0;opacity:0;overflow:hidden;transition:max-width .25s ease,margin .25s ease,opacity .2s ease}.dx-person--lift:is(:hover,:focus-visible)>span:last-child{max-width:300px;margin:0 12px;opacity:1}.dx-person--lift b,.dx-person--lift>span:last-child>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (prefers-reduced-motion: reduce){.dx-person--lift>span:last-child{transition:none}}.dx-person>span:last-child{display:grid}.dx-person b{font-weight:400}.dx-person>span:last-child>span{font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-cluster{position:relative;display:block;width:100%;aspect-ratio:1}.dx-cluster__app{position:absolute;aspect-ratio:1;padding:0;border:0;border-radius:50%;transform:translate(-50%,-50%);font:inherit;font-weight:400;font-size:13px;cursor:pointer;transition:transform .2s ease}.dx-cluster__app:hover{transform:translate(-50%,-50%) scale(1.08)}.dx-cluster__app.is-center{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-cluster__app.is-in{background:rgb(var(--c-ink))}.dx-cluster__app.is-out{background:rgb(var(--c-ink) / .55)}.dx-cluster__app.is-dot{background:rgb(var(--c-ink) / .3)}.dx-locator{position:relative;display:block;width:100%;aspect-ratio:10 / 7;overflow:hidden;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}.dx-locator svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dx-locator path{fill:none;stroke:rgb(var(--c-ink) / .1);stroke-width:2.5;vector-effect:non-scaling-stroke}.dx-locator__ring{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:rgb(var(--c-ink) / .1)}.dx-locator__ring>span{width:16px;height:16px;border-radius:50%;background:rgb(var(--c-ink));box-shadow:0 0 0 10px rgb(var(--c-ink) / .12)}.dx-trend{display:block;width:100%}.dx-trend__wash{fill:rgb(var(--c-ink) / .1)}.dx-trend__line{fill:none;stroke:rgb(var(--c-ink));stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.dx-trend__mark{stroke:rgb(var(--c-ink));stroke-width:2;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.dx-trend__dot{fill:rgb(var(--c-surface));stroke:rgb(var(--c-ink));stroke-width:2;vector-effect:non-scaling-stroke}.dx-stack{position:relative;display:grid;justify-items:center;gap:16px;width:100%;padding-top:18px}.dx-stack__back{position:absolute;top:0;left:10%;right:10%;height:40px;border-radius:var(--k-card-r);background:rgb(var(--c-ink) / .2)}.dx-stack__back--2{top:8px;left:5%;right:5%;background:rgb(var(--c-ink) / .4)}.dx-stack>:not(.dx-stack__back,.dx-stack__tick){position:relative;width:100%}.dx-stack__tick{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;box-shadow:inset 0 0 0 2px rgb(var(--c-ink));color:rgb(var(--c-ink));cursor:pointer}.dx-stack__tick.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-group{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:14px;background:rgb(var(--c-stage, 31 33 51))}.dx-group>h2{margin:0;font-family:var(--font-body);font-size:15px;font-weight:400;color:#ffffffe6}.dx-group__faces{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width: 520px){.dx-group{padding:22px}.dx-group__faces{grid-template-columns:repeat(2,minmax(0,1fr))}.dx-group .dx-face{aspect-ratio:5 / 6;min-height:auto}}@media (min-width: 900px){.dx-group{grid-template-columns:160px minmax(0,1fr);gap:24px;padding:28px}.dx-group__faces{grid-template-columns:repeat(3,minmax(0,1fr))}}:root[data-theme=watch] .dx-group.dx-group--wide{padding:0;background:none;border-radius:0;grid-template-columns:minmax(0,1fr)}.dx-group--wide .dx-group__faces{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr))}.dx-group--wide .dx-group__faces:has(>:only-child){grid-template-columns:minmax(0,480px);justify-content:center}.dx-group--wide .dx-face{aspect-ratio:auto;min-height:112px;box-shadow:0 0 0 1px rgb(var(--c-line))}.dx-group--wide .dx-face--center{justify-items:center;align-content:center;text-align:center}.dx-group--wide .dx-face>div{justify-self:stretch;align-self:stretch;min-width:0}.dx-group--wide .dx-face>.dx-split{justify-self:stretch;align-self:stretch}.dx-group--wide .dx-face>.dx-split>span{flex:1 1 0;min-width:0}.dx-group--wide :is(.dx-keypad,.dx-cluster,.dx-wave,.dx-rings,.dx-goal){width:min(100%,240px)}.dx-round--halo{box-shadow:0 0 0 14px rgb(var(--c-surface)),0 0 0 15.5px rgb(var(--c-ink) / .1),0 0 0 30px rgb(var(--c-surface)),0 0 0 31.5px rgb(var(--c-ink) / .06);margin:30px 0 18px}.kit3{display:grid;gap:24px}.dx-group--bare,.dx-group--bare.dx-group{grid-template-columns:minmax(0,1fr)}@media (min-width: 900px){.dx-group.dx-group--bare{grid-template-columns:minmax(0,1fr)}}.kitsec .dx-group--bare{margin-top:12px}.dx-stage,.dx-group{border-radius:var(--k-surface-r)}@media (min-width: 520px){.dx-stage,.dx-group,.dx-group.dx-group--bare{border-radius:var(--k-r-row)}}.dx-group--wide.dx-group--compact .dx-group__faces{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px}@media (max-width: 640px){.dx-group--wide.dx-group--compact .dx-group__faces{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx-group--compact .dx-face{padding:10px!important;gap:6px;min-height:0!important}.dx-group.dx-group--compact .dx-face .dx-head__title{font-family:var(--font-display);font-size:20px;line-height:24px;font-weight:700;white-space:nowrap}.dx-group--compact .dx-face .dx-col{gap:6px}.dx-group--compact .dx-event{gap:0;padding:8px 10px;min-width:0}.dx-group--compact .dx-event b{font-size:14px;line-height:20px;white-space:nowrap}.dx-group--compact .dx-btn{min-width:0}.dx-group--compact .dx-btn>span{min-width:0;white-space:nowrap}.dx-group--compact .dx-event>span:empty{display:none}.dx-stack{gap:0}.dx-stack>.dx-stack__tick{position:absolute;top:30px;right:12px;z-index:1;width:28px;height:28px}.dx-stack>.dx-stack__tick svg{width:14px;height:14px}.dx-stack>:not(.dx-stack__back,.dx-stack__tick){padding-right:52px}.dx-stack__tick.is-on{box-shadow:none}.dx-group--compact h1.dx-head__title{margin:0}.dx-group--compact .dx-face .dx-row__label{font-size:13px;line-height:18px;white-space:nowrap;color:rgb(var(--c-ink-muted));margin-top:-4px}.dx-compare{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px 6px}.dx-compare__item{display:grid;justify-items:center;align-content:start;gap:2px;min-width:0;text-align:center}.dx-compare__pic{position:relative;display:grid;place-items:center;width:64px;height:64px;padding:0;border:0;border-radius:var(--k-r-box, 8px);background:rgb(var(--c-surface));color:rgb(var(--c-ink-muted));overflow:hidden;font:inherit}button.dx-compare__pic{cursor:pointer}button.dx-compare__pic:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-compare__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dx-compare__mark{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-ink)))}.dx-compare__item.is-gone .dx-compare__pic>:not(.dx-compare__mark){opacity:.6}.dx-compare__item.is-gone .dx-compare__mark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-compare__pic{box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}.dx-compare__item.is-gone .dx-compare__pic{box-shadow:inset 0 0 0 var(--k-btn-line, 1.5px) rgb(var(--c-ink) / var(--k-btn-line-a, .14))}.dx-compare .dx-compare__item b{font-size:12px;line-height:16px;font-weight:600;color:rgb(var(--c-ink))}.dx-compare .dx-compare__item.is-gone b{color:rgb(var(--c-ink-muted));font-weight:400}.dx-compare__sub{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;color:rgb(var(--c-ink-muted))}.dx-compare__item>.dx-btn[aria-pressed=true]{--k-btn-bg: rgb(var(--c-brand));--k-btn-line-a: 0;opacity:1;font-weight:600}.dx-compare__item>.dx-btn{max-width:100%;min-height:0;height:auto;margin-top:2px;padding:2px 6px;font-size:12px;line-height:16px;box-shadow:none}.dx-swatch{display:grid;justify-items:center;gap:4px}.dx-swatch__disc{width:72px;height:72px;margin-bottom:6px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .1)}.dx-swatch b{font-weight:400}.dx-swatch>span:last-child{font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-steps{position:relative;display:grid;gap:14px;width:100%;margin:0;padding:0;list-style:none;text-align:left}.dx-steps li{position:relative;display:flex;align-items:flex-start;gap:12px}.dx-steps li:not(:last-child):after{content:"";position:absolute;left:15px;top:34px;bottom:-14px;border-left:2px dotted rgb(var(--c-ink) / .2)}.dx-steps__disc{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:rgb(var(--c-surface-soft));font-weight:400;font-size:15px;color:rgb(var(--c-ink-faint))}.dx-steps li.is-done .dx-steps__disc{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-steps li.is-now .dx-steps__disc{background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-steps__text{display:grid;gap:2px;padding-top:5px}.dx-steps__text b{font-weight:400}.dx-steps__text span{font-size:13px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-steps li:not(.is-done):not(.is-now) b{color:rgb(var(--c-ink-faint))}.dx-meter{display:grid;gap:8px;width:100%}.dx-meter__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.dx-meter__top>span{font-weight:400;color:rgb(var(--c-ink-muted));font-size:15px}.dx-meter__top b{font-weight:400}.dx-meter__track{height:10px;border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .1);overflow:hidden}.dx-meter__track>span{display:block;height:100%;border-radius:var(--k-r-btn);background:rgb(var(--c-brand));transition:width .5s ease}.dx-segs__bar{display:grid;gap:4px;width:100%}.dx-segs__group{display:grid;gap:2px}.dx-segs__group>.dx-segs__piece{border-radius:4px}.dx-segs__group>.dx-segs__piece:first-child{border-top-left-radius:var(--k-r-ctl, 10px);border-top-right-radius:var(--k-r-ctl, 10px)}.dx-segs__group>.dx-segs__piece:last-child{border-bottom-left-radius:var(--k-r-ctl, 10px);border-bottom-right-radius:var(--k-r-ctl, 10px)}.dx-segs__piece{position:relative;display:block;width:100%;min-height:var(--k-tab, 36px);padding:0;border:0;border-radius:var(--k-r-ctl, 10px);overflow:hidden;background:var(--k-meter-track, rgb(var(--c-ink) / .06));font:inherit;font-size:15px;font-weight:400;text-align:left;color:rgb(var(--c-ink));transition:opacity .15s,filter .15s}.dx-segs__fill{position:absolute;inset:0 auto 0 0;background:var(--seg-fill);transition:width .5s ease}.dx-segs__words{position:relative;display:flex;align-items:center;gap:6px;min-height:var(--k-tab, 36px);padding:0 14px 0 12px}.dx-segs__words>span{min-width:0;overflow-wrap:anywhere}.dx-segs__words>b{margin-left:auto;padding-left:8px;font-weight:400;color:rgb(var(--c-ink) / .7);white-space:nowrap}.dx-segs__piece.is-0{--seg-fill: rgb(var(--c-brand))}.dx-segs__piece.is-1{--seg-fill: rgb(var(--c-ink) / .28)}.dx-segs__piece.is-2{--seg-fill: rgb(var(--c-ink) / .14)}.dx-segs__piece.is-3{--seg-fill: var(--k-meter-danger, rgb(var(--c-danger) / .4))}.dx-segs__piece.has-tone:not(#k){--seg-fill: rgb(var(--seg-c) / .4)}.dx-segs__piece.has-tone .dx-segs__words>svg{color:rgb(var(--seg-c))}button.dx-segs__piece{cursor:pointer;box-shadow:none;outline:none}button.dx-segs__piece:hover{filter:brightness(.95)}button.dx-segs__piece:active{filter:brightness(.88)}button.dx-segs__piece:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--c-ink) / .5)}button.dx-segs__piece.is-on{font-weight:500}.dx-segs__bar:has(button.dx-segs__piece:hover) .dx-segs__piece:not(:hover),.dx-segs__bar.has-on .dx-segs__piece:not(.is-on){opacity:.55}.dx-tree{display:grid;gap:2px;width:100%;margin:0;padding:0;list-style:none}.dx-tree__row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--k-r-row);background:none;color:rgb(var(--c-ink));font:inherit;font-weight:400;text-align:left;cursor:pointer}.dx-tree__row:hover{background:rgb(var(--c-ink) / .05)}.dx-tree__row.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-tree__row>span{flex:1;min-width:0;overflow-wrap:anywhere}.dx-tree__row b{font-size:13px;font-weight:400;opacity:.55}.dx-mosaic{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.dx-mosaic>span{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--k-r-field);background:rgb(var(--c-ink) / var(--d));font-weight:400;font-size:15px;color:rgb(var(--c-surface))}.dx-mosaic>span:last-child:not(:empty){background:rgb(var(--c-ink))}.dx-toast,.dx-reply,.dx-place{font-family:var(--font-body)}.dx-toast.is-move{--dx-tone: var(--c-move, 250 17 79)}.dx-toast.is-exercise{--dx-tone: var(--c-exercise, 146 232 42)}.dx-toast.is-stand{--dx-tone: var(--c-stand, 30 234 239)}.dx-toast.is-ok{--dx-tone: var(--c-success)}.dx-toast.is-warn{--dx-tone: var(--c-warning)}.dx-toast.is-danger{--dx-tone: var(--c-danger)}.dx-toast.is-info{--dx-tone: var(--c-brand)}.dx-toast.is-ink{--dx-tone: var(--c-surface)}.dx-toast{display:grid;width:100%;max-width:380px;border-radius:var(--k-card-r);background:rgb(var(--c-ink));color:rgb(var(--c-surface));text-align:left;box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}.dx-toast__top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.dx-toast__app{font-size:15px;font-weight:400;color:rgb(var(--dx-tone))}.dx-toast__time{font-size:15px;font-weight:400;color:rgb(var(--c-surface) / .45);font-variant-numeric:tabular-nums}.dx-toast__main{display:flex;align-items:center;gap:12px}.dx-toast__text{display:grid;gap:2px;flex:1;min-width:0}.dx-toast__text b{letter-spacing:normal;overflow-wrap:anywhere}.dx-toast__text>span{font-weight:400;color:rgb(var(--c-surface) / .55);overflow-wrap:anywhere}.dx-toast__action{flex:none;height:40px;padding:0 16px;border:0;border-radius:var(--k-r-btn);background:rgb(var(--dx-tone));color:rgb(var(--c-ink));font:inherit;font-weight:400;cursor:pointer}.dx-toast__ring{position:relative;display:grid;place-items:center;flex:none;width:46px;height:46px;color:rgb(var(--dx-tone))}.dx-toast__dial{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dx-toast__track{fill:none;stroke:rgb(var(--dx-tone) / .25);stroke-width:5}.dx-toast__arc{fill:none;stroke:rgb(var(--dx-tone));stroke-width:5;stroke-linecap:round;transition:stroke-dasharray .5s ease}.dx-toast--bar .dx-toast__text{padding-left:14px;border-left:4px solid rgb(var(--dx-tone))}.dx-msg__said{font-size:15px!important;color:rgb(var(--c-surface) / .85)!important;line-height:1.3}.dx-time__hours{font-size:32px;font-weight:600;letter-spacing:normal;color:rgb(var(--dx-tone));font-variant-numeric:tabular-nums}.dx-time__where{display:grid;margin-top:6px;padding-left:12px;border-left:4px solid rgb(var(--c-surface) / .25)}.dx-time__where>span{font-size:15px;font-weight:400;color:rgb(var(--c-surface) / .55)}.dx-reply{position:relative;display:block;width:-moz-fit-content;width:fit-content;max-width:320px;padding:12px 16px;border-radius:var(--k-r-row);font-size:17px;font-weight:400;line-height:1.3;text-align:left}.dx-reply:after{content:"";position:absolute;bottom:-10px;border:10px solid transparent;border-bottom:0}.dx-reply.is-blue{margin-left:auto;background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-reply.is-blue:after{right:34px;border-top-color:rgb(var(--c-brand));border-right:0}.dx-reply.is-grey{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-reply.is-grey:after{left:20px;border-top-color:rgb(var(--c-ink));border-left:0}.dx-place{display:grid;width:100%;max-width:320px;overflow:hidden;padding:0;border:0;border-radius:var(--k-card-r);background:rgb(var(--c-ink));color:rgb(var(--c-surface));font:inherit;text-align:left;cursor:pointer}.dx-place__map>*{border-radius:0}.dx-place__label{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-size:17px;font-weight:400}.dx-toast__text b,.dx-time__hours{font-family:var(--font-body)}.dx-toast__encrypt{display:grid;gap:8px}.dx-toast__encrypt .dx-leds{max-width:none;--led-off: rgb(var(--c-surface) / .12)}.dx-toast__scramble{font-size:15px;line-height:20px;color:rgb(var(--c-surface) / .6);font-variant-numeric:tabular-nums}.dx-rings,.dx-goal{position:relative;display:block;aspect-ratio:1}.dx-rings__svg{display:block;width:100%;height:100%}.dx-rings__track{fill:none;stroke:currentColor;opacity:.22}.dx-rings__fill{fill:none;stroke:currentColor;stroke-linecap:round;transition:stroke-dasharray .7s cubic-bezier(.2,.7,.1,1)}.dx-rings__arrow{fill:none;stroke:rgb(var(--c-ink));stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dx-rings__names{position:absolute;right:52%;top:4%;display:grid;justify-items:end;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.55}.dx-goal__mid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;text-align:center}.dx-goal__mid b{font-size:32px;font-weight:600;letter-spacing:normal;line-height:1}.dx-goal__mid span{font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-muted))}.dx-hist{display:grid;gap:8px;width:100%}.dx-hist__plot{display:flex;align-items:flex-end;gap:2px;padding-bottom:4px;background:radial-gradient(circle,var(--dx-tone) 1px,transparent 1.5px) bottom left / 6px 4px repeat-x}.dx-hist__plot>span{flex:1;min-height:1px;border-radius:2px 2px 0 0;background:var(--dx-tone)}.dx-hist__labels{display:flex;justify-content:space-between;font-size:13px;font-weight:400}.dx-stepper{display:grid;justify-items:center;gap:6px;color:var(--dx-tone)}.dx-stepper__row{display:flex;align-items:center;gap:10px}.dx-stepper__row b{font-size:32px;font-weight:600;letter-spacing:normal;font-variant-numeric:tabular-nums}.dx-stepper__row button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--dx-tone) 18%,transparent);color:var(--dx-tone);cursor:pointer}.dx-stepper__caption{font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none}.dx-slider{display:flex;align-items:center;gap:10px;width:100%;height:52px;padding:0 6px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft))}.dx-slider button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:rgb(var(--c-ink));cursor:pointer}.dx-slider__track{flex:1;height:6px;border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .14);overflow:hidden}.dx-slider__track>span{display:block;height:100%;border-radius:var(--k-r-btn);background:var(--dx-tone);transition:width .2s ease}.dx-cheer{display:grid;justify-items:start;gap:8px;width:100%;text-align:left}.dx-cheer__ring{width:72px}.dx-cheer b{font-size:2rem;font-weight:400;line-height:1.05;letter-spacing:normal}.dx-goal__mid b,.dx-stepper__row b,.dx-cheer b{font-family:var(--font-body)}.dx-toasts{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:95;display:grid;justify-items:center;gap:8px;pointer-events:none}@media (min-width: 720px){.dx-toasts{left:24px;right:auto;bottom:24px;justify-items:start;width:380px}}.dx-toasts__item{display:block;width:100%;max-width:380px;padding:0;border:0;background:none;text-align:left;font:inherit;cursor:pointer;pointer-events:auto;animation:dx-toast-in .32s cubic-bezier(.2,.7,.1,1) both}.dx-toasts__item>*{max-width:none}.dx-toasts__item.is-leaving{animation:dx-toast-out .26s ease both}@keyframes dx-toast-in{0%{transform:translateY(14px) scale(.96);opacity:0}}@keyframes dx-toast-out{to{transform:translateY(10px) scale(.96);opacity:0}}@media (prefers-reduced-motion: reduce){.dx-toasts__item,.dx-toasts__item.is-leaving{animation-duration:.01s}}.dx-form{display:grid;gap:14px;width:100%}.dx-form__failed{margin:0;padding:10px 14px;border-radius:var(--k-r-row);background:rgb(var(--c-danger) / .1);color:rgb(var(--c-danger));font-weight:400;font-size:15px}:root[data-theme=watch] .dx-form:not(#k){gap:0}:root[data-theme=watch] .dx-form>.dx-field:not(#k){display:grid;grid-template-columns:minmax(6.5rem,38%) minmax(0,1fr);align-items:center;-moz-column-gap:12px;column-gap:12px;min-height:48px;padding:0 16px;margin:0;background:rgb(var(--c-ink) / .045);box-shadow:inset 0 .5px rgb(var(--c-ink) / .12)}:root[data-theme=watch] .dx-form>.dx-field:first-child:not(#k){box-shadow:none;border-top-left-radius:var(--k-r-row, 12px);border-top-right-radius:var(--k-r-row, 12px)}:root[data-theme=watch] .dx-form>.dx-field:not(:has(~.dx-field)):not(#k){border-bottom-left-radius:var(--k-r-row, 12px);border-bottom-right-radius:var(--k-r-row, 12px)}:root[data-theme=watch] .dx-form>.dx-field>.dx-field__label:not(#k){padding:0;font-size:15px;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-form>.dx-field>.dx-field__input:not(#k):not(#k){width:100%;box-sizing:border-box;height:36px!important;min-height:36px!important;margin:6px 0;padding:0 10px!important;border:0!important;border-radius:var(--k-r-box, 8px)!important;background:rgb(var(--c-surface))!important;box-shadow:none!important;outline:none!important;text-align:start;font-size:17px;color:rgb(var(--c-ink))}:root[data-theme=watch] .dx-form>.dx-field:focus-within:not(#k){background:rgb(var(--c-ink) / .09)}:root[data-theme=watch] .dx-form>.dx-field>.dx-field__hint:not(#k){grid-column:1 / -1;padding:0 0 10px;margin-top:-4px}:root[data-theme=watch] .dx-form>.dx-field.is-error>.dx-field__label:not(#k){color:rgb(var(--c-danger))}:root[data-theme=watch] .dx-form>.dx-field:has(>textarea):not(#k){grid-template-columns:minmax(0,1fr);padding-top:12px}:root[data-theme=watch] .dx-form>.dx-field>textarea.dx-field__input:not(#k):not(#k){height:auto!important;min-height:72px!important;margin:6px 0 12px;padding:8px 10px!important}:root[data-theme=watch] .dx-form>:not(.dx-field):not(#k){margin-top:14px}.dx-top,.dx-nav,.dx-ask,.dx-area{font-family:var(--font-body)}.dx-top{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:var(--k-card-r);background:rgb(var(--c-surface))}.dx-top__brand{font-size:24px;font-weight:600;letter-spacing:normal}.dx-top__links{display:none;gap:2px;padding:4px;margin-inline:auto;border-radius:var(--k-r-row);background:rgb(var(--c-surface-soft))}.dx-top__links a{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--k-r-row);color:rgb(var(--c-ink-muted));font-weight:400;font-size:15px;text-decoration:none}.dx-top__links a:hover{color:rgb(var(--c-ink))}.dx-top__links a.is-on{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.dx-top__end{display:flex;align-items:center;gap:8px;margin-left:auto}@media (min-width: 720px){.dx-top{padding:12px 16px}.dx-top__links{display:flex}.dx-top__end{margin-left:0}}.dx-nav ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.dx-nav ul ul{margin:2px 0 6px 14px;padding-left:8px;border-left:2px dotted rgb(var(--c-ink) / .14)}.dx-nav__item{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px;border-radius:var(--k-r-btn);color:rgb(var(--c-ink));font-weight:400;text-decoration:none}.dx-nav__item:hover{background:rgb(var(--c-ink) / .05)}.dx-nav__item.is-sub{min-height:40px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-nav__item>span{flex:1;min-width:0;overflow-wrap:anywhere}.dx-nav__item>b{display:grid;place-items:center;min-width:28px;height:24px;padding:0 8px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));font-size:13px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-nav__item.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}.dx-nav__item.is-on>b{background:rgb(var(--c-on-brand) / .12);color:rgb(var(--c-on-brand))}.dx-ask{position:relative;display:grid;gap:10px;width:100%}.dx-ask__bar{display:flex;align-items:center;gap:6px;min-height:60px;padding:6px;border-radius:var(--k-r-row);background:rgb(var(--c-surface));box-shadow:0 10px 30px -16px rgb(var(--c-ink) / .3),inset 0 0 0 1.5px rgb(var(--c-ink) / .06)}.dx-ask__add,.dx-ask__send{display:grid;place-items:center;flex:none;width:48px;height:48px;padding:0;border:0;border-radius:50%;cursor:pointer}.dx-ask__add,.dx-ask__send{background:transparent;color:rgb(var(--c-ink))}.dx-ask__leds{display:grid;align-items:center;flex:none;width:140px;height:36px;margin-right:8px}.dx-ask__add:hover,.dx-ask__send:hover:not(:disabled){background:rgb(var(--c-surface-soft))}.dx-ask__field{flex:1;min-width:0;height:48px;padding:0 8px;border:0;background:none;color:rgb(var(--c-ink-faint));font:inherit;font-size:15px;font-weight:400;text-align:left;cursor:text;overflow-wrap:anywhere}.dx-ask__chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.dx-ask__chips::-webkit-scrollbar{display:none}.dx-ask__chips>span{flex:none;align-self:center;padding-right:4px;font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-faint))}.dx-ask__chips>button{flex:none;height:40px;padding:0 16px;border:0;border-radius:var(--k-r-btn);background:rgb(var(--c-surface));color:rgb(var(--c-ink));font:inherit;font-weight:400;font-size:15px;cursor:pointer}.dx-ask__chips>button:hover{background:rgb(var(--c-surface-soft))}.dx-area{display:grid;gap:8px;width:100%;margin:0}.dx-area figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.dx-area figcaption span{font-weight:400;color:rgb(var(--c-ink-muted))}.dx-area figcaption b{font-weight:400}.dx-area svg{display:block;width:100%}.dx-area__wash{fill:rgb(var(--c-brand) / .14)}.dx-area__line{fill:none;stroke:rgb(var(--c-brand));stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.dx-area__labels{display:flex;justify-content:space-between;font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-area__note{margin:0;font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}.dx-pagetitle{display:grid;gap:14px;font-family:var(--font-body)}.dx-pagetitle__text{display:grid;gap:4px}.dx-pagetitle h1{margin:0;font-size:32px;font-weight:600;letter-spacing:normal;line-height:1.02}.dx-pagetitle__text>span{font-weight:400;color:rgb(var(--c-ink-faint))}.dx-pagetitle__end{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}@media (min-width: 720px){.dx-pagetitle{grid-template-columns:minmax(0,1fr) auto;align-items:end}.dx-pagetitle h1{font-size:48px}}.dx-pagetitle h1{font-family:var(--font-display)}.dx-area figcaption b{font-family:var(--font-body)}.dx-ask .dx-search:not(#k){padding-inline:4px;gap:4px}.dx-ask .dx-search .dx-round.dx-round--icon:is(.dx-ask__add,.dx-ask__send):not(#k):not(#k){width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;border-radius:50%;background:transparent!important;box-shadow:none!important;color:rgb(var(--c-ink))}.dx-ask .dx-search .dx-round.dx-round--icon:is(.dx-ask__add,.dx-ask__send):not(#k):not(#k):is(:hover,:focus-visible):not(:disabled){background:rgb(var(--c-surface-soft))!important}.dx-ask .dx-search .dx-round.dx-round--icon.dx-ask__send:disabled{opacity:.45}.dx-ask__chips>.dx-chip{flex:none}.dx-ask__leds{width:auto;height:36px;display:flex;align-items:center}.dx-ask__leds .dx-loading{padding:0;background:none;box-shadow:none;min-height:0}.dx-delta{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 10px 0 6px;border-radius:var(--k-r-btn);background:rgb(var(--c-brand-soft));color:rgb(var(--c-brand-ink));font-size:13px;font-weight:400}.dx-delta.is-down{background:rgb(var(--c-danger) / .1);color:rgb(var(--c-danger))}.dx-countup{font-family:var(--font-body);font-variant-numeric:tabular-nums}.dx-lolli{display:flex;align-items:flex-end;gap:10px;width:100%}.dx-lolli__col{display:grid;grid-template-rows:1fr auto;justify-items:center;gap:6px;flex:1;height:100%}.dx-lolli__stem{position:relative;align-self:end;width:2px;border-radius:2px;background:rgb(var(--c-ink) / .2)}.dx-lolli__stem:before{content:"";position:absolute;top:-6px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:rgb(var(--c-ink) / .3)}.dx-lolli__col.is-on .dx-lolli__stem{background:rgb(var(--c-brand))}.dx-lolli__col.is-on .dx-lolli__stem:before{background:rgb(var(--c-brand));box-shadow:0 0 0 4px rgb(var(--c-brand-soft))}.dx-lolli__stem b{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);font-size:13px;font-weight:400;white-space:nowrap}.dx-lolli__label{font-size:13px;color:rgb(var(--c-ink-faint))}.dx-dotmatrix{display:grid;justify-items:center;gap:10px;width:100%}.dx-dotmatrix__grid{display:grid;gap:5px;width:100%;max-width:200px}.dx-dotmatrix__grid>i{aspect-ratio:1;border-radius:50%;background:rgb(var(--c-ink) / .1)}.dx-dotmatrix__grid>i.is-on{background:rgb(var(--c-brand))}.dx-dotmatrix__label{display:grid;justify-items:center;font-size:15px;color:rgb(var(--c-ink-muted))}.dx-dotmatrix__label b{font-family:var(--font-body);font-size:24px;line-height:32px;font-weight:600;color:rgb(var(--c-ink))}.dx-tickring{position:relative;display:inline-grid;place-items:center;max-width:100%}.dx-tickring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.dx-tickring line{stroke:rgb(var(--c-ink) / .14);stroke-width:2.5;stroke-linecap:round}.dx-tickring line.is-on{stroke:rgb(var(--c-brand))}.dx-tickring__mid{position:relative;display:grid;justify-items:center}.dx-tickring__mid b{font-family:var(--font-body);font-size:24px;line-height:36px;font-weight:600}.dx-tickring__mid span{font-size:13px;color:rgb(var(--c-ink-muted))}.dx-select{position:relative;display:grid;gap:6px;width:100%;font-family:var(--font-body);text-align:left}.dx-select__label{font-size:13px;line-height:16px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-select__box{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:44px;padding:0 14px 0 16px;border:0;border-radius:var(--k-r-box);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14);color:rgb(var(--c-ink));font:inherit;font-size:15px;cursor:pointer}.dx-select__box[aria-expanded=true]{box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-phrasein{display:grid;gap:8px;width:100%;font-family:var(--font-body);text-align:left}.dx-phrasein__top{display:flex;justify-content:space-between;align-items:center;font-size:13px;font-weight:400;color:rgb(var(--c-ink-muted))}.dx-phrasein__top button{height:32px;padding:0 14px;border:0;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font:inherit;font-weight:400;cursor:pointer}.dx-phrasein textarea{width:100%;padding:12px 16px;border:0;border-radius:var(--k-r-box);box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14);background:rgb(var(--c-surface));color:rgb(var(--c-ink));font:inherit;font-size:15px;line-height:20px;resize:vertical;outline:none}.dx-phrasein textarea:focus{box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}.dx-phrasein__count{font-size:13px;color:rgb(var(--c-ink-faint))}.dx-toasts.dx-toasts--app{--dx-toast-gap: 12px;position:fixed;left:var(--dx-toast-gap);bottom:calc(var(--dock-h, 4.5rem) + var(--dx-toast-gap) + env(safe-area-inset-bottom,0px));z-index:70;display:flex;flex-direction:column;justify-content:flex-end;gap:calc(8px * var(--k-density, 1));width:min(calc(100vw - var(--dx-toast-gap) * 2),380px);pointer-events:none}.dx-toasts.dx-toasts--app:empty{display:none}@media (min-width: 1360px){.dx-toasts.dx-toasts--app{bottom:calc(var(--dx-toast-gap) + 4px + env(safe-area-inset-bottom,0px))}}body.lb-open .dx-toasts.dx-toasts--app{z-index:75}body:is(.lb-open,:has(.tlive-conn.is-full),:has(.tlive-chat__compose.is-sheet)) .dx-toasts.dx-toasts--app{z-index:96}@media (max-width: 640px){.dx-toasts.dx-toasts--app{top:calc(var(--dx-toast-gap) + env(safe-area-inset-top,0px));bottom:auto;left:var(--dx-toast-gap);right:var(--dx-toast-gap);width:auto;flex-direction:column-reverse}}.dx-toast.dx-toast--app{--dx-toast-from: 10px;pointer-events:auto;display:flex;align-items:flex-start;gap:calc(12px * var(--k-density, 1));transform-origin:left bottom;animation:dx-toast-in .32s var(--k-ease, ease) both}@media (max-width: 640px){.dx-toast.dx-toast--app{--dx-toast-from: -10px;transform-origin:center top}}.dx-toast.dx-toast--app.is-leaving{animation:dx-toast-out .18s ease-in both}@keyframes dx-toast-in{0%{opacity:0;transform:translateY(var(--dx-toast-from)) scale(.97)}to{opacity:1;transform:none}}@keyframes dx-toast-out{to{opacity:0;transform:translateY(calc(var(--dx-toast-from) * .6)) scale(.97)}}@media (prefers-reduced-motion: reduce){.dx-toast.dx-toast--app{animation:dx-toast-fade .12s linear both}.dx-toast.dx-toast--app.is-leaving{animation:dx-toast-fade .12s linear reverse both}}@keyframes dx-toast-fade{0%{opacity:0}}.dx-toast__body{display:grid;gap:2px;flex:1;min-width:0;padding-top:calc(4px * var(--k-density, 1))}.dx-toast__title{display:block;letter-spacing:-.005em;overflow-wrap:anywhere}.dx-toast__line{display:block;font-size:var(--k-fs-sm, 13px);line-height:1.45;color:rgb(var(--c-ink-muted));white-space:pre-line;overflow-wrap:anywhere}.dx-toast__press{flex:none;margin-top:1px}.dx-toast__close{flex:none;margin-top:calc(-4px * var(--k-density, 1))}.dx-toast__body--action{padding:calc(4px * var(--k-density, 1)) 0 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.dx-toast__body--action:hover .dx-toast__title{text-decoration:none}.dx-toast__body--action:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px;border-radius:var(--k-r-sm, 8px)}.dx-toast.dx-toast--app.has-wide-action{flex-wrap:wrap;row-gap:calc(10px * var(--k-density, 1))}.dx-toast.dx-toast--app.has-wide-action .dx-toast__body{flex:1 1 0;min-width:0}.dx-toast__press--wide{order:10;flex:1 1 100%;margin:0 4px 0 44px;justify-content:center}.dx-toast__iso{flex-shrink:0;margin-top:-2px;color:rgb(var(--c-ink))}.dx-toast__thumbs{display:flex;flex-shrink:0;margin-top:1px}.dx-toast__thumbs img{width:40px;height:40px;border-radius:var(--k-r-md, 10px);-o-object-fit:cover;object-fit:cover;background:rgb(var(--c-surface-soft));box-shadow:0 0 0 2px rgb(var(--c-surface)),inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.dx-toast__thumbs img+img{margin-left:calc(-22px * var(--k-density, 1))}.dx-toasts.dx-toasts--app.dx-toasts--center{top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);width:min(calc(100vw - var(--dx-toast-gap) * 2),440px);z-index:76}.dx-toasts--center .dx-toast.dx-toast--app{padding:calc(16px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(16px * var(--k-density, 1))}.dx-toasts--center .dx-toast__thumbs img{width:64px;height:64px;border-radius:var(--k-r-lg, 14px)}.dx-toasts--center .dx-toast__thumbs img+img{margin-left:calc(-36px * var(--k-density, 1))}@media (max-width: 640px){.dx-toasts.dx-toasts--app.dx-toasts--center{top:50%;left:50%;right:auto;width:calc(100vw - var(--dx-toast-gap) * 2)}}.dx-toasts.dx-toasts--app.dx-toasts--center:has(.dx-toast--busy-top){top:auto;bottom:calc(var(--dx-toast-gap) + env(safe-area-inset-bottom,0px));left:auto;right:var(--dx-toast-gap);transform:none;width:min(calc(100vw - var(--dx-toast-gap) * 2),400px)}@media (max-width: 640px){.dx-toasts.dx-toasts--app.dx-toasts--center:has(.dx-toast--busy-top){left:var(--dx-toast-gap);right:var(--dx-toast-gap);width:auto}}@keyframes dx-toast-ring{0%,55%,to{transform:rotate(0)}60%{transform:rotate(-10deg)}65%{transform:rotate(9deg)}70%{transform:rotate(-7deg)}75%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}85%{transform:rotate(0)}}@keyframes dx-toast-halo{0%{box-shadow:0 0 rgb(var(--c-brand) / .7)}to{box-shadow:0 0 0 12px rgb(var(--c-brand) / 0)}}@media (min-width: 761px){.dx-toasts.dx-toasts--app:not(.dx-toasts--center){top:var(--dx-toast-gap);bottom:auto;left:50%;right:auto;transform:translate(-50%);width:min(calc(100vw - var(--dx-toast-gap) * 2),440px);display:grid;justify-content:stretch}.dx-toasts.dx-toasts--app:not(.dx-toasts--center)>.dx-toast.dx-toast--app{grid-area:1 / 1;align-self:start;--dx-toast-from: -16px;transform-origin:center top}.dx-toasts.dx-toasts--app:not(.dx-toasts--center)>.dx-toast.dx-toast--app:not(:last-child){translate:0 8px;scale:.95;opacity:.55;pointer-events:none;transition:translate .25s var(--k-ease, ease),scale .25s var(--k-ease, ease),opacity .25s ease}.dx-toasts.dx-toasts--app:not(.dx-toasts--center)>.dx-toast.dx-toast--app:not(:last-child):not(:nth-last-child(2)){opacity:0}.dx-toasts.dx-toasts--app:not(.dx-toasts--center)>.dx-toast.dx-toast--app:last-child{z-index:1}}.toast-link{display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));margin-bottom:2px;color:rgb(var(--c-ink));font-weight:var(--k-fw-semibold, 600)}.toast-device{display:inline-flex;align-items:center;gap:calc(5px * var(--k-density, 1))}.toast-device svg{flex:none;color:rgb(var(--c-ink-muted))}.toast-link{flex-wrap:nowrap;min-width:0}.toast-device,.toast-device__name{min-width:0}.toast-link>[aria-hidden=true]{flex:none}.toast-file{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));min-width:0}.toast-file__pic{flex:none;width:44px;height:44px;border-radius:var(--radius-sm, 8px);-o-object-fit:cover;object-fit:cover;background:rgb(var(--c-ink) / .06)}.toast-file__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-privacy .dx-toast__line{white-space:pre-line}.dx-toast.dx-toast--app.dx-toast--column{--dx-toast-col: 52px}.dx-toasts--center .dx-toast.dx-toast--app.dx-toast--column{gap:calc(14px * var(--k-density, 1));padding-left:calc(14px * var(--k-density, 1))}.dx-toast--column .dx-toast__title{display:block}.dx-toast--column .dx-toast__line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.35;height:2.7em;overflow-wrap:anywhere}.dx-toast--column .dx-toast__body{min-width:0;flex:1}body:has(.dx-sheet.dx-sheet--dialog) .dx-toasts.dx-toasts--app{z-index:80}.dx-toast--column .dx-toast__title{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.dx-toast--column:not(.dx-toast--busy-top) .dx-toast__line{display:block;height:auto;-webkit-line-clamp:unset;overflow:visible}@media (max-width: 640px){.dx-toast.dx-toast--app{flex-wrap:wrap}.dx-toast__body{flex:1 1 0;min-width:0}.dx-toast__close{order:2}.dx-toast.dx-toast--app>.dx-toast__press{justify-content:center}}:where(.dx-toast__title,.dx-toast__line){margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.dx-toast.dx-toast--app.is-foldable{cursor:pointer}@media (max-width: 640px){.dx-toasts.dx-toasts--app.is-fanned{display:grid;gap:0}.dx-toasts.dx-toasts--app.is-fanned>.dx-toast.dx-toast--app{grid-area:1 / 1;transition:translate .25s cubic-bezier(.2,.7,.1,1),scale .25s cubic-bezier(.2,.7,.1,1),filter .25s ease;transform-origin:50% 0}.dx-toasts.dx-toasts--app.is-fanned>.dx-toast.dx-toast--app:last-child{z-index:3}.dx-toasts.dx-toasts--app.is-fanned>.dx-toast.dx-toast--app:nth-last-child(2){z-index:2;translate:0 10px;scale:.95;filter:opacity(.85);pointer-events:none}.dx-toasts.dx-toasts--app.is-fanned>.dx-toast.dx-toast--app:nth-last-child(3){z-index:1;translate:0 20px;scale:.9;filter:opacity(.6);pointer-events:none}.dx-toasts.dx-toasts--app.is-fanned>.dx-toast.dx-toast--app:nth-last-child(n+4){visibility:hidden;pointer-events:none}.dx-toasts.dx-toasts--app.is-fanned{padding-bottom:20px}}.dx-toast__compare{display:flex;gap:10px;margin-top:10px}.dx-toast__compare-item{display:grid;justify-items:center;gap:4px;min-width:0}.dx-toast__compare-item img,.dx-toast__compare-blank{width:72px;height:72px;border-radius:var(--k-r-md, 10px);-o-object-fit:cover;object-fit:cover;background:rgb(var(--c-surface-soft));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.dx-toast__compare-blank{display:grid;place-items:center;color:rgb(var(--c-ink-muted))}.dx-toast__compare-label{max-width:80px;font-size:12px;line-height:16px;color:inherit;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-toast__presses{display:flex;flex-wrap:nowrap;gap:8px;margin-top:10px}.dx-toast__presses>.dx-btn{flex:1 1 0;min-width:0;justify-content:center}.dx-toast__compare-label{color:inherit;font-weight:600;max-width:110px}.dx-toast__compare-sub{font-size:11px;line-height:14px;color:inherit;opacity:.72}.dx-toast__compare-item img,.dx-toast__compare-blank{width:96px;height:96px}.name-clash{display:block;margin-top:8px}.name-clash__head{display:flex;align-items:center;gap:4px}.name-clash__count{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;min-width:4.5em;text-align:center}.name-clash__rest{margin-top:10px}.name-clash .dx-toast__compare-label{max-width:120px}.media-tile:not(.media-tile--row) .tile-badge__text{display:inline-flex;min-width:0;max-width:12ch;overflow:hidden;white-space:nowrap;vertical-align:bottom}.media-tile:not(.media-tile--row) .tile-badge__text>.truncate-1,.media-tile:not(.media-tile--row) .tile-badge__text>.tlive-device__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.media-tile .tile-albums{gap:2px;flex-wrap:wrap;justify-content:flex-end}.media-tile .tile-albums .tile-albums__one{display:none}@media (prefers-reduced-motion: reduce){.media-tile .tile-badge__text,.media-tile .kit-badge{transition:none}}.tile-album__mark{display:inline-grid;place-items:center;flex:none;width:12px;height:12px}.tile-album__letter{display:none;font-size:11px;line-height:1;font-weight:700}.media-tile:not(.media-tile--row)>[data-pill]{right:calc(4px + var(--lvl, 0) * 18px);bottom:4px;max-width:none}.media-tile:not(.media-tile--row)>[data-pill]:has(.tile-badge__text){right:4px;bottom:calc(4px + var(--lvl, 0) * 22px);max-width:calc(100% - 8px)}.media-tile:not(.media-tile--row) .tile-albums .kit-badge{height:20px;padding:0 6px}.media-tile:not(.media-tile--row)>[data-pill] .kit-badge{background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 2px}.media-tile:not(.media-tile--row)>[data-pill] .kit-badge[data-ink=light]{color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6))}.media-tile:not(.media-tile--row)>[data-pill] .kit-badge[data-ink=dark]{color:rgb(var(--c-ink));filter:drop-shadow(0 0 3px rgb(255 255 255 / .8))}.media-tile [data-pill] .kit-badge:not(:has(.tile-badge__text,.truncate-1)){height:16px;min-width:0;padding:0;gap:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.media-tile [data-pill] .kit-badge:not(:has(.tile-badge__text,.truncate-1)) svg{width:13px;height:13px}.media-tile [data-pill] .kit-badge[data-ink=light]:not(:has(.tile-badge__text,.truncate-1)){color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6))}.media-tile [data-pill] .kit-badge[data-ink=dark]:not(:has(.tile-badge__text,.truncate-1)){color:rgb(var(--c-ink));filter:drop-shadow(0 0 3px rgb(255 255 255 / .8))}.media-tile [data-pill] .badge-button:has(>.kit-badge:not(:has(.tile-badge__text,.truncate-1))){padding:0;background:transparent}.media-tile.is-gone>:not(.media-tile__gone):not(.select-check){opacity:.45;filter:grayscale(1)}.media-tile.is-gone:after{content:"";position:absolute;left:14%;right:14%;top:50%;height:1.5px;background:rgb(var(--c-ink-muted));transform:rotate(-20deg);pointer-events:none}.media-tile__gone{position:absolute;left:50%;top:calc(50% + 14px);translate:-50% 0;padding:2px 8px;border-radius:8px;background:#ffffffe6;font-size:13px;font-weight:600;color:rgb(var(--c-ink-muted));text-decoration:line-through;pointer-events:none}.media-tile [data-pill] .kit-badge{border-radius:6px}.media-tile [data-pill] .kit-badge{white-space:nowrap}.media-tile:not(.media-tile--row) [data-pill] .kit-badge{height:16px;min-width:0;padding:0;gap:0}.media-tile:not(.media-tile--row) [data-pill] .kit-badge:has(.tile-badge__text){height:20px;max-width:100%;padding:0 6px 0 4px;gap:4px;font-size:11px;color:#fff;background:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);filter:none}.media-tile:not(.media-tile--row) [data-pill] .kit-badge svg{width:13px;height:13px}.media-tile:not(.media-tile--row) [data-pill] .tile-albums__one{display:none}.media-tile:not(.media-tile--row) [data-pill] .badge-button{padding:0;background:transparent}.media-tile:not(.media-tile--row)>.tile-where{right:4px;bottom:4px;width:16px;height:16px}.media-tile:not(.media-tile--row)>.tile-where svg{width:13px;height:13px}.media-tile [data-pill] .dx-people__stack>span{width:16px;height:16px;font-size:10px;line-height:1;font-weight:600;box-shadow:0 0 0 1.5px #ffffffe6}.del-thumbs{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.del-thumbs::-webkit-scrollbar{display:none}.del-thumbs>*{flex:none;scroll-snap-align:start}.del-thumbs>.kit-thumb{width:44px;height:44px;border-radius:var(--k-r-ctl-sm, 8px)}.del-thumbs--one>.kit-thumb{width:auto;height:auto;aspect-ratio:auto;max-width:100%;background:none;box-shadow:none}.del-thumbs--one>.kit-thumb img{position:static;width:auto;height:120px;max-width:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--k-r-ctl-sm, 8px)}.del-thumbs__more{display:grid;place-items:center;min-width:44px;height:44px;padding:0 8px;border-radius:var(--k-r-ctl-sm, 8px);background:rgb(var(--c-surface-soft));font-size:13px;color:rgb(var(--c-ink))}.os-an-spans{margin-top:14px}.os-an-now{display:flex;align-items:center;gap:8px;margin:12px 0 0;color:var(--os-muted);font-weight:600}.os-an-now i{width:10px;height:10px;border-radius:50%;background:var(--os-faint)}.os-an-now i.on{background:var(--os-jade);box-shadow:0 0 0 4px color-mix(in srgb,var(--os-jade) 25%,transparent)}.os-an-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.os-an-figure{display:flex;flex-direction:column;gap:4px;padding:18px 18px 16px;border-radius:24px;background:var(--os-paper)}.os-an-figure-label{color:var(--os-muted);font-size:var(--os-text-md);font-weight:600}.os-an-figure-value{font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums}.os-an-delta{color:var(--os-muted);font-size:var(--os-text-sm);font-weight:600}.os-an-delta.good{color:color-mix(in srgb,var(--os-jade) 70%,var(--os-ink))}.os-an-delta.bad{color:var(--os-red)}.os-an-h3{margin:0 0 12px;font-size:var(--os-text-lg);font-weight:700}.os-an-chart{display:block;width:100%;height:auto}.os-an-chart rect{fill:var(--os-faint)}.os-an-chart rect.on{fill:var(--os-ink)}.os-an-chart text{fill:var(--os-muted);font-family:var(--font-os);font-size:22px}.os-an-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px}.os-an-list{padding:18px 18px 14px;border-radius:24px;background:var(--os-paper)}.os-an-list header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.os-an-list ol{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.os-an-list li{position:relative;display:flex;align-items:center;gap:12px;min-height:36px;padding:0 10px;border-radius:10px;overflow:hidden}.os-an-list li i{position:absolute;inset:0 auto 0 0;border-radius:10px;background:var(--os-card)}.os-an-name{position:relative;flex:1;min-width:0;overflow-wrap:anywhere;font-weight:600}.os-an-count{position:relative;flex:none;color:var(--os-muted);font-weight:600;font-variant-numeric:tabular-nums}.os-an-empty{margin:0;color:var(--os-muted)}.os-an-more{margin-top:8px}@media (max-width: 520px){.os-an-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.os-an-figure-value{font-size:28px}.os-an-lists{grid-template-columns:minmax(0,1fr)}}.os-an-funnel .os-an-count em{margin-left:6px;color:var(--os-ink);font-style:normal}.os-an-funnel>.os-an-empty{margin-top:10px}.os-an-figure{padding:0}.os-an-figure-key{display:flex;flex-direction:column;gap:4px;width:100%;min-height:44px;padding:18px 18px 16px;border:0;border-radius:inherit;background:none;color:var(--os-ink);font-family:var(--font-os);text-align:left;cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.os-an-figure-key:active,.os-an-card-head:active,.os-an-row-key:active{transform:scale(.98)}.os-an-figure-key:focus-visible,.os-an-card-head:focus-visible,.os-an-row-key:focus-visible{outline:2px solid var(--os-ink);outline-offset:2px}.os-an-card-head{position:relative;display:grid;gap:2px;width:100%;min-height:44px;margin:0 0 10px;padding:0 28px 0 0;border:0;background:none;color:var(--os-ink);font-family:var(--font-os);text-align:left;cursor:pointer}.os-an-card-head .os-an-h3{margin:0}.os-an-card-head:after{content:"›";position:absolute;top:0;right:4px;color:var(--os-muted);font-size:var(--os-text-lg);font-weight:600}.os-an-note{color:var(--os-muted);font-size:var(--os-text-sm);font-weight:500}.os-an-card ol{cursor:pointer}.os-an-row-key{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0;border:0;background:none;color:var(--os-ink);font-family:var(--font-os);font-size:inherit;text-align:left;cursor:pointer}.os-an-csv{margin-top:8px;padding:6px 0;border:0;background:none;color:var(--os-muted);font-family:var(--font-os);font-size:var(--os-text-sm);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--os-muted) 40%,transparent);text-underline-offset:3px;cursor:pointer}.os-an-csv:hover{color:var(--os-ink)}.os-an-detail{display:grid;gap:12px}.os-an-detail .os-an-list{padding:14px 14px 10px;background:var(--os-card)}.os-an-detail .os-an-list li i{background:var(--os-paper)}.os-an-chart{height:110px}.os-an-chart-days{display:flex;justify-content:space-between;margin:8px 0 0;color:var(--os-muted);font-size:var(--os-text-sm);font-variant-numeric:tabular-nums}@media (hover: hover){.os-an-figure-key:hover,.os-an-card-head:hover .os-an-h3{color:var(--os-ink)}.os-an-figure:hover{background:color-mix(in srgb,var(--os-paper) 85%,var(--os-ink))}.os-an-card-head:hover:after{color:var(--os-ink)}.os-an-card li:hover>.os-an-name,.os-an-row-key:hover .os-an-name{text-decoration:underline;text-underline-offset:3px}}@media (min-width: 900px){.os-an-figures{grid-template-columns:repeat(5,minmax(0,1fr))}.os-an-chart{height:160px}.os-an-lists{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.os-an-detail{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start}}.os-an-tabbed{display:grid;gap:12px}.os-an-tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid color-mix(in srgb,var(--os-ink) 12%,transparent)}.os-an-tabs::-webkit-scrollbar{display:none}.os-an-tabs button{flex:none;padding:14px 16px 12px;border:0;border-bottom:3px solid transparent;background:none;font:inherit;font-size:var(--os-text-sm, .85rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--os-muted);cursor:pointer}.os-an-tabs button:hover{color:var(--os-ink)}.os-an-tabs button.on{color:var(--os-ink);border-bottom-color:var(--os-ink)}.os-an-tabs button:focus-visible{outline:2px solid var(--os-jade);outline-offset:-2px}.os-an-subs{margin-top:2px}.os-an-table-wrap{display:grid;gap:8px}.os-an-table-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}.os-an-table-tools .os-an-note{margin:0}.os-an-table-keys{display:flex;align-items:center;gap:6px;margin-left:auto}.os-an-filter{width:min(260px,50vw);padding:8px 12px;border:1px solid color-mix(in srgb,var(--os-ink) 18%,transparent);border-radius:999px;background:var(--os-card, transparent);color:var(--os-ink);font:inherit;font-size:var(--os-text-sm, .85rem)}.os-an-tool{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:none;color:var(--os-muted);font:inherit;font-size:1.1rem;cursor:pointer}.os-an-tool:hover:not(:disabled),.os-an-tool.on{background:color-mix(in srgb,var(--os-ink) 8%,transparent);color:var(--os-ink)}.os-an-tool:disabled{opacity:.35;cursor:default}.os-an-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.os-an-scroll{overflow-x:auto;border-radius:12px}.os-an-table{width:100%;border-collapse:collapse;font-size:var(--os-text-sm, .9rem);font-variant-numeric:tabular-nums}.os-an-table th,.os-an-table td{padding:12px 14px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--os-ink) 8%,transparent);white-space:nowrap}.os-an-table td:first-child{white-space:normal;overflow-wrap:anywhere;min-width:140px}.os-an-table .num{text-align:right}.os-an-table th{font-weight:500;color:var(--os-muted)}.os-an-table th button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.os-an-table th.num button{flex-direction:row-reverse}.os-an-table th button.on{color:var(--os-ink);font-weight:600}.os-an-table th button:focus-visible{outline:2px solid var(--os-jade);outline-offset:2px;border-radius:4px}.os-an-arrow{display:inline-block;width:.8em;text-align:center}.os-an-table tbody tr:hover td{background:color-mix(in srgb,var(--os-ink) 4%,transparent)}.os-an-table tr.is-open{cursor:pointer}.os-an-table tr.is-open:focus-visible td{outline:2px solid var(--os-jade);outline-offset:-2px}.os-an-pager{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap;font-size:var(--os-text-sm, .85rem);color:var(--os-muted)}.os-an-pager label{display:inline-flex;align-items:center;gap:8px}.os-an-pager select{font:inherit;color:var(--os-ink);background:transparent;border:0;border-bottom:1px solid color-mix(in srgb,var(--os-ink) 20%,transparent);padding:2px 4px}@media (max-width: 640px){.os-an-tabs button{padding:12px 12px 10px}.os-an-table th,.os-an-table td{padding:10px}.os-an-filter{width:100%}.os-an-table-tools{flex-wrap:wrap}}.os-an-figures{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.os-an-figures::-webkit-scrollbar{display:none}.os-an-figures>.os-an-figure{flex:1 0 168px;scroll-snap-align:start}@media (max-width: 640px){.os-an-figures{grid-template-columns:none}.os-an-figures>.os-an-figure{flex-basis:42%}}.rtcm{position:fixed;right:max(var(--space-3, 12px),env(safe-area-inset-right));bottom:calc(var(--dock-h, 0px) + max(var(--space-2, 8px),env(safe-area-inset-bottom)));z-index:var(--z-rtc, 69);display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-family:var(--font-body);color:rgb(var(--c-ink));pointer-events:none}.rtcm>*{pointer-events:auto}.rtcm>[aria-hidden=true]{pointer-events:none}.rtcm__tab{display:inline-flex;align-items:center;border-radius:var(--radius-pill);background:rgb(var(--c-surface));color:rgb(var(--c-ink));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.rtcm__tab:focus-visible{outline-offset:2px}.rtcm__chev{font-size:10px}.rtcm__count{min-width:16px;padding:0 4px;background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-size:10px;line-height:16px;text-align:center}.rtcm__dot{border-radius:50%;background:rgb(var(--c-ink-faint))}.rtcm__dot.is-ok{background:rgb(var(--c-success))}.rtcm__dot.is-bad{background:rgb(var(--c-danger))}.rtcm__dot.is-wait{background:rgb(var(--c-brand));animation:rtcm-pulse 1.2s ease-in-out infinite}@keyframes rtcm-pulse{50%{opacity:.35}}.rtcm__panel{transform-origin:bottom right}@media (max-width: 640px){.rtcm{right:0;left:0;align-items:stretch;padding-inline:var(--space-2, 8px)}}@media (prefers-reduced-motion: reduce){.rtcm__dot.is-wait{animation:none}}.rtcm__head{display:flex;align-items:center}.rtcm__views{display:flex;border-radius:var(--radius-md);background:rgb(var(--c-surface-sunken))}.rtcm__muted{color:rgb(var(--c-ink-muted))}.rtcm__link{display:grid}.rtcm__link.is-closed{opacity:.6}.rtcm__linkhead{display:flex;justify-content:space-between;gap:8px}.rtcm__linkhead b{font-size:13px;overflow-wrap:anywhere}.rtcm__states{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.rtcm__states li{display:flex;gap:4px;padding:2px 6px;background:rgb(var(--c-surface-sunken))}.rtcm__states span{color:rgb(var(--c-ink-muted))}.rtcm__states li.is-ok b{color:rgb(var(--c-success))}.rtcm__states li.is-bad b{color:rgb(var(--c-danger))}.rtcm__states li.is-wait b{color:rgb(var(--c-brand-ink))}.rtcm__route{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--font-mono);font-size:13px;overflow-wrap:anywhere}.rtcm__spark{display:block;width:100%;height:48px;border-radius:var(--radius-sm);background:rgb(var(--c-surface))}.rtcm__spark polyline{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.rtcm__spark .is-out{stroke:rgb(var(--c-brand-ink))}.rtcm__spark .is-in{stroke:rgb(var(--c-success))}.rtcm__grid,.rtcm__cands{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:0}.rtcm__cands{grid-template-columns:minmax(0,1fr)}.rtcm__grid div,.rtcm__cands div{display:flex;justify-content:space-between;gap:8px;min-width:0}.rtcm__grid dt,.rtcm__cands dt{color:rgb(var(--c-ink-muted))}.rtcm__grid dd,.rtcm__cands dd{margin:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.rtcm__grid dd.is-out{color:rgb(var(--c-brand-ink))}.rtcm__grid dd.is-in{color:rgb(var(--c-success))}.rtcm__trail{margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:13px}.rtcm__trail li{display:grid;grid-template-columns:3.5rem minmax(0,auto) minmax(0,1fr);gap:8px;padding:4px 2px;border-bottom:1px solid rgb(var(--c-line))}.rtcm__at{color:rgb(var(--c-ink-faint));text-align:right}.rtcm__event{font-weight:600}.rtcm__event.is-rtc{color:rgb(var(--c-brand-ink))}.rtcm__trail code{color:rgb(var(--c-ink-muted));overflow-wrap:anywhere;font:inherit}.rtcm__count.is-progress{min-width:26px;background:rgb(var(--c-brand));color:rgb(var(--c-ink));font-variant-numeric:tabular-nums}.rtcm__xfer{margin-bottom:8px}.rtcm__xfer.is-done{opacity:.85}.rtcm__pills{max-height:14rem;overflow-y:auto;list-style:none}.rtcm{font-size:13px}.rtcm__tab{border:0;font-weight:600}.rtcm__tab:focus-visible{outline:2px solid rgb(var(--c-ink))}.rtcm__chev{color:rgb(var(--c-ink-muted))}.rtcm__dot{width:9px;height:9px}.rtcm__count{border-radius:var(--radius-pill)}.rtcm__head{gap:8px;padding:10px;border-bottom:1px solid rgb(var(--c-line))}.rtcm__views{flex:1;min-width:0;padding:3px}.rtcm__views .dx-tab.dx-tab--seg{flex:1}.rtcm .dx-empty{padding:26px 12px}.rtcm__link{gap:10px;padding:12px;border:0;border-radius:18px;background:rgb(var(--c-surface-soft))}.rtcm__link+.rtcm__link{margin-top:10px}.rtcm__states li,.rtcm__grid div,.rtcm__cands div{border-radius:12px}:root{--rtc-tab-h: 19px}.rtcm__tab{position:fixed;left:50%;transform:translate(-50%);bottom:max(2px,calc(env(safe-area-inset-bottom) - 8px));height:var(--rtc-tab-h);min-width:0;padding:0 5px;gap:3px;font-size:.58rem;letter-spacing:normal;box-shadow:inset 0 0 0 1px rgb(var(--c-line)),0 4px 12px -6px rgb(var(--c-ink) / .2)}.rtcm__tab .rtcm__chev{display:none}.rtcm__tab .rtcm__dot{width:6px;height:6px}.rtcm__tab .rtcm__count{min-width:12px;padding:0 3px;font-size:.55rem;line-height:12px}@media (max-width: 640px){.rtcm__tab{align-self:auto}}:root{--muted: color-mix(in srgb, var(--ink) 58%, var(--paper));--faint: color-mix(in srgb, var(--ink) 45%, transparent);--line: color-mix(in srgb, var(--ink) 8%, transparent);--line-strong: color-mix(in srgb, var(--ink) 14%, transparent);--button: var(--accent);--button-text: var(--on-accent);--button-hover: color-mix(in srgb, var(--accent) 90%, var(--ink));--surface-muted: color-mix(in srgb, var(--ink) 2%, var(--paper));--surface-alt: color-mix(in srgb, var(--ink) 4%, var(--paper));--hover: color-mix(in srgb, var(--ink) 5%, var(--paper));--track: color-mix(in srgb, var(--ink) 5%, var(--cream));--glow: color-mix(in srgb, var(--ai) 16%, transparent);--frosted: color-mix(in srgb, var(--paper) var(--overlay), transparent);--ok-bg: color-mix(in srgb, var(--ok) 14%, var(--paper));--ok-fg: color-mix(in srgb, var(--ok) 60%, var(--ink));--warn-bg: color-mix(in srgb, var(--warn) 12%, var(--paper));--warn-fg: color-mix(in srgb, var(--warn) 60%, var(--ink));--danger-bg: color-mix(in srgb, var(--danger) 12%, var(--paper));--danger-fg: color-mix(in srgb, var(--danger) 70%, var(--ink));--info-bg: color-mix(in srgb, var(--info) 12%, var(--paper));--info-fg: color-mix(in srgb, var(--info) 75%, var(--ink));--shade: color-mix(in srgb, var(--ink) 6%, transparent);--serif: var(--font-body);--sans: var(--font-body);--fs-micro: calc(var(--size-base) * .643);--fs-xs: calc(var(--size-base) * .786);--fs-caption: calc(var(--size-base) * .857);--fs-sm: calc(var(--size-base) * .929);--fs-base: var(--size-base);--fs-md: calc(var(--size-base) * 1.071);--fs-input: calc(var(--size-base) * 1.143);--fs-lead: calc(var(--size-base) * 1.214);--fs-lg: calc(var(--size-base) * 1.286);--fs-xl: calc(var(--size-base) * 1.429);--fs-2xl: calc(var(--size-base) * 1.571);--fs-3xl: calc(var(--size-base) * 1.714);--fs-4xl: calc(var(--size-base) * 1.857);--fs-5xl: calc(var(--size-base) * 2);--fs-6xl: calc(var(--size-base) * 2.286);--fs-7xl: calc(var(--size-base) * 2.429);--radius-xs: calc(var(--radius-base) * .4);--radius-sm: calc(var(--radius-base) * .6);--radius: var(--radius-base);--radius-lg: calc(var(--radius-base) * 1.2);--radius-media-sm: calc(var(--radius-base) * 1.2);--hairline: calc(var(--u) * .25);--shadow-sm: 0 var(--hairline) calc(var(--u) * .5) color-mix(in srgb, var(--ink) 4%, transparent);--shadow: 0 calc(var(--u) * 3) calc(var(--u) * 10) color-mix(in srgb, var(--ink) 14%, transparent);--shadow-soft: 0 calc(var(--u) * 1.5) calc(var(--u) * 7.5) var(--shade);--focus: 0 0 0 calc(var(--u) * .75) var(--shade);--space-1: var(--u);--space-2: calc(var(--u) * 2);--space-3: calc(var(--u) * 3);--space-4: calc(var(--u) * 4);--space-5: calc(var(--u) * 6);--space-6: calc(var(--u) * 8);--gutter: clamp(var(--space-4), 2.5vw, calc(var(--u) * 7));--control-sm: calc(var(--control) * .8);--control-md: calc(var(--control) * .9);--control-lg: calc(var(--control) * 1.15);--control-xl: calc(var(--control) * 1.3);--header-height: var(--header-base)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}img{max-width:100%;display:block}h1,h2,h3,h4{font-weight:var(--weight-bold);letter-spacing:var(--tracking-snug)}.serif{font-family:var(--serif);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.eyebrow{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:none}.muted{color:var(--muted)}.faint{color:var(--faint)}.small{font-size:var(--fs-sm)}.tiny{font-size:var(--fs-caption)}.bold{font-weight:var(--weight-semibold)}.tabular{font-variant-numeric:tabular-nums}.break{overflow-wrap:anywhere}.center{text-align:center}.right{text-align:right}.sale{color:var(--sale)}.link{text-decoration:underline;text-underline-offset:calc(var(--u) * .75)}.mono{font-family:var(--font-mono)}.icon{width:calc(var(--u) * 4.5);height:calc(var(--u) * 4.5);display:inline-block;vertical-align:middle}.wrap{padding-inline:var(--gutter);max-width:var(--content-max);margin-inline:auto}.stack{display:grid;gap:var(--space-2);align-content:start}.row{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.row-between{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.grow{flex:1;min-width:0}.divider-top{margin-top:calc(var(--u) * 5.5);padding-top:calc(var(--u) * 4.5);border-top:var(--hairline) solid var(--line)}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mb-3{margin-bottom:var(--space-3)}.mb-6{margin-bottom:calc(var(--u) * 10)}.py-6{padding-block:calc(var(--u) * 10)}@keyframes blink{50%{opacity:.2}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(340%)}}.btn-dark{background:var(--button);color:var(--button-text)}.btn-dark:hover{background:var(--button-hover)}.link-arrow{display:inline-flex;gap:calc(var(--u) * 1.5);align-items:center;font-size:var(--fs-sm)}.go{font-size:var(--fs-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:none;cursor:pointer}.seg{display:inline-flex;gap:calc(var(--u) * .5);padding:var(--space-1);max-width:100%;overflow-x:auto;scrollbar-width:none;border:var(--hairline) solid var(--line);border-radius:var(--pill);background:var(--paper)}.seg::-webkit-scrollbar{display:none}.seg a,.seg button{flex:none;white-space:nowrap;padding:calc(var(--u) * 1.75) var(--space-3);border-radius:var(--pill);font-size:var(--fs-sm);font-weight:var(--weight-medium);color:var(--faint);transition:color var(--speed),background var(--speed)}.seg a:hover,.seg button:hover{color:var(--ink)}.seg a.active,.seg button.active{color:var(--ink);font-weight:var(--weight-semibold)}.seg.dark{background:var(--hover);border-color:transparent}.seg.dark button.on,.seg.dark a.on{background:var(--button);color:var(--button-text)}.tabs{display:flex;gap:var(--space-1);margin-bottom:var(--space-4)}.chips{display:flex;gap:var(--space-2);justify-content:center;flex-wrap:wrap;margin:calc(var(--u) * 5.5) auto 0;max-width:calc(var(--u) * 205)}.chip{padding:var(--space-2) calc(var(--u) * 3.25);border:var(--hairline) solid var(--line);border-radius:var(--pill);background:var(--paper);font-size:var(--fs-sm);font-weight:var(--weight-medium);transition:background var(--speed),border-color var(--speed)}.chip:hover{border-color:color-mix(in srgb,var(--ink) 20%,transparent)}.chip.on{background:var(--button);color:var(--button-text);border-color:var(--button)}.chip.ai{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.5)}.chip.ai svg{color:var(--ai)}.card{background:var(--paper);border:var(--hairline) solid var(--line);border-radius:var(--radius-card);padding:var(--space-5)}.card h2{font-family:var(--serif);font-weight:var(--weight-strong);font-size:var(--fs-2xl);margin:0 0 calc(var(--u) * 3.5)}.form{display:grid;gap:var(--space-2);text-align:left}.form>label,.field>label,.label{font-size:var(--fs-caption);font-weight:var(--weight-semibold);color:var(--muted)}.form>label{margin-top:calc(var(--u) * 1.5)}.field{display:grid;gap:calc(var(--u) * 1.5)}.field.full{grid-column:1 / -1}.input,.textarea{width:100%;height:var(--control);border:var(--hairline) solid var(--line-strong);border-radius:var(--radius);padding:0 var(--space-3);background:var(--paper);font-size:var(--fs-base);outline:none;transition:border-color var(--speed),box-shadow var(--speed)}.input:focus,.textarea:focus{border-color:var(--ink);box-shadow:var(--focus)}.textarea{height:auto;padding:calc(var(--u) * 2.5) var(--space-3);resize:vertical;min-height:calc(var(--u) * 22.5);line-height:var(--leading-normal)}.select{height:var(--control-md);border:var(--hairline) solid var(--line);border-radius:var(--pill);padding:0 calc(var(--u) * 3.5);background:var(--paper);font-size:var(--fs-sm);font-weight:var(--weight-medium)}.check{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--weight-medium)}.wordmark{font-family:var(--serif);font-size:var(--fs-4xl);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-tighter)}.logo{display:inline-flex;align-items:center;gap:.28em;line-height:var(--leading-none)}.logo-mark{height:1.3em;width:auto;display:block;flex:none}.avatar{width:calc(var(--u) * 16);height:calc(var(--u) * 16);flex:none;border-radius:50%;display:grid;place-items:center;background:var(--button);color:var(--button-text);font-family:var(--serif);font-size:var(--fs-5xl)}.notice{padding:calc(var(--u) * 2.5) calc(var(--u) * 3.5);border-radius:var(--radius);font-size:var(--fs-sm);line-height:var(--leading-normal);margin:0 0 var(--space-3)}.form>.notice{margin:calc(var(--u) * 1.5) 0 0}.notice.ok{background:var(--ok-bg);color:var(--ok-fg)}.notice.error{background:var(--danger-bg);color:var(--danger-fg)}.notice.info{background:var(--info-bg);color:var(--info-fg)}.pill{display:inline-flex;align-items:center;gap:calc(var(--u) * 1.5);padding:calc(var(--u) * .75) calc(var(--u) * 2.25);border-radius:var(--pill);font-size:var(--fs-xs);font-weight:var(--weight-semibold);white-space:nowrap;background:var(--warn-bg);color:var(--warn-fg)}.pill.ok{background:var(--ok-bg);color:var(--ok-fg)}.pill.warn{background:var(--warn-bg);color:var(--warn-fg)}.pill.danger{background:var(--danger-bg);color:var(--danger-fg)}.pill.info{background:var(--info-bg);color:var(--info-fg)}.dot{width:var(--space-2);height:var(--space-2);border-radius:50%;display:inline-block;background:color-mix(in srgb,var(--ink) 22%,var(--paper))}.dot.ready{background:var(--ok)}.dot.loading{background:var(--warn);animation:blink calc(var(--speed) * 6.7) infinite}.dot.error{background:var(--danger)}.progress{height:var(--space-2);border-radius:var(--pill);background:var(--track);overflow:hidden;margin:calc(var(--u) * 2.5) 0}.progress i{display:block;height:100%;background:var(--button);transition:width calc(var(--speed) * 2)}.skeleton{background:linear-gradient(90deg,var(--track),var(--surface-muted),var(--track));background-size:200% 100%;animation:shimmer calc(var(--speed) * 8) infinite;border-radius:var(--radius-xs)}.empty{text-align:center;color:var(--muted);padding-block:calc(var(--u) * 15)}.empty h3{font-family:var(--serif);font-weight:var(--weight-strong);font-size:var(--fs-3xl);color:var(--ink);margin:0 0 var(--space-2)}.typing span{display:inline-block;width:calc(var(--u) * 1.5);height:calc(var(--u) * 1.5);border-radius:50%;background:var(--faint);margin-right:var(--space-1);animation:blink calc(var(--speed) * 6.7) infinite}.typing span:nth-child(2){animation-delay:var(--speed)}.typing span:nth-child(3){animation-delay:calc(var(--speed) * 2)}.facts{border-top:var(--hairline) solid var(--line);margin-top:var(--space-5)}.facts div{display:flex;justify-content:space-between;padding:var(--space-3) 0;border-bottom:var(--hairline) solid var(--line);font-size:var(--fs-sm)}.facts span:first-child{color:var(--muted)}table.data{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}table.data th{text-align:left;font-size:var(--fs-xs);text-transform:none;letter-spacing:var(--tracking-wide);color:var(--muted);font-weight:var(--weight-semibold);padding:var(--space-3) calc(var(--u) * 3.5);border-bottom:var(--hairline) solid var(--line);white-space:nowrap}table.data td{padding:calc(var(--u) * 2.5) calc(var(--u) * 3.5);border-bottom:var(--hairline) solid var(--line);vertical-align:middle}table.data tr:last-child td{border-bottom:0}table.data tr:hover td{background:var(--surface-muted)}.site-header{position:sticky;top:0;z-index:var(--z-header)}.site-header .bar{position:relative;display:grid;grid-template-columns:auto auto 1fr auto;-moz-column-gap:calc(var(--u) * 5);column-gap:calc(var(--u) * 5);align-items:center;height:var(--header-height)}.site-header .logo{order:1}.site-header .seg{order:2}.header-actions{order:3;grid-column:4;justify-self:end;display:flex;align-items:center;gap:calc(var(--u) * 5.5)}.site-footer{padding:calc(var(--u) * 16) 0 calc(var(--u) * 10)}.site-footer .logo{font-size:var(--fs-6xl)}.site-footer .cols{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 10)}.site-footer h3{font-size:var(--fs-5xl);margin:0 0 var(--space-4)}.site-footer small{color:color-mix(in srgb,var(--on-brand) 80%,transparent);display:block;margin-top:calc(var(--u) * 1.5)}.site-footer nav{display:flex;gap:calc(var(--u) * 5.5);margin-top:calc(var(--u) * 4.5);font-size:var(--fs-caption);color:color-mix(in srgb,var(--on-brand) 75%,transparent);flex-wrap:wrap}.section{padding-block:calc(var(--u) * 14)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:calc(var(--u) * 4.5)}.section-head h2{font-size:var(--fs-3xl);margin:calc(var(--u) * 1.5) 0 0}.page-title{text-align:center;padding:calc(var(--u) * 8.5) 0 calc(var(--u) * 2.5)}.page-title h1{font-size:clamp(var(--fs-6xl),4vw,calc(var(--size-base) * 3.143));margin:0 0 var(--space-4)}.filters{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin:var(--space-3) 0 calc(var(--u) * 7.5)}.auth-page{min-height:calc(100dvh - var(--header-height));display:grid;place-items:center;padding-block:calc(var(--u) * 10)}.full-page{min-height:100vh;display:grid;place-items:center;padding:var(--space-4);background:radial-gradient(closest-side at 50% 40%,var(--glow),transparent 70%),var(--paper)}.full-page .card{width:min(calc(var(--u) * 110),100%);text-align:center}.full-page h1{font-family:var(--serif);font-weight:var(--weight-strong);font-size:var(--fs-7xl);margin:calc(var(--u) * 1.5) 0 var(--space-3)}.account{padding-block:calc(var(--u) * 9) calc(var(--u) * 16)}.hero{position:relative;text-align:center;padding-block:calc(var(--u) * 12) calc(var(--u) * 10)}.hero:before{content:"";position:absolute;inset:calc(var(--u) * 30) 10% auto;height:calc(var(--u) * 95);background:radial-gradient(closest-side,var(--glow),transparent);filter:blur(calc(var(--u) * 5));z-index:var(--z-behind)}.hero h1{font-size:clamp(calc(var(--size-base) * 2.571),5vw,calc(var(--size-base) * 4));line-height:var(--leading-tight);margin:0 auto calc(var(--u) * 6.5);max-width:13em;text-wrap:balance}.send{width:var(--control-sm);height:var(--control-sm);border-radius:50%;background:var(--button);color:var(--button-text);display:grid;place-items:center}.send[disabled]{background:color-mix(in srgb,var(--ink) 17%,var(--paper))}.dock{position:sticky;bottom:calc(var(--u) * 5);display:flex;justify-content:center;margin-top:calc(var(--u) * 10);z-index:var(--z-dock);padding-inline:var(--space-4)}.dock.fixed{position:fixed;left:0;right:0}.dock form{display:flex;align-items:center;gap:calc(var(--u) * 2.5);width:min(calc(var(--u) * 140),100%);background:var(--paper);border-radius:var(--pill);padding:calc(var(--u) * 1.5) calc(var(--u) * 1.5) calc(var(--u) * 1.5) calc(var(--u) * 4.5);box-shadow:var(--shadow);border:var(--hairline) solid var(--line)}.dock input{flex:1;border:0;outline:0;font-size:var(--fs-base);min-width:0}.features{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.feature h3{font-size:var(--fs-4xl);margin:0 0 calc(var(--u) * 2.5)}.feature p,.meet p{color:var(--muted);line-height:var(--leading-loose);max-width:46ch}.feature .panel{aspect-ratio:var(--ratio-landscape);border-radius:var(--radius-media);display:grid;place-items:center;padding:var(--space-5);margin-bottom:calc(var(--u) * 5);overflow:hidden;background:radial-gradient(75% 95% at 0% 0%,color-mix(in srgb,var(--brand-lime) 90%,transparent) 0%,color-mix(in srgb,var(--brand-teal) 55%,transparent) 32%,transparent 66%),var(--brand-purple)}.feature:nth-child(2) .panel{background:radial-gradient(80% 95% at 100% 100%,color-mix(in srgb,var(--brand-orange) 90%,transparent) 0%,color-mix(in srgb,var(--brand-pink) 55%,transparent) 34%,transparent 68%),var(--brand-violet)}.feature:nth-child(3) .panel{background:radial-gradient(80% 90% at 100% 0%,color-mix(in srgb,var(--brand-lime) 85%,transparent) 0%,color-mix(in srgb,var(--brand-purple) 45%,transparent) 36%,transparent 68%),var(--brand-pink)}.bubble{background:var(--paper);border-radius:var(--space-4);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-soft);font-size:var(--fs-sm)}.bubble.user{background:var(--button);color:var(--button-text);justify-self:end}.meet{display:grid;grid-template-columns:1.1fr 1fr;gap:calc(var(--u) * 12);align-items:center}.meet h3{font-size:clamp(var(--fs-3xl),2.6vw,var(--fs-7xl));line-height:var(--leading-snug);margin:0 0 calc(var(--u) * 3.5)}.rail{display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:var(--space-1)}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start;flex:none}.price{font-size:var(--fs-sm);font-weight:var(--weight-medium)}.price s{color:var(--faint);margin-right:calc(var(--u) * 1.5);font-weight:var(--weight-regular)}.price .now.sale{color:var(--sale)}.carousel{position:relative;flex:1;min-width:0;aspect-ratio:var(--ratio-portrait);background:var(--cream);border-radius:var(--radius-media);overflow:hidden;outline:none}.carousel .slide{flex:0 0 100%;height:100%;scroll-snap-align:start}.carousel .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thread{max-width:calc(var(--u) * 270);margin:0 auto;padding:var(--space-5) 0 calc(var(--u) * 35);display:grid;gap:calc(var(--u) * 10)}.turn{display:grid;gap:var(--space-4);scroll-margin-top:calc(var(--header-height) + var(--space-4))}.msg-bot{display:flex;gap:calc(var(--u) * 2.5);align-items:flex-start;justify-self:start;max-width:calc(var(--u) * 170);padding:calc(var(--u) * 3.5) calc(var(--u) * 4.5);font-family:var(--serif);font-size:var(--fs-lead);line-height:var(--leading-normal)}.msg-bot.searching{background:transparent;padding-inline:0;color:var(--muted)}.msg-bot.searching span{animation:blink calc(var(--speed) * 9.3) infinite}.inbox{display:grid;grid-template-columns:minmax(calc(var(--u) * 65),calc(var(--u) * 90)) 1fr;gap:var(--space-4);align-items:start}.admin{display:grid;grid-template-columns:calc(var(--u) * 58) 1fr;min-height:100vh;background:var(--surface-muted)}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--u) * 37.5),1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.stat .label{font-size:var(--fs-caption);color:var(--muted);font-weight:var(--weight-medium)}.stat .value{font-family:var(--serif);font-size:var(--fs-7xl);margin-top:var(--space-1)}.toolbar{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center;margin-bottom:calc(var(--u) * 3.5)}.toolbar .input{width:auto}.toolbar .search{flex:1;min-width:calc(var(--u) * 50)}.editor{display:grid;grid-template-columns:1fr calc(var(--u) * 70);gap:var(--space-4);align-items:start}.frame{width:100%;height:calc(var(--u) * 165);border:var(--hairline) solid var(--line);border-radius:var(--radius-lg)}@media (max-width: 1023px){:root{--header-height: calc(var(--header-base) * 1.472)}.site-header .bar{grid-template-columns:auto 1fr auto;height:auto;padding-block:calc(var(--u) * 2.5);-moz-column-gap:calc(var(--u) * 2.5);column-gap:calc(var(--u) * 2.5);row-gap:calc(var(--u) * 2.5)}.header-actions{grid-column:3;gap:calc(var(--u) * 3.5)}.site-header .seg{order:4;grid-column:1 / -1;justify-self:center}}@media (max-width: 900px){.admin,.editor{grid-template-columns:1fr}}@media (max-width: 860px){.wordmark{font-size:var(--fs-2xl)}.header-actions{gap:calc(var(--u) * 3.5);font-size:var(--fs-sm)}.site-footer .cols,.meet,.features,.inbox{grid-template-columns:1fr}}@media (max-width: 560px){:root{--header-height: calc(var(--header-base) * 1.389)}.header-actions{gap:var(--space-2)}.site-header .seg{justify-self:stretch;justify-content:space-between}.site-header .seg a{flex:1;text-align:center}.site-header .logo span{display:none}.wordmark{font-size:var(--fs-xl)}}@media (max-width: 380px){.header-actions{gap:calc(var(--u) * 1.5)}.site-header .seg a{padding-inline:var(--space-2)}}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:var(--fs-input)!important}}@media (min-width: 861px){.site-header .bar{grid-template-columns:auto 1fr auto auto auto}.site-header .logo{display:contents}.site-header .bar>*,.site-header .bar>.logo>*{grid-row:1}.site-header .bar.has-lead>:first-child{margin-left:calc(var(--u) * -2.5)}.site-header .wordmark-text{position:static;transform:none;z-index:auto;grid-column:1;min-width:0}.site-header .wordmark .logo-mark{position:static;transform:translate(var(--mark-shift, 0px));grid-column:3;justify-self:end;align-self:center}.site-header .seg{grid-column:4;justify-self:end;align-self:center}.site-header .header-actions{grid-column:5;align-self:center}.site-header .bar.has-lead{grid-template-columns:auto auto 1fr auto auto auto}.site-header .bar.has-lead>:first-child{grid-column:1;align-self:center}.site-header .bar.has-lead .wordmark-text{grid-column:2}.site-header .bar.has-lead .wordmark .logo-mark{grid-column:4}.site-header .bar.has-lead .seg{grid-column:5}.site-header .bar.has-lead .header-actions{grid-column:6}}.wordmark-text{display:flex;flex-direction:column;line-height:var(--leading-none)}.build-line{margin-top:calc(var(--u) * .75);font-size:var(--fs-micro);letter-spacing:0}.site-header .wordmark{font-size:var(--fs-2xl)}.show-sm{display:none}@media (max-width: 860px){.site-nav{display:none}.show-sm{display:grid}}.footer-col-title{margin:0 0 var(--space-2)}.footer-col-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:calc(var(--u) * 2);font-size:var(--fs-sm)}.footer-col-list a:hover{text-decoration:underline}.footer-base{gap:var(--space-3);flex-wrap:wrap}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 calc(var(--u) * .75) color-mix(in srgb,var(--accent) 55%,transparent)}.lede{margin:var(--space-4) 0 0;max-width:46ch;font-size:var(--fs-lead);line-height:var(--leading-normal)}:root{--h1-size: clamp(32px, 4vw + 16px, 56px);--sub-size: clamp(15px, .4vw + 13.5px, 18px)}.split-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-5);padding-block:calc(var(--u) * 12)}.split-head h2{margin:0}@media (max-width: 860px){.split-section{grid-template-columns:1fr;gap:var(--space-4);padding-block:calc(var(--u) * 8)}}@media (max-width: 640px){.split-section{gap:var(--space-3);padding-block:calc(var(--u) * 5)}}.tile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 560px){.tile-grid{grid-template-columns:1fr}}.tile{display:flex;flex-direction:column;gap:var(--space-2);align-items:start}.tile-title{margin:0;font-size:var(--fs-2xl);line-height:var(--leading-tight)}.faq{margin:0;list-style:none}.faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-3);cursor:pointer;list-style:none;font-size:var(--fs-md)}.faq summary::-webkit-details-marker{display:none}.faq-chevron{flex:none;transition:transform var(--speed)}details[open]>summary .faq-chevron,.faq-chevron.is-open{transform:rotate(180deg)}.faq-answer{max-width:62ch;padding-bottom:var(--space-4);line-height:var(--leading-normal)}.app-body{position:relative;--app-header-h: 4rem;--app-toolbar-h: 3.25rem;--rail-w: calc(var(--u) * 60)}.app-main{min-width:0;padding:0 var(--gutter) calc(var(--u) * 30)}@media (min-width: 640px){.app-main{padding-top:var(--space-2)}}@media (min-width: 861px){.rail-open .app-main{margin-inline-start:var(--rail-w)}.rail-scrim{display:none}}.rail-toggle.dx-round.dx-round--icon{display:grid;overflow:visible;width:calc(var(--u) * 15);height:calc(var(--u) * 12);place-items:center;flex:none;padding:0;border:0}.rail-toggle-faces{position:relative;display:grid;place-items:center;width:calc(var(--u) * 14);height:calc(var(--u) * 7)}.rail-toggle-faces>*{grid-area:1 / 1;transition:opacity var(--speed, .18s) ease}.rail-toggle-mark{-o-object-fit:contain;object-fit:contain;opacity:0}.rail-toggle-glyph{opacity:1}@media (max-width: 640px){.rail-toggle[data-face=mark] .rail-toggle-mark{opacity:1}.rail-toggle[data-face=mark] .rail-toggle-glyph,.rail-toggle[data-face=glyph] .rail-toggle-mark{opacity:0}.rail-toggle[data-face=glyph] .rail-toggle-glyph{opacity:1}}.rail-title{border:0;padding:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:var(--radius-sm)}.rail-title:hover{text-decoration:underline;text-underline-offset:calc(var(--u) * 1.5)}.app-toolbar{position:sticky;top:0;z-index:30;margin-inline:calc(var(--space-3) * -1);padding-inline:var(--space-3);padding-block:var(--space-2)}@media (min-width: 640px){.app-toolbar{top:var(--app-header-h, 4rem);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4)}}:root{--bar-h: 60px;--bar-gutter: var(--gutter)}@media (max-width: 639.98px){.site-header .bar{height:var(--bar-h);padding-block:0;padding-inline:var(--bar-gutter)}.app-toolbar{min-height:var(--bar-h);padding-block:calc(var(--u) * 1.5);margin-inline:calc(var(--space-3) * -1);padding-inline:var(--bar-gutter)}.app-toolbar .rail-toggle,.site-header .bar.has-lead>.rail-toggle{margin-inline-start:calc((var(--mark-size) - var(--u) * 15) / 2)}.site-header .bar.has-lead{grid-template-columns:auto 1fr auto}.site-header .bar.has-lead>.logo,.site-header .bar.has-lead>.logo>*{display:none}.site-header .bar.has-lead>.rail-toggle{grid-column:1}.site-header .bar.has-lead .header-actions{grid-column:3;justify-self:end}}@keyframes lb-out-left{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes lb-out-right{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes lb-in-right{0%{transform:translate(100%);opacity:.35}to{transform:translate(0);opacity:1}}@keyframes lb-in-left{0%{transform:translate(-100%);opacity:.35}to{transform:translate(0);opacity:1}}.lb-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.lb-frame{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.lb-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:5;pointer-events:none}.lb-loading-chip{display:inline-flex;align-items:center;padding:calc(var(--u) * 2.5) calc(var(--u) * 4);border-radius:var(--radius-pill, 9999px);-webkit-backdrop-filter:blur(calc(var(--u) * 2));backdrop-filter:blur(calc(var(--u) * 2))}.app-main .grid-day-head{top:calc(var(--app-toolbar-h, 3.25rem))}@media (min-width: 561px){.app-main .grid-day-head{top:calc(var(--app-header-h, 4rem) + var(--app-toolbar-h, 3.25rem))}}.rail-scrim{position:fixed;inset:var(--app-header-h, 4rem) 0 0;border:0;padding:0;cursor:default;animation:modal-fade var(--speed) ease both}.library-rail{position:fixed;top:var(--app-header-h, 4rem);bottom:0;left:0;width:var(--rail-w, calc(var(--u) * 60));max-width:82vw;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-3);transform:translate(-100%);visibility:hidden;transition:transform calc(var(--speed) * 1.4) cubic-bezier(.2,.7,.1,1),visibility 0s linear calc(var(--speed) * 1.4)}.library-rail.is-open{transform:none;visibility:visible;transition-delay:0s}@media (prefers-reduced-motion: reduce){.library-rail,.rail-scrim{transition:none;animation:none}}.swim{position:relative;display:grid;place-items:center;width:calc(var(--u) * 5.5);height:calc(var(--u) * 5.5);flex:none;overflow:hidden}.swim>*{grid-area:1 / 1}.upload-float{position:fixed;top:calc(var(--app-header-h, 4rem) + var(--space-2));left:50%;transform:translate(-50%);--app-header-h: 4rem}@media (max-width: 560px){.dx-btn.upload-btn .dx-btn__text{display:none}.dx-btn.upload-btn{width:var(--k-control);padding-inline:0}}.chat-dock{pointer-events:none}.search-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:rgb(var(--c-canvas) / .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:page-loading-in .2s ease both}html:has(.search-veil) .chat-dock{z-index:81}@media (prefers-reduced-motion: reduce){.search-veil{animation:none}}.dock-stack{pointer-events:auto;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);width:min(calc(var(--u) * 140),100%)}.dock-stack form{width:100%;flex-direction:column;align-items:stretch;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.5) calc(var(--u) * 1.5) calc(var(--u) * 2.5)}.dock-stack form:not(:has(.chat-try)){padding-bottom:calc(var(--u) * 1.5)}.chat-log{display:flex;flex-direction:column;gap:var(--space-3);max-width:calc(var(--u) * 190);margin-bottom:var(--space-5);padding-bottom:var(--space-4)}.msg{margin:0;max-width:85%;padding:calc(var(--u) * 2.5) var(--space-3);border-radius:var(--radius-lg);font-size:var(--fs-sm);line-height:var(--leading-normal)}.msg-bot{align-self:flex-start;max-width:100%;display:flex;flex-direction:column;gap:var(--space-2)}.grid-band-weak .grid-band{opacity:.38;transition:opacity var(--speed) var(--ease),filter var(--speed) var(--ease)}.grid-band-weak:hover .grid-band,.grid-band-weak:focus-within .grid-band{opacity:1;filter:none}@media (prefers-reduced-motion: reduce){.grid-band-weak .grid-band{transition:none}}@media (max-width: 560px){.chat-dock{bottom:0;padding-inline:var(--space-2);padding-bottom:max(var(--space-2),env(safe-area-inset-bottom))}}@keyframes modal-fade{0%{opacity:0}}@keyframes modal-rise{0%{opacity:0;transform:translateY(calc(var(--u) * 6)) scale(.98)}}.auth-stack{width:min(calc(var(--u) * 115),100%)}.auth-page{min-height:calc(100dvh - var(--header-height));padding-block:max(var(--space-4),env(safe-area-inset-top)) max(var(--space-4),env(safe-area-inset-bottom))}.auth-stack>.row{margin-bottom:var(--space-4)}.scan-mark{display:inline-flex;line-height:0;border-radius:var(--radius-sm);-webkit-tap-highlight-color:transparent}.scan-mark__img{display:block;height:auto}.scan-mark.is-sweep .scan-mark__img{-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 1.5px,transparent 1.5px 7px),linear-gradient(#000,#000);mask-image:repeating-linear-gradient(180deg,#000 0 1.5px,transparent 1.5px 7px),linear-gradient(#000,#000);-webkit-mask-size:100% 22px,100% 100%;mask-size:100% 22px,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude;animation:rcv-sweep-tall 3s linear 1}@media (prefers-reduced-motion: reduce){.scan-mark.is-sweep .scan-mark__img{animation:none;-webkit-mask-image:none;mask-image:none}}@media (max-width: 480px){.auth-page{padding-inline:var(--space-3)}}@media (pointer: coarse){.input,input:not([type=checkbox]):not([type=radio]),textarea,select{font-size:max(16px,1em)}}.auth-swap{display:grid}.auth-swap>*{grid-area:1 / 1;min-width:0;transition:opacity var(--speed)}.auth-swap>[aria-hidden=true]{visibility:hidden;opacity:0}.auth-swap--field>*{transition:opacity var(--speed) ease,transform calc(var(--speed) * 1.5) cubic-bezier(.2,.7,.1,1),visibility 0s}.auth-swap--field>[aria-hidden=true]{transform:translateY(calc(var(--u) * -1.5));transition:opacity var(--speed) ease,transform calc(var(--speed) * 1.5) cubic-bezier(.2,.7,.1,1),visibility 0s linear var(--speed)}@media (prefers-reduced-motion: reduce){.auth-swap--field>*,.auth-swap--field>[aria-hidden=true]{transition:none;transform:none}}.auth-way{display:grid;align-content:start;gap:var(--space-2)}.auth-title,.card .auth-title{margin:0 0 var(--space-3);font-family:var(--serif);font-size:clamp(28px,min(7.5vw,6dvh),36px);font-weight:var(--weight-heavy);letter-spacing:-.03em;line-height:1.05}.auth-done{display:flex;flex-direction:column;gap:var(--space-3)}.auth-done .auth-title{margin:0}:root{--field-bg: var(--paper);--field-border: color-mix(in srgb, var(--ink) 45%, var(--paper));--field-border-hover: color-mix(in srgb, var(--ink) 70%, var(--paper));--field-border-focus: var(--ink);--field-ring: 0 0 0 3px color-mix(in srgb, var(--accent) 55%, transparent)}@keyframes auth-dots{0%{opacity:.25;transform:translateY(0)}to{opacity:1;transform:translateY(-3px)}}.pw-badges{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;gap:calc(var(--u) * 1.5);margin:var(--space-1) 0 0;padding:0;list-style:none}.pw-badges li{display:flex;min-width:0}.pw-badges li>*{flex:1;justify-content:center}.share-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:var(--space-4);background:#00000073;animation:modal-fade var(--speed) ease both}.share-panel{width:100%;max-width:calc(var(--u) * 120);max-height:calc(100dvh - var(--space-6));overflow-y:auto;padding:var(--space-4);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-overlay, 0 8px 32px rgb(13 18 18 / .12))}.share-thumbs{display:flex;flex-wrap:wrap;gap:calc(var(--u) * 1.5);margin-bottom:var(--space-2)}.share-thumb{display:grid;place-items:center;overflow:hidden;width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.share-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.share-more{align-self:center;font-size:var(--fs-caption)}.share-page{display:grid;place-items:center;min-height:100dvh;padding:var(--space-5) var(--space-3)}.share-card{display:flex;flex-direction:column;gap:var(--space-3);align-items:flex-start;width:100%;max-width:calc(var(--u) * 140)}.share-page-title{margin:0;font-size:var(--fs-xl);line-height:var(--leading-tight)}.share-note{margin:0;font-size:var(--fs-sm)}.share-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 22),1fr));gap:calc(var(--u) * 1.5);width:100%}.share-grid-item{display:grid;place-items:center;overflow:hidden;aspect-ratio:1}.share-grid-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.incoming-shares{display:flex;flex-direction:column;gap:calc(var(--u) * 1.5);margin:0 0 var(--space-4);padding:0;list-style:none}.incoming-share{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;font-size:var(--fs-sm)}.incoming-share-body{min-width:0;display:flex;flex-direction:column;gap:calc(var(--u) * .5)}.incoming-share-note{font-size:var(--fs-caption)}.incoming-share-when{margin-left:auto;flex:none;white-space:nowrap}.shared-peek{margin-top:var(--space-5);padding-top:var(--space-4)}.shared-peek-head{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--ink)}.shared-peek-title{margin:0;font-size:var(--fs-sm)}.incoming-share-email{margin-left:calc(var(--u) * 1.5);font-size:var(--fs-caption)}.failed-upload{display:flex;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3)}.failed-upload:first-child{border-top:0}.contact-chat,:root{--cc-accent: var(--accent);--cc-bg-card: var(--paper);--cc-bg-surface: var(--cream);--cc-border: var(--line);--cc-text: var(--ink);--cc-chip-bg: var(--accent);--cc-chip-text: var(--on-accent)}.split-body .cc-chat .cc-chat__messages{padding:var(--space-2) 0;gap:var(--space-2)}.zoom-pills{display:flex;min-width:0;flex-direction:column;align-items:center;gap:calc(var(--u) * 1)}.upload-trace__panel{margin-top:var(--space-2);padding-top:var(--space-2)}.upload-trace__meta{margin:0 0 var(--space-2);font-size:var(--k-fs-xs, 13px);color:var(--faint);word-break:break-all}.upload-trace__empty{margin:0;font-size:var(--k-fs-xs, 13px);color:var(--faint)}.upload-trace{display:flex;flex-direction:column;gap:calc(var(--u) * .75);max-height:calc(var(--u) * 90);margin:0;padding:0;overflow-y:auto;list-style:none;font-size:var(--k-fs-xs, 13px);line-height:1.45}.upload-trace__row{display:flex;align-items:baseline;gap:calc(var(--u) * 1.5);overflow-wrap:anywhere}.upload-trace__time{flex:none;display:flex;flex-direction:column;align-items:flex-end;color:var(--faint);font-variant-numeric:tabular-nums}.upload-trace__time em{font-style:normal;opacity:.75}.upload-trace__side{flex:none;width:calc(var(--u) * 14);text-transform:none;letter-spacing:normal;font-size:var(--k-fs-2xs, 9px)}.upload-trace__body{min-width:0;flex:1 1 auto;color:var(--ink)}.page-title{margin:0 0 var(--space-2);text-align:start;padding:0;font-size:clamp(1.125rem,3.6vw,1.375rem);line-height:1.25}.page-title .rail-title{display:block;width:100%;max-width:100%;overflow-wrap:anywhere;white-space:normal}.lb-root{z-index:72!important;touch-action:none;overscroll-behavior:contain}.lb-root [data-lb-panel]{touch-action:pan-y;overscroll-behavior:contain}.lb-root .lb-video{touch-action:pan-x}.lb-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lb-pixels{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;z-index:3;pointer-events:none}.lb-pixel{position:absolute;display:block;background-repeat:no-repeat;image-rendering:pixelated;opacity:1;animation-name:lb-pixel-out;animation-duration:.14s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes lb-pixel-out{to{opacity:0}}@keyframes lb-resolve{to{opacity:1}}.share-link-block{display:flex;flex-direction:column;gap:calc(var(--u) * 2)}.share-link-actions{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--u) * 2)}.share-qr{display:flex;flex-direction:column;align-items:center;gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 3)}.share-qr canvas{display:block;width:208px;height:208px}.share-activity{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3)}.share-activity-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.share-live{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-sm)}.share-live-dot{width:8px;height:8px;border-radius:999px;flex:none}.share-live.is-on .share-live-dot,.share-live-dot.is-on{animation:share-pulse 2s ease-in-out infinite}@keyframes share-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.share-live-dot.is-on,.share-live.is-on .share-live-dot{animation:none}}.share-activity-list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.share-activity-row{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--fs-sm)}.shares-sent{display:grid;gap:calc(14px * var(--k-density, 1));min-width:0}.shares-card{align-content:start}.shares-card.is-ended .kit-item__title,.shares-card.is-ended .kit-item__sub{color:rgb(var(--c-ink-muted))}.shares-card__note{margin:0;font-size:var(--k-fs-md, 15px);line-height:1.45;color:rgb(var(--c-ink-muted));overflow-wrap:anywhere}.shares-card__until{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.shares-card__spacer{flex:1 1 0;min-width:0}.shares-unfurl{overflow:hidden;display:grid;min-width:0}.shares-unfurl__cover{gap:2px;grid-template-columns:1fr;grid-template-rows:1fr}.shares-unfurl__cover.is-n2{grid-template-columns:1fr 1fr}.shares-unfurl__cover.is-n3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr}.shares-unfurl__cover.is-n3>:first-child{grid-row:1 / -1}.shares-unfurl__cover.is-n4{grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr}.shares-unfurl__cover.is-n4>:first-child{grid-row:1 / -1}.shares-unfurl__cover.is-n4>:nth-child(4){grid-column:2 / -1}.shares-unfurl__tile.kit-thumb{width:auto;height:auto;min-height:0;border-radius:0}.shares-unfurl__text{display:grid;min-width:0}.shares-unfurl__title{font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.shares-unfurl__url{display:block;min-width:0;-webkit-user-select:all;-moz-user-select:all;user-select:all}.shares-unfurl__missing{display:flex;align-items:flex-start;gap:calc(6px * var(--k-density, 1));margin-top:calc(4px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);line-height:1.4;color:rgb(var(--c-ink-muted))}.shares-unfurl__missing svg{flex:none;margin-top:2px}.shares-unfurl__until{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.shares-strip{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6px * var(--k-density, 1));min-width:0}.shares-strip__btn{display:block;padding:0;border:0;background:none;cursor:zoom-in;line-height:0}.shares-strip__btn:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.shares-strip__thumb.kit-thumb{width:40px;height:40px}.shares-strip.is-quiet{opacity:.6}.shares-strip.is-quiet .shares-strip__thumb.kit-thumb{width:32px;height:32px}.shares-qr{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.shares-qr canvas{flex:none;width:112px;height:112px;padding:calc(6px * var(--k-density, 1))}.shares-ended{display:grid;gap:calc(10px * var(--k-density, 1));justify-items:start}.shares-ended>.kit-items{width:100%}@media (max-width: 760px){.shares-strip{gap:calc(5px * var(--k-density, 1))}.shares-strip__thumb.kit-thumb{width:36px;height:36px}.shares-card__spacer{display:none}}@media (max-width: 640px){.share-link-actions,.share-activity-head{flex-wrap:wrap;row-gap:var(--space-1, 4px)}.share-qr canvas{width:min(208px,60vw);height:min(208px,60vw)}}.signin-qr{display:inline-flex;align-items:center;gap:var(--space-4);text-align:start}.signin-qr__code{display:grid;place-items:center;padding:var(--space-2)}.signin-qr__code canvas{display:block;width:200px;height:200px}.signin-qr__say{display:flex;flex-direction:column;gap:var(--space-1, 4px);max-width:22ch}.signin-qr__title{font-size:var(--fs-md, 1rem)}@media (max-width: 640px){.signin-qr{flex-direction:column;gap:var(--space-3);text-align:center}.signin-qr__say{max-width:none;align-items:center}.signin-qr__code canvas{width:160px;height:160px}}.scan-view{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:3 / 4;max-height:52dvh;overflow:hidden}.scan-view__video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cast-stage{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}.cast-stage--invite{background:var(--canvas, #fff)}.cast-chip{position:fixed;top:max(1rem,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:10;display:inline-flex;align-items:center;gap:calc(.5rem * var(--k-density, 1));padding:calc(.4rem * var(--k-density, 1)) calc(.9rem * var(--k-density, 1));border-radius:999px;background:#0000008c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:var(--k-fs-sm, 13px);line-height:1.2;white-space:nowrap;pointer-events:none}.cast-chip__dot{width:.5rem;height:.5rem;border-radius:999px}@media (prefers-reduced-motion: no-preference){.cast-chip__dot{animation:cast-pulse 2s ease-in-out infinite}}@keyframes cast-pulse{50%{opacity:.35}}.cast-idle{display:grid;justify-items:center;gap:calc(.35rem * var(--k-density, 1));text-align:center;padding:calc(2rem * var(--k-density, 1))}.cast-idle__title{margin:calc(.5rem * var(--k-density, 1)) 0 0;font-size:var(--k-fs-xl, 17px)}.cast-idle__say{margin:0;font-size:var(--k-fs-md, 15px)}.cast-invite{display:grid;justify-items:center;gap:calc(1rem * var(--k-density, 1));max-width:28rem;padding:calc(2rem * var(--k-density, 1)) calc(1.25rem * var(--k-density, 1));text-align:center}.connect-req{position:fixed;left:50%;transform:translate(-50%);bottom:max(1rem,env(safe-area-inset-bottom));z-index:60;width:min(26rem,calc(100vw - 2rem));display:grid;gap:calc(.5rem * var(--k-density, 1))}@media (min-width: 640px){.connect-req{left:auto;right:1rem;transform:none;bottom:1rem}}.connect-req__x{position:absolute;top:.55rem;right:.55rem}.connect-req__title{display:flex;align-items:center;gap:calc(.4rem * var(--k-density, 1));margin:0;padding-right:calc(1.5rem * var(--k-density, 1));font-size:var(--k-fs-lg, 17px)}.connect-req__say{margin:0;font-size:var(--k-fs-md, 15px)}.connect-req__fine{margin:0;font-size:var(--k-fs-xs, 13px)}.connect-req__facts{display:grid;gap:calc(.35rem * var(--k-density, 1));margin:calc(.15rem * var(--k-density, 1)) 0;font-size:var(--k-fs-sm, 13px)}.connect-req__facts dt{font-size:var(--k-fs-xs, 13px)}.connect-req__facts dd{margin:0;word-break:break-word}.connect-req__actions{display:flex;justify-content:flex-end;gap:calc(.5rem * var(--k-density, 1));margin-top:calc(.35rem * var(--k-density, 1))}.app-main .grid-day-head{gap:calc(.5rem * var(--k-density, 1))}.grid-day-head button{width:1rem;height:1rem;border-width:1px}.grid-day-head>span{font-size:var(--k-fs-2xs, 9.92px)}.grid-day-head h2{display:inline-flex;align-items:center;font-size:var(--k-fs-xs, 13px);padding:.05rem calc(.45rem * var(--k-density, 1));border-radius:999px;background:#7f7f7f1f;color:var(--ink, #111);opacity:.7;transition:opacity var(--duration-base, .2s) ease}.grid-day-head:hover h2{opacity:1}.pair-code{display:grid;justify-items:center;gap:calc(10px * var(--k-density, 1))}.pair-code__img{display:grid;place-items:center;width:min(240px,100%,32dvh);aspect-ratio:1}.pair-code__img canvas{display:block;width:100%;height:100%;image-rendering:pixelated}.upload-float{z-index:31}.app-toolbar .page-title{margin:0;min-width:0}.app-toolbar{background:rgb(var(--c-canvas) / .72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:root{--mark-size: 37.5px}.site-header .logo-mark,.site-header .wordmark .logo-mark,.rail-toggle-mark{width:var(--mark-size);height:auto}.logo-mark{height:1.38em}@media (max-width: 640px){.settings-page .card{margin-top:var(--space-3);padding:var(--space-4);border-radius:calc(var(--u) * 4)}.settings-page>.card:first-of-type,.settings-page .card:first-child{margin-top:var(--space-4)}.settings-page .card h2{margin:0;font-size:var(--k-fs-xl, 17px);line-height:1.25}.settings-page .card h2+*{margin-top:var(--space-1)}.settings-page .card dl{margin-top:var(--space-3);gap:var(--space-3)}}.fpanel{display:flex;flex-direction:column;width:min(28rem,calc(100vw - var(--space-3) * 2));max-height:min(70dvh,40rem);color:var(--ink);overflow:hidden;transition:transform calc(var(--speed) * 1.6) cubic-bezier(.2,.7,.1,1),opacity var(--speed) ease,visibility 0s}.fpanel[aria-hidden=true]{transform:translateY(var(--space-4)) scale(.98);opacity:0;visibility:hidden;pointer-events:none;transition:transform calc(var(--speed) * 1.6) cubic-bezier(.2,.7,.1,1),opacity var(--speed) ease,visibility 0s linear var(--speed)}.fpanel__head{display:flex;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.fpanel__title{flex:1;margin:0;font-size:var(--k-fs-lg, 17px)}.fpanel.is-min .fpanel__head{border-bottom:0}.fpanel__head.is-foldable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fpanel.is-min .fpanel__body[hidden]{display:none}.fpanel__sub{margin-left:var(--space-2);font-family:var(--font-body);font-size:var(--fs-sm);letter-spacing:0}.fpanel__body{overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2)}@media (max-width: 640px){.fpanel{width:100%;max-height:70dvh}}@media (prefers-reduced-motion: reduce){.fpanel,.fpanel[aria-hidden=true]{transition:none;transform:none}}.zoom-stack{position:relative;display:flex;min-width:0}@media (max-width: 640px){.upload-float .dx-btn.upload-btn .dx-btn__text{display:none}.upload-float .dx-btn.upload-btn{width:var(--k-control);padding-inline:0}.zoom-stack{position:static}}.receive-panel{position:fixed;z-index:var(--z-receive);left:0;right:0;margin-inline:auto;top:calc(var(--app-header-h, 4rem) + var(--app-toolbar-h, 3.25rem) + var(--space-2));transform-origin:top center}@media (max-width: 640px){.receive-panel{top:auto;left:var(--space-2);right:var(--space-2);bottom:calc(var(--dock-h, 0px) + var(--space-2) + 38px);width:auto;transform-origin:bottom center}}.rcv__offer{display:grid;gap:var(--space-2);width:100%;text-align:left}.rcv__offer-title{margin:0;font-size:var(--fs-sm);line-height:1.4}.rcv__offer-size{color:var(--muted)}.rcv__key{display:inline-block;width:8px;height:8px;margin-right:calc(6px * var(--k-density, 1));border-radius:var(--k-r-xs, 2px);vertical-align:0}.rcv__offer-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}:root{--z-rtc: 69;--z-receive: 47}.rail-scrim{z-index:33}.library-rail{z-index:34}.join-page{min-height:100dvh;display:grid;align-content:center;justify-items:center;gap:calc(1.5rem * var(--k-density, 1));padding:calc(2rem * var(--k-density, 1)) calc(1rem * var(--k-density, 1))}.join-page__mark{justify-content:center}.join-page__mark .logo-mark{filter:invert(1)}.pair-done{align-content:center}.pair-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:100%;max-width:calc(var(--u) * 120);margin:0 auto var(--space-4)}.pair-head__route{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;margin:0;padding:calc(.6rem * var(--k-density, 1)) calc(.9rem * var(--k-density, 1));border-radius:var(--radius-pill)}.pair-head__route>div{min-width:0;text-align:center}.pair-head__route dt{font-size:var(--k-fs-2xs, 9.92px)}.pair-head__route dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--k-fs-sm, 13px)}.pair-history{width:100%;text-align:left}.pair-history__head{display:flex;justify-content:space-between;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid rgb(255 255 255 / .08);font-size:var(--k-fs-xs, 13px)}.pair-history__list{max-height:16rem;margin:0;padding:0;overflow-y:auto;list-style:none}.pair-history__day{margin:var(--space-2) 0 .15rem;font-size:var(--k-fs-2xs, 10.24px)}.pair-history__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-2);padding:calc(.3rem * var(--k-density, 1)) 0;font-size:var(--k-fs-xs, 13px)}.pair-history__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pair-history__meta{white-space:nowrap}.pair-nav{display:flex;justify-content:center;margin-bottom:var(--space-2)}.pair-card{max-width:calc(var(--u) * 120)}.fpanel.support-panel{position:fixed;right:var(--space-4);bottom:max(calc(var(--space-6) + var(--space-4)),env(safe-area-inset-bottom));z-index:62;width:min(25rem,calc(100vw - var(--space-4) * 2));height:min(36rem,calc(100dvh - 8rem));max-height:none}.support-panel .fpanel__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0;overflow:hidden}.support-panel__head{flex:none;display:flex;align-items:center;gap:var(--space-1);min-height:56px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4)}.support-panel__title{flex:1;min-width:0;display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--k-fs-md, 15px)}.support-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.support-thread{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);scrollbar-width:thin}.support-thread__empty{margin:auto 0;align-self:center}.support-thread__end{flex:none;height:0}.support-group{display:flex;align-items:flex-start;gap:var(--space-2);min-width:0}.support-group--user{justify-content:flex-end}.support-group__avatar{flex:none}.support-group__logo{display:block;width:16px;height:auto;-o-object-fit:contain;object-fit:contain}.support-group__stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-width:0;max-width:78%}.support-group--user .support-group__stack{align-items:flex-end}.support-bubble{max-width:100%;padding:var(--space-2) var(--space-3);font-size:var(--k-fs-md, 15px);line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.support-group--support .support-bubble:first-child{border-top-left-radius:6px}.support-group--user .support-bubble:nth-last-child(2){border-bottom-right-radius:6px}.support-bubble--waiting{display:flex;align-items:center;min-height:36px}.support-group__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin:2px 0 0;padding:0 var(--space-1);font-size:var(--k-fs-xs, 13px);line-height:1.3}.support-group--user .support-group__meta{justify-content:flex-end}.support-compose{flex:none;padding:var(--space-3) var(--space-4) var(--space-4)}.support-compose__field{position:relative;display:flex}.support-compose__field .support-compose__input{flex:1;width:100%;min-height:44px;max-height:calc(5.51rem + 22px);padding:11px 52px 11px var(--space-4);line-height:1.45;resize:none;overflow-y:auto}.support-compose__send{position:absolute;right:5px;bottom:5px}.support-compose__field .support-compose__send.dx-round.dx-round--icon-sm{width:34px;height:34px}@media (max-width: 640px){.fpanel.support-panel{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:100%}.support-panel__head{padding:max(var(--space-2),env(safe-area-inset-top)) var(--space-1) var(--space-2) var(--space-3)}.support-thread{padding:var(--space-3);gap:var(--space-3)}.support-compose{padding:var(--space-2) var(--space-3) max(var(--space-3),env(safe-area-inset-bottom))}body:has(.rtcm__tab) .support-compose{padding-bottom:calc(var(--rtc-tab-h, 19px) + var(--space-3) + env(safe-area-inset-bottom,0px))}}.cast-sound{position:fixed;left:50%;bottom:max(1.5rem,env(safe-area-inset-bottom));transform:translate(-50%);z-index:11}.toast-chat{display:flex;gap:calc(.5rem * var(--k-density, 1));align-items:flex-start}.toast-chat__avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;overflow:hidden}.toast-chat__avatar-mark{display:block;width:64%;height:auto;-o-object-fit:contain;object-fit:contain}.toast-chat__content{display:flex;flex-direction:column;min-width:0}.toast-chat__name{font-size:var(--k-fs-xs, 13px);padding:0 0 2px calc(4px * var(--k-density, 1))}.toast-chat__bubble{padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1));font-size:var(--k-fs-md, 15px);line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.toast-chat__hint{padding:calc(4px * var(--k-density, 1)) 0 0 calc(4px * var(--k-density, 1));font-size:var(--k-fs-2xs, 10px)}.cast-idle__poster{max-width:min(60vw,32rem);max-height:45vh;margin-bottom:calc(.75rem * var(--k-density, 1));opacity:.8}.cast-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--space-3) + 3.5rem + env(safe-area-inset-bottom,0px));z-index:71;display:flex;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dx-preload{display:grid;place-items:center;min-height:100dvh}@keyframes dx-preload-rise{0%{transform:translateY(calc((var(--ring) + var(--gap)) / 2))}to{transform:translateY(0)}}@keyframes dx-preload-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.cast-exits{position:fixed;top:max(.75rem,env(safe-area-inset-top));right:.75rem;z-index:12;display:flex}.lightbox-cast.dx-round.dx-round--icon[data-ready=true]{color:rgb(var(--c-brand));box-shadow:inset 0 0 0 1.5px rgb(var(--c-brand) / .6)}.lightbox-cast.dx-round.dx-round--icon[data-ready=true]:hover{background:rgb(var(--c-brand) / .15)}@keyframes fav-pop{0%{transform:scale(.6)}45%{transform:scale(1.25)}to{transform:scale(1)}}.fav-pop{animation:fav-pop .32s var(--ease-standard, cubic-bezier(.2, 0, 0, 1));transform-origin:center}@media (prefers-reduced-motion: reduce){.fav-pop{animation:none}}.cast-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:2}.cast-loading .dx-preload{min-height:0}.dx-btn.is-casting svg{animation:cast-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.dx-btn.is-casting svg{animation:none}}.lb-strip{height:var(--lb-strip-h);position:relative;z-index:55;flex:none;display:flex;gap:calc(.35rem * var(--k-density, 1));overflow-x:auto;scrollbar-width:none}.lb-strip::-webkit-scrollbar{display:none}.lb-strip__cell{position:relative;flex:none;width:52px;height:52px;padding:0;border:0;overflow:hidden;cursor:pointer;opacity:.45;transition:opacity var(--duration-fast),transform var(--duration-fast)}.lb-strip__cell:hover{opacity:.8}.lb-strip__cell.is-current{opacity:1;transform:translateY(-2px);cursor:default}.lb-strip__cell img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lb-strip__blank{display:grid;place-items:center;width:100%;height:100%}.lb-strip__play{position:absolute;right:3px;bottom:3px;width:0;height:0;border-left:7px solid rgb(255 255 255 / 90%);border-top:4.5px solid transparent;border-bottom:4.5px solid transparent;filter:drop-shadow(0 1px 1px rgb(0 0 0 / 60%))}.lb-open .cast-bar{bottom:calc(var(--space-3) + 3.5rem + 3.75rem + env(safe-area-inset-bottom,0px))}.fav-swap{position:relative;display:grid;place-items:center;width:20px;height:20px}.fav-swap__outline,.fav-swap__fill{grid-area:1 / 1}.fav-swap__fill{opacity:0;transform:scale(.7)}.fav-swap__fill.is-on{opacity:1;transform:scale(1)}.fav-swap__fill.fav-pop{animation:fav-pop .32s var(--ease-standard, cubic-bezier(.2, 0, 0, 1))}@media (prefers-reduced-motion: reduce){.fav-swap__fill.fav-pop{animation:none}}.lb-quality{position:absolute;z-index:57;display:inline-flex;align-items:baseline;gap:calc(.3rem * var(--k-density, 1));padding:calc(.25rem * var(--k-density, 1)) calc(.6rem * var(--k-density, 1));border:0;border-radius:var(--pill);font-size:var(--fs-micro, .7rem);letter-spacing:.02em;cursor:pointer;transition:opacity var(--duration-fast),background var(--duration-fast),color var(--duration-fast)}.lb-quality:hover,.lb-quality:focus-visible{opacity:1}@media (max-width: 380px){.lb-quality__more{display:none}}.lb-strip__blank[hidden]{display:none}@keyframes lb-quality-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.join-page__status{display:inline-flex;align-items:center;gap:calc(.6rem * var(--k-density, 1));margin:0;padding:calc(.55rem * var(--k-density, 1)) calc(1.1rem * var(--k-density, 1));border-radius:var(--pill);font-size:var(--fs-sm)}.join-page__spinner{width:14px;height:14px;border-radius:50%;border-top-color:rgb(var(--c-brand));animation:spin .72s linear infinite}@media (prefers-reduced-motion: reduce){.join-page__spinner{animation:none}}.lb-immersive>header,.lb-immersive .lb-strip{display:none}.lb-immersive~.cast-bar,body:has(.lb-immersive) .cast-bar{bottom:calc(var(--space-3) + 3.5rem + env(safe-area-inset-bottom,0px))}html:has(.lb-immersive),html:has(.lb-immersive) body{overflow:hidden;scrollbar-width:none}.lb-immersive .lb-stage{padding:0}.album-page{padding:0 0 calc(var(--u) * 30);max-width:calc(var(--u) * 300);margin-inline:auto}.album-new{display:grid;gap:var(--space-2)}.album-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--u) * 42),1fr));gap:var(--space-3)}.album-card{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.album-card__face{position:relative;display:block;aspect-ratio:1;overflow:hidden;transition:transform var(--speed) var(--ease-standard)}.album-card__face:hover{transform:translateY(-2px)}@media (prefers-reduced-motion: reduce){.album-card__face{transition:none}.album-card__face:hover{transform:none}}.album-card__cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.album-card__blank{display:grid;place-items:center;width:100%;height:100%}.album-card__count{position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2);min-width:1.75rem;padding:.125rem calc(.45rem * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);font-variant-numeric:tabular-nums;text-align:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.album-card__title{display:block;text-decoration:none;overflow-wrap:anywhere}.album-card__title:hover{text-decoration:underline}.album-card__delete{position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);display:grid;place-items:center;width:1.9rem;height:1.9rem;border:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--speed) ease;cursor:pointer}.album-card:hover .album-card__delete,.album-card__delete:focus-visible{opacity:1}@media (hover: none){.album-card__delete{opacity:1}}.album-pick.dx-btn{justify-content:flex-start;gap:calc(10px * var(--k-density, 1));padding-inline:calc(8px * var(--k-density, 1)) calc(14px * var(--k-density, 1))}.album-pick .dx-btn__text{flex:1 1 auto;min-width:0;justify-content:space-between;gap:calc(10px * var(--k-density, 1))}.album-head{flex-wrap:wrap;gap:var(--space-3)}.album-head__actions{flex-wrap:wrap}.upload-float{display:flex;gap:var(--space-2)}@media (max-width: 640px){.upload-float .upload-btn{position:fixed;z-index:32}}:root{--float-row-h: var(--k-control-sm, 36px)}.upload-float{align-items:center}.grid-tools>.dx-round.dx-round--icon,.upload-float>.dx-round.dx-round--icon{width:var(--float-row-h);height:var(--float-row-h)}.grid-tools .dx-select,.upload-float .dx-select{height:var(--float-row-h);min-height:var(--float-row-h);padding-left:calc(14px * var(--k-density, 1));font-size:var(--k-fs-md, 15px)}.grid-tools .dx-select__button{font-size:inherit}.dupes-group__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.upload-tray{position:fixed;right:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;max-height:min(70dvh,40rem)}.upload-tray--wide{max-height:min(70dvh,40rem)}.upload-tray__list{flex:1 1 auto;min-height:0}.upload-tray__panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}@media (max-width: 560px){.upload-tray{left:var(--space-2);right:var(--space-2);width:auto!important;max-height:min(70dvh,40rem)}}@media (max-width: 560px){.album-head__actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.album-head__actions>.dx-btn{justify-content:center;min-width:0;padding-inline:calc(.4rem * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.album-head__actions:has(>.dx-btn:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.upload-float{left:auto;right:var(--space-3);transform:none;max-width:calc(100vw - var(--space-3) * 2)}}.rcv{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));color:rgb(var(--c-ink));text-align:center}.rcv::-webkit-scrollbar{width:0}.rcv__head{flex-wrap:wrap;align-items:baseline;justify-content:center}.rcv__dot{width:.4rem;height:.4rem;border-radius:999px;background:currentColor}.app-toolbar.is-scanning{background:rgb(var(--c-canvas));-webkit-backdrop-filter:none;backdrop-filter:none}.app-toolbar.is-scanning.is-sweep .rail-toggle{-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 1.5px,transparent 1.5px 7px),linear-gradient(#000,#000);mask-image:repeating-linear-gradient(180deg,#000 0 1.5px,transparent 1.5px 7px),linear-gradient(#000,#000);-webkit-mask-size:100% 22px,100% 100%;mask-size:100% 22px,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:xor;mask-composite:exclude;animation:rcv-sweep-tall 3s linear 1}@keyframes rcv-sweep-tall{0%{-webkit-mask-position:0 -22px,0 0;mask-position:0 -22px,0 0}to{-webkit-mask-position:0 calc(100% + 22px),0 0;mask-position:0 calc(100% + 22px),0 0}}@keyframes rcv-scan{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:7px 0;mask-position:7px 0}}@media (prefers-reduced-motion: reduce){.app-toolbar.is-scanning.is-sweep .rail-toggle{animation:none;-webkit-mask-image:none;mask-image:none}}@keyframes rcv-radar{0%{transform:scale(.3);opacity:.55}70%{opacity:.08}to{transform:scale(1);opacity:0}}.rcv__dot.is-peer{background:rgb(var(--c-success))}@keyframes rcv-pulse{0%,to{opacity:1}50%{opacity:.3}}.rcv__wait.kit-loading{min-height:0;height:100%;padding:calc(.75rem * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}@keyframes rcv-packet{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}.rcv__head{display:flex;flex-direction:column;gap:.1rem;min-width:0;width:100%}.receive-panel .fpanel__head{position:relative;align-items:flex-start}.receive-panel .fpanel__head .fpanel__close{position:absolute}.receive-panel .rcv__head-kicker{display:flex;align-items:center}.receive-panel .fpanel__title{min-width:0}.rcv__head-kicker{font-family:var(--font-body);font-size:var(--k-fs-2xs, 10.56px);opacity:.8}.rcv__me-state{flex:none;gap:calc(.35rem * var(--k-density, 1))}.rcv__me-state i{width:7px;height:7px;border-radius:50%;background:rgb(var(--c-ink-faint));animation:rcv-me-wait 1.2s ease-in-out infinite}@keyframes rcv-me-wait{50%{opacity:.3}}.rmark{flex:none;display:block}.rmark.is-live .rmark__bit{animation:rmark-drop 1.1s cubic-bezier(.5,0,.9,.6) infinite}.rmark.is-live .rmark__bit--b{animation-delay:.55s}@keyframes rmark-drop{0%{transform:translateY(-3px);opacity:0}25%{opacity:1}80%{opacity:1}to{transform:translateY(9px);opacity:0}}@media (prefers-reduced-motion: reduce){.rmark.is-live .rmark__bit,.rcv__me-state i{animation:none}}@keyframes rcv-lit{0%,to{border-color:#ffffff24;color:#ffffff59;transform:scale(1)}4%{border-color:#ffffffe6;color:#fff;transform:scale(1.08)}25%{border-color:#ffffff80;color:#ffffffd9;transform:scale(1)}40%,99%{border-color:#ffffff24;color:#ffffff59;transform:scale(1)}}@keyframes rcv-say{0%,to{color:#fff6}4%,25%{color:#fffffff2}40%,99%{color:#fff6}}@keyframes rcv-lit-end{0%,to{border-color:#9ae6a033;color:#9ae6a066;transform:scale(1)}4%{border-color:#9ae6a0f2;color:#9ae6a0;transform:scale(1.08)}40%,99%{border-color:#9ae6a073;color:#9ae6a0bf;transform:scale(1)}}@keyframes rcv-travel{0%{background-position:110% 0;opacity:.18}3%{opacity:.9}18%{background-position:-110% 0;opacity:.9}22%,to{background-position:-110% 0;opacity:.18}}.rcv__lan{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:calc(.3rem * var(--k-density, 1));margin:0;padding:0}.rcv__lan li{display:inline-flex;align-items:center;gap:calc(.35rem * var(--k-density, 1));padding:calc(.2rem * var(--k-density, 1)) calc(.6rem * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-2xs, 10.88px)}.xfer{position:fixed;top:calc(var(--app-header-h, 3.75rem) + var(--space-2) + env(safe-area-inset-top,0px));left:50%;transform:translate(-50%);z-index:45;display:flex;flex-direction:column;align-items:center;gap:calc(.35rem * var(--k-density, 1));width:-moz-max-content;width:max-content;max-width:calc(100vw - var(--space-4))}.xfer__pill{position:relative;overflow:hidden;display:inline-flex;align-items:center;padding:0;border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font:inherit;cursor:pointer}.xfer__fill{position:absolute}.xfer__label{position:relative;display:inline-flex;align-items:center;gap:calc(.45rem * var(--k-density, 1));padding:calc(.4rem * var(--k-density, 1)) calc(.9rem * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);white-space:nowrap}.xfer__pill--idle{padding-right:calc(.25rem * var(--k-density, 1));border-color:#ffffff1a}.xfer__dot{width:.4rem;height:.4rem;border-radius:999px}.xfer__label--button{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.xfer__pct{color:#ffffff8c;font-variant-numeric:tabular-nums}.xfer__tick{display:inline-grid}.xfer.is-open .xfer__label--button{flex:1}.xfer.is-open .xfer__files{border-top:0;border-radius:0 0 var(--radius-card) var(--radius-card)}.xfer__files .xfer__dot{flex:none}.xfer__files{list-style:none;margin:0;padding:calc(.5rem * var(--k-density, 1)) calc(.7rem * var(--k-density, 1));display:grid;gap:calc(.25rem * var(--k-density, 1));width:min(20rem,calc(100vw - var(--space-4)));max-height:11rem;overflow-y:auto;scrollbar-width:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.xfer__files li{display:flex;align-items:center;gap:calc(.5rem * var(--k-density, 1));font-size:var(--k-fs-2xs, 10.88px)}.xfer__files b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xfer__files span{margin-left:auto;flex:none;font-variant-numeric:tabular-nums}.xfer__sum{padding-top:calc(.3rem * var(--k-density, 1));border-top:1px solid rgb(255 255 255 / .1)}.xfer__sum b{font-size:var(--k-fs-2xs, 10.24px)}@media (max-height: 640px){.rcv{gap:calc(.35rem * var(--k-density, 1))}}.lb-bar{position:absolute;top:0;left:0;right:0;z-index:56;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:calc(var(--space-2) + env(safe-area-inset-top,0px)) var(--space-3) var(--space-2);pointer-events:none}.lb-bar>*,.lb-bar button{pointer-events:auto}.lb-bar svg{display:block}@media (max-width: 460px){.lb-bar{padding-left:calc(.5rem * var(--k-density, 1));padding-right:calc(.5rem * var(--k-density, 1))}}.fpanel__head{flex:none}@media (max-width: 640px){body:has(.receive-open--primary) .app-main .app-toolbar{margin-bottom:calc(var(--control) + var(--space-2) * 2)}}@media (max-width: 640px){.fpanel.receive-panel{left:0;right:0;bottom:0;width:100%;max-width:none;margin:0;max-height:min(82dvh,46rem);border-width:var(--hairline) 0 0;border-radius:var(--radius-xl) var(--radius-xl) 0 0;transform-origin:bottom center}.fpanel.receive-panel[aria-hidden=true]{transform:translateY(100%)}.fpanel.receive-panel.is-min .fpanel__head{padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.fpanel.receive-panel .fpanel__head:before{content:"";position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:calc(-18px * var(--k-density, 1));border-radius:var(--radius-pill)}}@keyframes rcv-peer-live{0%,to{box-shadow:0 0 rgb(var(--c-success) / .5)}50%{box-shadow:0 0 0 4px rgb(var(--c-success) / 0)}}.dlc{display:grid;gap:var(--space-3)}.dlc__thumb{display:grid;place-items:center;width:40px;height:40px;overflow:hidden}.dlc__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.dlc__day{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--k-fs-sm, 13px)}.dlc__day .dx-select{width:auto;min-width:11rem}.dlc__thumb{color:var(--muted)}.lb-stage .lb-layer{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}.lb-stage .lb-placeholder,.lb-stage .lb-layer{image-rendering:auto}.lb-unresolved{opacity:0}.lb-resolved{animation:none;opacity:1;transition:opacity .22s cubic-bezier(.2,.7,.1,1)}.lb-placeholder.is-replaced{display:block;visibility:hidden;transition:visibility 0s linear .24s}.lb-pixels{display:none}@media (prefers-reduced-motion: reduce){.lb-resolved,.lb-placeholder.is-replaced{transition:none}}@keyframes rcv-code-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@media (max-width: 640px){.fpanel.receive-panel .fpanel__head{padding:var(--space-2) var(--space-3) var(--space-2)}.receive-panel .rcv{gap:var(--space-2)}}@keyframes thumbs-pill-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dlc__controls{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}@media (max-width: 640px){.dlc__controls{gap:var(--space-2)}.dlc__day{flex:1 1 140px}.dlc__day .dx-select{flex:1;min-width:0}}@media (max-width: 640px){.dlc{min-width:0;max-width:100%}.dlc__thumb,.dlc__thumb img{width:34px;height:34px}}.dlc__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3)}.dlc__toolbar .dlc__controls{margin-left:auto}@media (max-width: 640px){.dlc__toolbar .dlc__controls{margin-left:0;width:100%}}.upload-tray__resume{padding:var(--space-2) var(--space-3)}.stg-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-5)}.stg-wide{grid-column:1 / -1}.stg-usage{display:flex;align-items:center;gap:var(--space-5)}.stg-usage__text{display:grid;gap:calc(4px * var(--k-density, 1));min-width:0}.stg-cta{justify-self:start;margin-top:var(--space-2)}.stg-kinds{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.stg-chart__cap{margin:0 0 var(--space-3);font-size:var(--k-fs-md, 15px)}@media (max-width: 760px){.stg-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin-top:var(--space-3)}.stg-usage{gap:var(--space-4)}.stg-usage .kit-ring{width:104px!important;height:104px!important}}@media (max-width: 640px){.app-toolbar .page-title{position:absolute;left:var(--bar-gutter, var(--space-3));bottom:2px;z-index:1;max-width:40%;overflow:hidden;font-size:var(--k-fs-sm, 13px);line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.app-toolbar .page-title .rail-title{font-size:inherit;white-space:nowrap}}@media (max-width: 640px){.upload-tray--min header>button:first-child{padding-top:calc(6px * var(--k-density, 1));padding-bottom:calc(6px * var(--k-density, 1));gap:calc(10px * var(--k-density, 1))}.upload-tray--min [role=progressbar][aria-label$=uploaded]{width:26px!important;height:26px!important}.upload-tray--min [role=progressbar][aria-label$=uploaded] svg{width:26px;height:26px}.upload-tray--min header p+p{display:none}.upload-tray--min header p{font-size:var(--k-fs-sm, 13px)}.upload-float .upload-btn{transition:bottom var(--speed) cubic-bezier(.2,.7,.1,1)}}body.lb-open .share-scrim{z-index:74}.stg-pending{margin-top:var(--space-2)}@keyframes stg-choice-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width: 640px){.app-toolbar .page-title:has(.search-clear-chip){max-width:70%;overflow:visible}.app-toolbar .page-title:has(.search-clear-chip) .rail-title{overflow:hidden;text-overflow:ellipsis}.app-toolbar .page-title:has(.search-clear-chip){bottom:-14px}.app-toolbar:has(.search-clear-chip){margin-bottom:calc(var(--space-2) + 18px)}}.pil-stage{display:grid;place-items:center;aspect-ratio:3 / 2;margin-bottom:var(--space-2);overflow:hidden}.pil-svg{width:100%;height:100%}.pil-body{fill:rgb(var(--c-ink))}.pil-inner{fill:rgb(var(--c-surface))}.pil-label{font-size:var(--k-fs-2xs, 9px);letter-spacing:.02em}@keyframes pil-drop{0%{transform:translateY(-20px);opacity:0}12%{opacity:1}32%,to{transform:translateY(78px);opacity:1}}@keyframes pil-door{0%,38%{transform:scaleX(0)}52%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pil-lock{0%,52%{opacity:0;transform:translateY(4px)}60%,86%{opacity:1;transform:none}to{opacity:0}}.pil-arc{fill:none}@keyframes pil-wave{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes pil-shown{0%,35%{opacity:0}55%,85%{opacity:.85}to{opacity:0}}.iso-svg{width:100%;height:100%;max-width:220px}.iso-t{fill:rgb(var(--c-surface));stroke:rgb(var(--c-ink) / .25);stroke-width:1;stroke-linejoin:round}.iso-l{fill:rgb(var(--c-ink) / .14);stroke:rgb(var(--c-ink) / .25);stroke-width:1;stroke-linejoin:round}.iso-r{fill:rgb(var(--c-ink) / .26);stroke:rgb(var(--c-ink) / .25);stroke-width:1;stroke-linejoin:round}.iso-vault .iso-t,.iso-lidbox .iso-t{fill:rgb(var(--c-ink))}.iso-vault .iso-l,.iso-lidbox .iso-l{fill:rgb(var(--c-ink) / .85)}.iso-vault .iso-r,.iso-lidbox .iso-r{fill:rgb(var(--c-ink) / .7)}.iso-file .iso-t{fill:rgb(var(--c-brand))}.iso-file .iso-l,.iso-file .iso-r{fill:rgb(var(--c-brand) / .7)}.iso-tile--hit .iso-t{fill:rgb(var(--c-brand))}.iso-screen{fill:rgb(var(--c-ink));stroke:rgb(var(--c-ink) / .4)}.iso-file-drop{animation:iso-drop 3.6s cubic-bezier(.3,.7,.2,1) infinite}@keyframes iso-drop{0%{transform:translateY(-22px);opacity:0}12%{opacity:1}40%,to{transform:translateY(22px);opacity:1}}.iso-lid{animation:iso-lid 3.6s cubic-bezier(.3,.7,.2,1) infinite}@keyframes iso-lid{0%,42%{transform:translateY(-40px);opacity:0}58%,88%{transform:translateY(0);opacity:1}97%{transform:translateY(0);opacity:0}to{transform:translateY(-40px);opacity:0}}.iso-lens{animation:iso-sweep 3.6s ease-in-out infinite}.iso-lens__ring{fill:rgb(var(--c-surface) / .6);stroke:rgb(var(--c-ink));stroke-width:3}.iso-lens__handle{stroke:rgb(var(--c-ink));stroke-width:4;stroke-linecap:round}@keyframes iso-sweep{0%{transform:translate(52px,46px)}35%{transform:translate(84px,76px)}60%,to{transform:translate(110px,58px)}}.iso-hit{animation:iso-lift 3.6s ease-in-out infinite}@keyframes iso-lift{0%,55%{transform:translateY(0)}70%,92%{transform:translateY(-8px)}to{transform:translateY(0)}}.iso-hop{animation:iso-hop 2.8s cubic-bezier(.4,0,.2,1) infinite}@keyframes iso-hop{0%,10%{transform:translate(0);opacity:0}18%{opacity:1}50%{transform:translate(38px,-26px)}80%,to{transform:translate(72px,2px);opacity:1}}.iso-screen{animation:iso-glow 2.8s ease infinite}@keyframes iso-glow{0%,70%{fill:rgb(var(--c-ink))}82%,96%{fill:rgb(var(--c-brand))}to{fill:rgb(var(--c-ink))}}@media (prefers-reduced-motion: reduce){.iso-file-drop,.iso-lid,.iso-lens,.iso-hit,.iso-hop,.iso-screen{animation:none}.iso-lid{opacity:1}.iso-lens{transform:translate(110px,58px)}.iso-hit{transform:translateY(-8px)}.iso-hop{transform:translate(72px,2px);opacity:1}}.isog{width:36px;height:36px;overflow:visible;transition:transform .25s cubic-bezier(.3,.7,.2,1)}.isog .iso-t,.isog .iso-l,.isog .iso-r{stroke-width:.75}.isog-arc{fill:none;stroke:rgb(var(--c-ink) / .4);stroke-width:1.2}.isog-screen{fill:rgb(var(--c-ink));stroke:rgb(var(--c-ink));stroke-width:.75;stroke-linejoin:round}.isog-shown{fill:rgb(var(--c-brand))}.isog-lens{fill:rgb(var(--c-surface) / .7);stroke:rgb(var(--c-ink));stroke-width:2}.isog-handle{stroke:rgb(var(--c-ink));stroke-width:2.6;stroke-linecap:round}.isog-lock,.isog-play,.isog-seal{fill:rgb(var(--c-brand))}.isog-flap{fill:none;stroke:rgb(var(--c-ink) / .45);stroke-width:1}@media (prefers-reduced-motion: reduce){.isog{transition:none}}[data-spotlight]{z-index:2;outline:3px solid rgb(var(--c-brand));outline-offset:3px;animation:tile-spot 2.6s cubic-bezier(.2,.7,.1,1) both}body[data-spotlighting] [data-media-id]:not([data-spotlight]){opacity:.22;filter:grayscale(.6);transition:opacity .35s ease,filter .35s ease}body[data-spotlighting] [data-spotlight]{position:relative;z-index:6;outline:3px solid rgb(var(--c-brand));outline-offset:3px;box-shadow:0 0 0 9px rgb(var(--c-brand) / .28),0 24px 48px -16px rgb(var(--c-ink) / .55);transform:scale(1.06);animation:tile-spot-lift .5s cubic-bezier(.22,.8,.2,1) both}@keyframes tile-spot-lift{0%{transform:scale(1);box-shadow:0 0 rgb(var(--c-brand) / 0)}to{transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){body[data-spotlighting] [data-spotlight]{animation:none}body[data-spotlighting] [data-media-id]:not([data-spotlight]){transition:none}}@keyframes tile-spot{0%{transform:scale(1);outline-color:rgb(var(--c-brand) / 0)}12%{transform:scale(1.04);outline-color:rgb(var(--c-brand))}30%{transform:scale(1)}75%{outline-color:rgb(var(--c-brand))}to{outline-color:rgb(var(--c-brand) / 0)}}@media (prefers-reduced-motion: reduce){[data-spotlight]{animation:none}}#how,#faq{scroll-margin-top:6.5rem}.upload-tray,.dx-toasts.dx-toasts--app,html .xfer.xfer--corner{translate:0 calc(-1 * var(--tray-lift, 0px));transition:translate .25s cubic-bezier(.2,.7,.1,1)}@media (prefers-reduced-motion: reduce){.upload-tray,.dx-toasts.dx-toasts--app,html .xfer.xfer--corner{transition:none}}@keyframes adm-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.isog-arc--solid{stroke-dasharray:none;stroke:rgb(var(--c-ink) / .55);stroke-width:1.6;stroke-linecap:round}.fpanel{border-radius:var(--k-r-xl, 24px)}@media (max-width: 640px){.fpanel{border-radius:var(--k-r-xl, 22px)}}@media (max-width: 760px){:root{--float-row-h: 32px}}.lb-hold{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none}.lb-root:has(.lb-strip):not(.lb-immersive) .lb-hold{top:var(--lb-strip-h)}.lb-nopreview{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:-moz-fit-content;height:fit-content;max-width:320px}.lb-info{display:flex;flex-direction:column;gap:calc(18px * var(--k-density, 1));padding:16px 14px calc(16px + env(safe-area-inset-bottom,0px));font-size:var(--k-fs-md, 15px);line-height:1.4}@media (min-width: 640px){.lb-info{padding:calc(64px + env(safe-area-inset-top,0px)) 18px 20px}}.lb-info__head{display:grid;gap:calc(4px * var(--k-density, 1));min-width:0}.lb-info__title{margin:0;font-size:var(--k-fs-xl, 17px);line-height:1.25;overflow-wrap:anywhere}.lb-info__sub{margin:0;font-size:var(--k-fs-sm, 13px);color:var(--lb-info-label);font-variant-numeric:tabular-nums}.lb-info__group{display:grid;gap:calc(8px * var(--k-density, 1));min-width:0}.lb-info .kit-eyebrow{padding:0 2px;color:var(--lb-info-label)}.lb-info .kit-card.lb-info__card{background:var(--lb-info-surface)}.lb-info__text{margin:0;overflow-wrap:anywhere;white-space:pre-line}.lb-info__faint{display:block;font-size:var(--k-fs-sm, 13px);color:var(--lb-info-label)}.lb-info .kit-facts__row{grid-template-columns:auto minmax(0,1fr);gap:calc(12px * var(--k-density, 1));padding:calc(11px * var(--k-density, 1)) calc(14px * var(--k-density, 1));align-items:baseline}.lb-info .kit-facts__row+.kit-facts__row{border-top-color:var(--lb-info-line)}.lb-info .kit-facts dt{font-size:var(--k-fs-sm, 13px);color:var(--lb-info-label);white-space:nowrap}.lb-info .kit-facts dd{font-size:var(--k-fs-md, 15px);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.lb-info .kit-facts--tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(8px * var(--k-density, 1))}.lb-info .kit-facts--tiles .kit-facts__tile:last-child:nth-child(odd){grid-column:1 / -1}.lb-info .kit-card.kit-facts__tile{padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1));gap:2px;background:var(--lb-info-surface)}.lb-info .kit-facts--tiles dt{font-size:var(--k-fs-xs, 13px)}.lb-info .kit-facts--tiles dd{text-align:left;font-size:var(--k-fs-lg, 15px)}.lb-info__action.dx-btn{justify-self:start}.lb-info .kit-notice--info{padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) calc(10px * var(--k-density, 1));align-items:flex-start;background:var(--lb-info-surface);font-size:var(--k-fs-md, 15px)}.lb-info .kit-notice--info b{display:block}.lb-info .kit-notice__icon{width:28px;height:28px}.lb-info__badges{display:flex;flex-wrap:wrap;gap:calc(6px * var(--k-density, 1));min-width:0}.lb-info .kit-badge{max-width:100%}.lb-info .kit-loading.lb-info__loading{min-height:0;padding:calc(14px * var(--k-density, 1)) 0;color:var(--lb-info-label)}.lb-info__similar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(6px * var(--k-density, 1))}.lb-info__similar>button{aspect-ratio:1;min-height:0}.lb-info__similar img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;color:transparent;font-size:0}.receive-panel .rcv__head{flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(10px * var(--k-density, 1));text-align:left}.receive-panel .rcv__head .rcv__me-state{flex:none}.rcv-me__text{display:grid;gap:2px;min-width:0;justify-items:start}.rcv-me__text .kit-eyebrow{margin:0}.rcv-me__hint{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.rcv-sync,.rcv-history{width:100%;text-align:left}.rcv-history .kit-module__body{display:grid;gap:calc(10px * var(--k-density, 1))}.pair-panel{display:grid;justify-items:center}.pair-panel__card{display:grid;width:100%;text-align:left}.pair-panel__action{display:grid;justify-items:center;gap:calc(10px * var(--k-density, 1));min-width:0;text-align:center}.pair-panel__action--receive{padding:calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.pair-panel__title{margin:calc(4px * var(--k-density, 1)) 0 0;font-size:var(--k-fs-xl, 24px)}.pair-panel__text{margin:0 0 calc(6px * var(--k-density, 1));max-width:30ch;font-size:var(--k-fs-md, 15px);line-height:1.5}.signin-qr.is-bare{display:grid;justify-items:center;gap:calc(12px * var(--k-density, 1));background:transparent;text-align:center}.signin-qr.is-bare .signin-qr__say{align-items:center;max-width:30ch}.signin-qr.is-bare .signin-qr__code{border-radius:var(--k-r-lg, 14px);padding:calc(10px * var(--k-density, 1))}.signin-qr.is-bare .signin-qr__title{font-size:var(--k-fs-xl, 24px)}@media (max-width: 760px){.pair-panel__tabs{max-width:100%}}.receive-panel .rcv__head{flex-wrap:wrap}body:has(.rtcm__tab) .chat-dock{padding-bottom:calc(5px * var(--k-density, 1))}@media (max-width: 560px){body:has(.rtcm__tab) .chat-dock{padding-bottom:calc(var(--rtc-tab-h, 19px) + 6px + env(safe-area-inset-bottom,0px))}}.receive-panel .fpanel__head{padding:calc(10px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.receive-panel .fpanel__head .fpanel__close{top:8px;right:8px}.receive-panel .fpanel__head .fpanel__min{right:44px}.receive-panel .fpanel__body{padding:calc(12px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.receive-panel .rcv{display:block;padding:0;text-align:left}.receive-panel .rcv>.kit-notice,.receive-panel .rcv>.dx-btn{margin:0 0 calc(10px * var(--k-density, 1))}@media (max-width: 640px){.fpanel.receive-panel .fpanel__body{padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px))}.receive-panel .fpanel__head{padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(10px * var(--k-density, 1))}}@keyframes rcv-topsheet-in{0%{opacity:0;transform:translate(-50%,-36px)}to{opacity:1;transform:translate(-50%)}}@keyframes rcv-topsheet-out{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-36px)}}.receive-panel .rcv-sections{margin:0;padding:0;border-radius:0;background:transparent;box-shadow:none}.receive-panel{transition:top .42s cubic-bezier(.22,.8,.2,1),transform calc(var(--speed) * 1.6) cubic-bezier(.2,.7,.1,1),opacity var(--speed) ease,visibility 0s}.receive-panel .fpanel__body:not([hidden]){animation:rcv-body-in .32s cubic-bezier(.22,.8,.2,1) both}@keyframes rcv-body-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.receive-panel{transition:none}.receive-panel .fpanel__body{animation:none}}@media (max-width: 480px){.stg-usage{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:calc(14px * var(--k-density, 1))}.stg-usage .kit-ring{width:88px!important;height:88px!important}.stg-usage__text{display:contents}.stg-usage__text>.kit-stat{grid-column:2;min-width:0}.stg-usage .kit-stat__value b{font-size:var(--k-fs-3xl, 32px)}.stg-usage .kit-stat__value small{font-size:var(--k-fs-lg, 15px)}.stg-cta{grid-column:1 / -1;justify-self:stretch;width:100%;margin-top:calc(4px * var(--k-density, 1))}}.pair-panel{width:min(960px,100%);gap:calc(10px * var(--k-density, 1))}.pair-panel__card{grid-template-columns:minmax(0,1fr);gap:calc(18px * var(--k-density, 1));align-items:start}.pair-panel__how{padding:calc(18px * var(--k-density, 1)) 0 0;border-left:0;border-top:1px solid var(--k-rule, rgb(var(--c-line)))}@media (min-width: 761px){.signin-qr.is-bare{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:center;gap:calc(24px * var(--k-density, 1));text-align:left}.signin-qr.is-bare .signin-qr__say{align-items:flex-start;max-width:38ch}.pair-panel__action{justify-items:start;text-align:left}.pair-panel__action--receive{grid-template-columns:auto minmax(0,1fr);-moz-column-gap:calc(24px * var(--k-density, 1));column-gap:calc(24px * var(--k-density, 1));align-items:center}.pair-panel__action--receive .pair-panel__text{max-width:46ch}}@media (max-width: 760px){.pair-panel{gap:calc(8px * var(--k-density, 1))}.pair-panel__card.kit-card--pad-md{padding:calc(14px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(16px * var(--k-density, 1))}.pair-panel__card{gap:calc(14px * var(--k-density, 1))}.signin-qr.is-bare{gap:calc(10px * var(--k-density, 1))}.signin-qr.is-bare .signin-qr__code{padding:calc(6px * var(--k-density, 1));border-radius:var(--k-r-md, 12px)}.signin-qr.is-bare .signin-qr__code canvas{width:168px;height:168px}.signin-qr.is-bare .signin-qr__title{font-size:var(--k-fs-xl, 17px)}.signin-qr.is-bare .signin-qr__say{gap:2px}.pair-panel__how{padding-top:calc(14px * var(--k-density, 1))}}.site-header:not(.app-shell .site-header){position:sticky;top:0;z-index:40}.receive-panel .kit-section.rcv-sync+.kit-section.rcv-history{border-top:0;padding-top:0}.rcv-live .kit-row__more{gap:calc(10px * var(--k-density, 1))}.rcv-peer__received{border-top:1px solid var(--k-rule, rgb(var(--c-line)));padding-top:calc(6px * var(--k-density, 1))}.rcv-peer__received .kit-rows__head{padding:2px calc(10px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.rcv-peer__received .kit-rows__title{font-size:var(--k-fs-2xs, 10.88px)}.receive-panel .rcv-sync .kit-row__title{white-space:normal;line-height:1.25}.dlc__selectall{display:inline-flex;align-items:center;gap:calc(10px * var(--k-density, 1));cursor:pointer;font-size:var(--k-fs-md, 15px)}.dlc__selection{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6px * var(--k-density, 1))}@media (max-width: 640px){.dlc__selection{flex:1 0 100%;order:3}}[id^=pillar-]{scroll-margin-top:6.5rem}.dock-stack{position:relative}.dock-stack>.search-suggest{position:absolute;left:0;right:0;bottom:calc(100% + var(--space-2));z-index:3;max-height:min(21rem,calc(100dvh - var(--dock-h, 72px) - 120px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;animation:suggest-in .16s cubic-bezier(.22,.8,.2,1) both}@keyframes suggest-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.search-suggest{animation:none}}body:has(.search-suggest) :is(.upload-btn,.receive-open){opacity:0;pointer-events:none;transition:opacity .12s}.kit-card.rcv-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(4px * var(--k-density, 1)) calc(14px * var(--k-density, 1));width:100%;text-align:left}.rcv-card__title{font-size:var(--k-fs-lg, 17px);line-height:1.2;color:rgb(var(--c-ink));overflow-wrap:anywhere}.rcv-card__action{justify-self:end}.rcv-card__more{grid-column:1 / -1;display:grid;gap:calc(8px * var(--k-density, 1));min-width:0;margin-top:calc(8px * var(--k-density, 1))}.rcv-cards{display:grid;gap:calc(8px * var(--k-density, 1))}.kit-card.rcv-card .rcv__offer-actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(8px * var(--k-density, 1))}.rcv-card .rcv-peer__received{margin:0}@media (max-width: 640px){.kit-card.rcv-card{gap:calc(4px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.rcv-card__title{font-size:var(--k-fs-lg, 15px)}}.rcv-hero{position:relative;display:grid;padding-top:calc(96px * var(--k-density, 1));width:100%}.rcv-hero__tile{position:absolute;top:0;left:50%;z-index:1;transform:translate(-50%);display:grid;justify-items:center;gap:calc(8px * var(--k-density, 1));width:172px;padding:calc(14px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border-radius:var(--k-r-card, 36px)}.rcv-hero__qr{display:grid;place-items:center;width:132px;aspect-ratio:1;padding:calc(8px * var(--k-density, 1))}.rcv-hero__qr canvas{display:block;width:100%!important;height:auto!important;image-rendering:pixelated}.rcv-hero__card{display:grid;gap:calc(10px * var(--k-density, 1));min-height:236px;padding:calc(18px * var(--k-density, 1)) calc(20px * var(--k-density, 1)) calc(18px * var(--k-density, 1))}.rcv-hero__top{display:flex;align-items:flex-start;font-size:var(--k-fs-lg, 15px)}.rcv-hero__list{display:grid;gap:2px;margin:calc(108px * var(--k-density, 1)) 0 0;padding:0;list-style:none}.rcv-hero__device{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--k-density, 1))}.rcv-hero__device:first-child{border-top:0}.rcv-hero__who{display:grid;min-width:0}.rcv-hero__who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rcv-hero__who span{font-size:var(--k-fs-sm, 13px)}.rcv-hero__device.is-live .rcv-hero__who span{color:rgb(var(--c-ink));font-weight:var(--k-fw-semibold, 600)}.rcv-hero__empty{margin:calc(108px * var(--k-density, 1)) 0 0;font-size:var(--k-fs-md, 15px)}.rcv-hero__foot{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto;padding-top:calc(6px * var(--k-density, 1))}.rcv-hero__foot>span{font-size:var(--k-fs-md, 15px)}.rcv-hero__foot b{display:inline-flex;align-items:baseline;gap:calc(6px * var(--k-density, 1));font-size:var(--k-fs-3xl, 32px);font-style:italic;line-height:.9}.rcv-hero__foot b small{font-size:var(--k-fs-md, 15px);font-style:normal}@media (max-width: 640px){.rcv-hero{padding-top:calc(84px * var(--k-density, 1))}.rcv-hero__tile{border-radius:var(--k-r-card, 32px)}.rcv-hero__qr{width:114px}.rcv-hero__foot b{font-size:var(--k-fs-3xl, 32px)}}.rcv-hero__top{justify-content:flex-end}.kit-card.rcv-card.is-active,.kit-card.rcv-card.is-trouble{box-shadow:none}.rcv-card .kc-seg{margin-top:2px}.rcv-card .kc-seg__part{height:8px;border-radius:var(--k-r-xs, 4px)}.rcv-card .kc-seg__bar{gap:calc(3px * var(--k-density, 1))}.rcv-card .kc-seg__legend{margin-top:calc(8px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.receive-panel .rcv-live{margin-bottom:calc(10px * var(--k-density, 1))}@media (max-width: 640px){.fpanel.receive-panel.is-over{z-index:72;max-height:calc(100dvh - var(--dock-h, 0px) - 56px - env(safe-area-inset-top,0px));box-shadow:0 -18px 40px -16px rgb(var(--c-ink) / .35)}.fpanel.receive-panel{transition:max-height .32s cubic-bezier(.22,.8,.2,1),box-shadow .2s ease}}.rcv-hero__device.is-scanned .rcv-hero__who span,.rcv-hero__device.is-waiting .rcv-hero__who span{color:rgb(var(--c-ink));font-weight:var(--k-fw-semibold, 600)}.rcv-hero__device.is-waiting .rcv-hero__who span{animation:rcv-me-wait 1.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.rcv-hero__device.is-waiting .rcv-hero__who span{animation:none}}@media (min-width: 641px){.fpanel.receive-panel.is-over{z-index:72;top:calc(16px + env(safe-area-inset-top,0px));max-height:calc(100dvh - var(--dock-h, 0px) - 40px);box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 28px 56px -24px rgb(var(--c-ink) / .38)}.fpanel.receive-panel{transition:top .42s cubic-bezier(.22,.8,.2,1),max-height .42s cubic-bezier(.22,.8,.2,1),transform calc(var(--speed) * 1.6) cubic-bezier(.2,.7,.1,1),opacity var(--speed) ease,visibility 0s}}.rcv-devcard{display:grid;width:100%}.rcv-devcard__top{justify-content:space-between}.rcv-devcard__who{display:grid;min-width:0}.rcv-devcard__who b{overflow:hidden;text-overflow:ellipsis;font-size:var(--k-fs-xl, 17px)}.rcv-devcard .kit-row{padding:calc(8px * var(--k-density, 1)) 0;border-radius:0;background:transparent}.rcv-devcard .rcv-hero__foot b{font-size:var(--k-fs-3xl, 32px)}.fpanel.receive-panel.rcv-sheet{position:fixed;left:0;right:0;z-index:71;width:min(560px,calc(100vw - 32px));margin-inline:auto}.receive-panel.rcv-sheet>.fpanel__head{display:none}.receive-panel.rcv-sheet>.fpanel__body{position:relative;padding:calc(18px + env(safe-area-inset-top,0px)) 18px 22px;overflow-y:auto}.rcv-sheet__controls{position:absolute;top:calc(12px + env(safe-area-inset-top,0px));right:12px;z-index:2;display:flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.rcv-sheet__card{margin-bottom:calc(14px * var(--k-density, 1))}@media (max-width: 640px){.fpanel.receive-panel.rcv-sheet{width:100vw;left:0;right:0}.receive-panel.rcv-sheet>.fpanel__body{padding:calc(14px + env(safe-area-inset-top,0px)) 12px 18px}}.rcv-sheet__dock{position:sticky;z-index:3;height:0}.rcv-sheet__dock .rcv-sheet__controls{top:0}.rcv-sheet__bar{position:absolute;left:-18px;right:-18px;padding:calc(10px + env(safe-area-inset-top,0px)) 18px 10px;cursor:pointer;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.22,.8,.2,1)}.receive-panel.is-docked .rcv-sheet__bar{opacity:1;transform:none;pointer-events:auto}.rcv-dock{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));width:-moz-fit-content;width:fit-content;max-width:calc(100% - 100px);padding:calc(6px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(6px * var(--k-density, 1)) calc(6px * var(--k-density, 1))}.rcv-dock__qr{flex:none;width:60px;aspect-ratio:1;padding:calc(4px * var(--k-density, 1))}.rcv-dock__qr canvas{display:block;width:100%!important;height:auto!important;image-rendering:pixelated}.rcv-dock__text{display:grid;min-width:0}.rcv-dock__text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-body)}.rcv-dock__text span{font-size:var(--k-fs-xs, 13px)}.receive-panel.is-docked .rcv-sheet__dock .rcv-sheet__controls{top:calc(26px + env(safe-area-inset-top,0px))}@media (max-width: 640px){.rcv-sheet__bar{left:-12px;right:-12px;padding:calc(8px + env(safe-area-inset-top,0px)) 12px 8px}.rcv-dock__qr{width:52px}.receive-panel.is-docked .rcv-sheet__dock .rcv-sheet__controls{top:calc(20px + env(safe-area-inset-top,0px))}}.rcv-sheet__dock{top:0;margin-top:calc(-18px - env(safe-area-inset-top,0px))}.receive-panel.rcv-sheet>.fpanel__body>.rcv-sheet__dock .rcv-sheet__controls{top:calc(12px + env(safe-area-inset-top,0px))}.rcv-sheet__bar{top:0}.receive-panel.rcv-sheet.is-docked>.fpanel__body>.rcv-sheet__dock .rcv-sheet__controls{top:calc(26px + env(safe-area-inset-top,0px))}.rcv-sheet__dock+.rcv-sheet__card{padding-top:calc(18px + env(safe-area-inset-top,0px))}@media (max-width: 640px){.rcv-sheet__dock{top:0;margin-top:calc(-14px - env(safe-area-inset-top,0px))}.rcv-sheet__bar{top:0}.receive-panel.rcv-sheet.is-docked>.fpanel__body>.rcv-sheet__dock .rcv-sheet__controls{top:calc(22px + env(safe-area-inset-top,0px))}.rcv-sheet__dock+.rcv-sheet__card{padding-top:calc(14px + env(safe-area-inset-top,0px))}}.rcv-hero__device.is-dim{opacity:.45}.rcv-hero__device.is-dim:hover,.rcv-hero__device.is-dim:focus-within{opacity:.8}.rcv-hero__others{padding:calc(4px * var(--k-density, 1)) 0 0;border-top:1px solid rgb(var(--c-ink) / .1)}.rcv-hero__others button{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1)) 0;background:none;border:0;cursor:pointer;font:inherit;font-size:var(--k-fs-sm, 13px)}.rcv-hero__device{transition:opacity .2s ease}.lb-nav.dx-round.dx-round--icon{box-shadow:none;border:0}.lb-nav.dx-round.dx-round--icon svg{stroke-width:2.25}.lb-nav.dx-round.dx-round--icon:disabled{opacity:0;pointer-events:none}.lb-root.lb-immersive .lb-nav.dx-round.dx-round--icon,.lb-root:fullscreen .lb-nav.dx-round.dx-round--icon{opacity:0;background:transparent}.lb-root.lb-immersive .lb-nav.dx-round.dx-round--icon:hover,.lb-root:fullscreen .lb-nav.dx-round.dx-round--icon:hover{opacity:0;background:transparent}.lb-root.lb-immersive .lb-nav.dx-round.dx-round--icon:focus-visible,.lb-root:fullscreen .lb-nav.dx-round.dx-round--icon:focus-visible{opacity:1}.lb-root>header,.lb-root .lb-strip,.lb-root .lb-nav.dx-round.dx-round--icon{transition:opacity .2s ease}.lb-root.lb-bare>header,.lb-root.lb-bare .lb-strip{opacity:0;pointer-events:none}.lb-root.lb-bare .lb-nav.dx-round.dx-round--icon,.lb-root.lb-bare .lb-nav.dx-round.dx-round--icon:hover{opacity:0;background:transparent}.lb-slideshow{position:absolute;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;border:0;cursor:pointer;font:inherit}.lb-slideshow__dot{border-radius:50%;background:rgb(var(--c-ink));animation:lb-slide-beat 1.4s ease-in-out infinite}@keyframes lb-slide-beat{50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.lb-slideshow__dot{animation:none}}.lb-slideshow{top:auto}.lb-slideshow svg{flex:none}.lb-slideshow{gap:calc(5px * var(--k-density, 1));padding:2px calc(9px * var(--k-density, 1)) 2px calc(7px * var(--k-density, 1));font-size:var(--k-fs-2xs, 10.88px);line-height:1.4}.lb-slideshow svg{width:9px;height:9px}.lb-slideshow__dot{width:5px;height:5px}.lb-slideshow.is-on{text-shadow:0 1px 2px rgb(0 0 0 / .75),0 0 10px rgb(0 0 0 / .45)}.lb-slideshow.is-on svg{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .75))}.lb-slideshow__count{font-variant-numeric:tabular-nums}.fav-swap__fill{transition:none}.fav-swap__fill.fav-pop{animation-duration:.2s}.lb-root:has(.lb-strip):not(.lb-immersive) .lb-stage .lb-layer,.lb-root:has(.lb-strip):not(.lb-immersive) .lb-placeholder,.lb-root:has(.lb-strip):not(.lb-immersive) .lb-loading{top:calc(var(--lb-head-h, 56px) + 12px);height:calc(100% - var(--lb-head-h, 56px) - 24px)}.lb-stage{--lb-zoom: 1;--lb-x: 0px;--lb-y: 0px}.lb-stage .lb-frame{scale:var(--lb-zoom);translate:var(--lb-x) var(--lb-y);transform-origin:center}.lb-stage.is-zoomed{cursor:grab}.lb-stage.is-zoomed:active{cursor:grabbing}.lb-slideshow{bottom:-2px}.lb-root:has(.lb-strip):not(.lb-immersive) .lb-stage .lb-layer,.lb-root:has(.lb-strip):not(.lb-immersive) .lb-placeholder,.lb-root:has(.lb-strip):not(.lb-immersive) .lb-loading{bottom:auto}.lb-slideshow{z-index:56}.rcv-devcard__who b{line-height:1.15}.rcv-devcard__who span{margin-top:2px;font-size:var(--k-fs-2xs, 9.92px)}.rcv-devcard .kit-row-item+.kit-row-item{border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.rcv-devcard .kit-row__sub{color:rgb(var(--c-ink-muted))}.rcv-devcard .rcv__key{display:inline-block}.rcv-devcard{gap:0;padding:0 0 calc(12px * var(--k-density, 1));overflow:hidden}.rcv-devcard__top{padding:calc(14px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.rcv-devcard .kit-rows{margin:calc(4px * var(--k-density, 1)) calc(6px * var(--k-density, 1)) 0;padding:0 calc(10px * var(--k-density, 1));border-radius:0;background:transparent;box-shadow:none}.rcv-devcard .rcv-hero__foot{padding:calc(6px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) 0;border-top:1px solid var(--k-rule, rgb(var(--c-line)));margin:calc(4px * var(--k-density, 1)) 0 0}.rcv-dock__text b{font-size:var(--k-fs-xl, 17px)}@media (max-width: 640px){.rcv-hero__tile{width:176px}}.receive-panel.is-docked .rcv-sheet__controls .dx-round.dx-round--icon-dark{box-shadow:0 10px 24px -10px rgb(var(--c-ink) / .55)}.rcv-hero.is-sending{padding-top:0}.rcv-hero.is-sending .rcv-hero__card{min-height:0}.rcv-hero.is-sending .rcv-hero__top{justify-content:space-between;align-items:center}.rcv-hero__from{font-size:var(--k-fs-sm, 13px)}.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__who b{font-family:var(--font-body);font-size:var(--k-fs-xl, 24px)}.rcv-hero__from{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.rcv-hero__from button{padding:2px calc(8px * var(--k-density, 1));border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:var(--k-fs-xs, 13px)}.rcv-hero:not(.is-sending) .rcv-hero__from{margin-right:auto}.rcv-hero__device{padding:calc(3px * var(--k-density, 1)) 0;border-top:0}.rcv-hero__device+.rcv-hero__device{border-top:0}.rcv-hero__pill{justify-content:space-between;gap:calc(12px * var(--k-density, 1));width:100%;border:0;text-align:left;font:inherit}.rcv-hero__pill.is-action{cursor:pointer;transition:background .15s ease,transform .1s ease}.rcv-hero__pill.is-action:active{transform:scale(.985)}.rcv-hero__pill.is-action:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.rcv-hero__send{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%}.adm-visits{margin-bottom:calc(20px * var(--k-density, 1))}.adm-visits__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(10px * var(--k-density, 1));margin-bottom:calc(10px * var(--k-density, 1))}.adm-visits__title{margin:0;font-size:var(--k-fs-lg, 15px);font-weight:var(--k-fw-semibold, 600);color:rgb(var(--c-ink))}.adm-visits__trail{display:inline-flex;flex-direction:column;align-items:flex-end;gap:calc(4px * var(--k-density, 1))}.adm-visits__at{font-size:var(--k-fs-xs, 13px);font-variant-numeric:tabular-nums;white-space:nowrap}.adm-visits__note{margin:calc(8px * var(--k-density, 1)) 0 0;font-size:var(--k-fs-sm, 13px)}.adm-visits__list .kit-row{min-width:0}.adm-where .os-an-list li{cursor:pointer;transition:background-color .15s ease}.adm-where .os-an-list li:hover{background:rgb(var(--c-surface-soft))}.adm-visits{scroll-margin-top:12px}.adm-visits__clear{padding:calc(4px * var(--k-density, 1)) calc(10px * var(--k-density, 1));border:0;font:inherit;font-size:var(--k-fs-sm, 13px);cursor:pointer}.adm-people-table{margin-bottom:calc(4px * var(--k-density, 1))}.adm-people-table tr.is-pickable{cursor:pointer}.adm-people-table__who{display:flex;gap:calc(10px * var(--k-density, 1));min-width:0}.adm-people-table__names{display:grid;gap:1px;min-width:0}.adm-people-table__email{padding:0;border:0;background:none;font:inherit;color:rgb(var(--c-ink));text-align:left;cursor:pointer;max-width:26ch}.adm-people-table__email:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.adm-people-table__joined{font-size:var(--k-fs-xs, 13px)}.adm-people-table__ip{font-size:var(--k-fs-sm, 13px);max-width:16ch;overflow-wrap:anywhere}.adm-people-table td{vertical-align:middle}.adm-people-table__who{width:100%;align-items:flex-start}.adm-people-table__names{flex:1}.adm-people-table__line{display:flex;align-items:center;justify-content:space-between;gap:calc(10px * var(--k-density, 1));min-width:0}.adm-people-table__line>.kit-badge{flex:none}.fsync{display:grid;min-width:0}.fsync__lead{margin:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted));max-width:60ch}.fsync__fine{margin:0;font-size:var(--k-fs-sm, 13px)}.fsync__actions{display:flex;flex-wrap:wrap;gap:calc(8px * var(--k-density, 1))}.fsync__folder{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));padding:calc(12px * var(--k-density, 1))}.fsync__icon{display:grid;place-items:center;width:40px;height:40px;flex:none;color:rgb(var(--c-ink))}.fsync__names{display:grid;gap:2px;min-width:0;flex:1}.fsync__name{color:rgb(var(--c-ink));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fsync__state{font-size:var(--k-fs-sm, 13px);font-variant-numeric:tabular-nums}.fsync__buttons{display:flex;gap:calc(6px * var(--k-density, 1));flex:none}.fsync__ask{display:grid;gap:calc(10px * var(--k-density, 1));padding:calc(12px * var(--k-density, 1))}.fsync__ask p{margin:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.fsync__did{margin:0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted));font-variant-numeric:tabular-nums}.fsync__more summary{cursor:pointer;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.fsync__more[open]{display:grid;gap:calc(8px * var(--k-density, 1))}.fsync__list{margin:0;padding-left:calc(18px * var(--k-density, 1));display:grid;gap:2px;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted));overflow-wrap:anywhere;max-height:220px;overflow:auto}@media (max-width: 640px){.fsync__folder{flex-wrap:wrap}}.fsync__plan{margin:0;display:grid}.fsync__way{align-items:center;background:rgb(var(--c-surface-soft))}.fsync__way dt{display:flex;align-items:center}.fsync__way dd{margin:0;color:rgb(var(--c-ink));font-variant-numeric:tabular-nums}.fsync__plan{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8px * var(--k-density, 1));overflow:visible;background:none}.fsync__way{display:grid;align-content:start;justify-content:stretch;gap:2px;padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.fsync__way dt{gap:calc(6px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.fsync__way dd{text-align:left;font-size:var(--k-fs-xl, 24px);line-height:1.15}.fsync__way dd.fsync__bytes{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.fsync{gap:calc(10px * var(--k-density, 1))}@media (max-width: 420px){.fsync__way{padding:calc(8px * var(--k-density, 1)) calc(9px * var(--k-density, 1))}.fsync__way dd{font-size:var(--k-fs-xl, 17px)}}.fsync__names{grid-template-columns:minmax(0,1fr)}.fsync__folder{min-width:0;max-width:100%}.kr{display:grid;gap:calc(12px * var(--k-density, 1));min-width:0}.kr:has(>.dx-sheet__back+:is(.kr-title,.dx-step__title)){grid-template-columns:auto minmax(0,1fr);align-items:center}.kr:has(>.dx-sheet__back+:is(.kr-title,.dx-step__title))>*{grid-column:1 / -1}.kr:has(>.dx-sheet__back+:is(.kr-title,.dx-step__title))>:is(.dx-sheet__back,.kr-title,.dx-step__title){grid-column:auto}.kr-title{margin:0;font-size:var(--k-fs-lg, 17px);color:rgb(var(--c-ink))}.kr-lead{margin:0;font-size:var(--k-fs-md, 15px);max-width:60ch}.kr-fine{margin:0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-faint))}.kr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8px * var(--k-density, 1))}.kr-input{width:100%;padding:calc(12px * var(--k-density, 1)) calc(14px * var(--k-density, 1));font:inherit;font-size:var(--k-fs-md, 15px);resize:vertical}.kr-input:focus{outline-offset:1px}.kr-boxes{margin:0;padding:0;list-style:none;display:grid;gap:calc(6px * var(--k-density, 1))}.kr-boxes li{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1));min-width:0}.kr-boxname{flex:1;min-width:0;font-size:var(--k-fs-md, 15px)}.kr-boxdate{font-size:var(--k-fs-xs, 13px);white-space:nowrap}.kr-import .kr-input{min-height:150px;padding:calc(16px * var(--k-density, 1));font-size:var(--k-fs-lg, 15px)}.kr-small-actions{display:flex;justify-content:center;gap:calc(18px * var(--k-density, 1))}.kr-form{display:grid;gap:calc(12px * var(--k-density, 1))}.fsync-where{display:grid}@keyframes sync-pill-spin{to{transform:rotate(360deg)}}.dlc__hint{margin:0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-faint))}.dlc__review{justify-self:start;font-size:var(--k-fs-md, 15px)}.dlc__folderpick{justify-self:start}.dlc__where{all:unset;box-sizing:border-box;display:grid;gap:1px;cursor:pointer}.dlc__where:hover .fsync__name{text-decoration:underline;text-underline-offset:3px}.dlc__where:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dlc__where:disabled{cursor:progress}.dlc__path{display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint));overflow-wrap:anywhere}.sa-more{justify-self:start;font-size:var(--k-fs-md, 15px);margin-top:calc(4px * var(--k-density, 1))}.fsync-where{justify-items:start;gap:calc(12px * var(--k-density, 1))}.fsync-where__preview{justify-self:stretch;display:grid;place-items:center;max-height:60dvh;overflow:hidden;background:rgb(var(--c-surface-soft))}.fsync-where__preview img,.fsync-where__preview video{display:block;max-width:100%;max-height:60dvh}.fsync-where__line{margin:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));overflow-wrap:anywhere}.fsync{position:relative}.fsync.is-dropping{outline-offset:6px}.fsync__drop{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;z-index:2;display:flex;align-items:center;justify-content:center;gap:calc(10px * var(--k-density, 1));color:rgb(var(--c-ink));pointer-events:none}.flg{display:grid;gap:calc(12px * var(--k-density, 1));max-width:28rem}.fsync__where{all:unset;cursor:pointer;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink));text-decoration:underline;text-decoration-color:rgb(var(--c-line));text-underline-offset:3px}.fsync__where:hover{text-decoration-color:currentColor}.fsync__choices{display:grid;gap:calc(10px * var(--k-density, 1))}.fsync__choice{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));flex-wrap:wrap}.fsync__choice .dx-btn{flex:none;min-width:15rem;justify-content:center}@media (max-width: 640px){.fsync__choice .dx-btn{min-width:0;width:100%}}.fsync__choices>.dx-btn{justify-self:start}.og-steps{list-style:none;margin:0;padding:0;display:grid;gap:calc(10px * var(--k-density, 1))}.og-step{display:grid;grid-template-columns:28px auto 1fr;align-items:center;gap:calc(12px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1));background:rgb(var(--c-surface-soft));animation:og-light calc(var(--og-n) * 1.6s) ease-in-out infinite;animation-delay:calc(var(--og-i) * 1.6s)}.og-num{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--c-surface));font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.og-keys{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.og-plus{color:rgb(var(--c-ink-faint));font-size:var(--k-fs-md, 15px)}.og-key{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 calc(8px * var(--k-density, 1));border-bottom-width:3px;background:rgb(var(--c-surface));font-family:inherit;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink));animation:og-press calc(var(--og-n) * 1.6s) ease-in-out infinite;animation-delay:calc(var(--og-i) * 1.6s + .3s)}.og-key--wide{min-width:54px}.og-folder{display:inline-grid;place-items:center;width:36px;height:30px;color:rgb(var(--c-ink))}.og-say{font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}@keyframes og-light{0%,30%{background:rgb(var(--c-brand) / .35)}45%,to{background:rgb(var(--c-surface-soft))}}@keyframes og-press{0%,4%{transform:translateY(0);border-bottom-width:3px}8%,14%{transform:translateY(2px);border-bottom-width:1px}18%,to{transform:translateY(0);border-bottom-width:3px}}@media (prefers-reduced-motion: reduce){.og-step,.og-key{animation:none}}.vb-where{flex:none;display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));height:20px;padding:0 calc(7px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);white-space:nowrap;vertical-align:middle}.vb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vb-where--online{width:18px;height:18px;padding:0;justify-content:center;border-radius:50%}.tile-where{position:absolute;right:8px;bottom:8px;pointer-events:none;width:22px;height:22px;box-shadow:0 0 0 2px rgb(var(--c-surface))}.vb-where--online,.vb-where--vault{background:none;box-shadow:none;color:rgb(var(--c-ink))}.vb-where--online svg,.vb-where--vault svg{width:16px;height:16px;stroke-width:2}.tile-where.vb-where--online{background:none;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6))}.tile-where.vb-where--online svg{width:18px;height:18px}.library-rail .kit-sidenav__item{gap:calc(10px * var(--k-density, 1))}.library-rail .kit-sidenav__label{min-width:0;flex:0 1 auto}.library-upload-slot:empty{display:none}.library-upload-slot{margin-left:auto;display:flex}.library-upload-slot:empty+.zoom-stack{margin-left:auto}@media (min-width: 641px){.zoom-stack{align-items:flex-start;gap:var(--space-2)}.app-toolbar .grid-tools .dx-select{height:42px;min-height:42px;padding-left:calc(16px * var(--k-density, 1));border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-medium, 400)}}.search-pill{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));cursor:pointer;color:rgb(var(--c-ink))}.search-pill--bar{height:40px;padding:0 calc(10px * var(--k-density, 1)) 0 calc(14px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-md, 15px)}.search-pill--bar kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;font:600 .7rem/1 var(--font-mono, monospace)}.search-pill--float{display:none}@media (max-width: 640px){.search-pill--bar{display:none}.search-pill--float{display:grid;place-items:center;position:fixed;z-index:40;bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-radius:50%}}.search-clear-chip{display:inline-grid;flex:none}.app-toolbar .page-title:has(.search-clear-chip){display:flex;align-items:center;min-width:0}.search-clear-chip.dx-round.dx-round--icon{width:28px;height:28px}.search-clear-chip.dx-round.dx-round--icon svg{width:14px;height:14px}.chat-log--line{padding:0;margin:0 0 var(--space-3);background:none;box-shadow:none;border:0}.chat-log--line .msg-bot{padding:0;box-shadow:none;border:0;max-width:72ch;font-size:var(--k-fs-lg, 15px);line-height:1.5}.app-toolbar .page-title:has(.search-clear-chip){gap:calc(10px * var(--k-density, 1));font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.1;letter-spacing:-.01em}.app-toolbar .page-title:has(.search-clear-chip) .rail-title{display:inline-flex;align-items:center;gap:calc(10px * var(--k-density, 1));min-width:0}@media (max-width: 640px){.app-toolbar .page-title:has(.search-clear-chip){font-size:var(--k-fs-xl, 17px)}}.live-n{color:rgb(var(--c-ink));-webkit-text-fill-color:rgb(var(--c-ink));font-variant-numeric:tabular-nums}@media (max-width: 640px){.fsync__buttons{display:flex;width:100%;justify-content:space-around;margin-top:calc(4px * var(--k-density, 1));padding:calc(4px * var(--k-density, 1)) 0}.fsync__buttons .dx-round.dx-round--icon{width:auto;height:40px;border-radius:var(--k-r-md, 12px)}}.vb .dx-sheet__main{overflow-x:hidden}.fsync__state{line-height:1.45}.fsync__state[aria-busy=true]{display:block;min-height:4.35em}@media (max-width: 640px){.fsync__buttons>*{display:inline-flex;flex:1 1 0;justify-content:center;align-items:center}.fsync__buttons>.dx-round.dx-round--icon{width:auto;min-width:0}}.wordmark-text--toggle{cursor:pointer;transition:opacity .15s}.wordmark-text--toggle:hover{opacity:.7}html{scrollbar-gutter:stable}.search-pill--bar,.search-pill--float{animation:search-pill-in .28s cubic-bezier(.2,.7,.1,1) both}@keyframes search-pill-in{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.search-pill--bar,.search-pill--float{animation:none}}.suggest-offline{display:inline-block;vertical-align:-2px}.tile-uploading .kit-badge{animation:tile-up 1.2s ease-in-out infinite}@keyframes tile-up{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.tile-uploading .kit-badge{animation:none}}.lb-audio{display:grid;justify-items:center;align-content:center;gap:calc(18px * var(--k-density, 1));width:min(560px,90vw);margin:auto;padding:calc(32px * var(--k-density, 1)) 0}.lb-audio__mark{display:grid;place-items:center;width:120px;height:120px}.lb-audio__name{margin:0;max-width:100%;font-size:var(--k-fs-lg, 15px)}.lb-audio audio{width:100%}@media (max-width: 640px){.upload-float .upload-btn{left:auto;transform:none}.upload-float .dx-btn.upload-btn:active:not(:disabled){transform:scale(.97)}body:has(.search-pill--float) .upload-float .upload-btn{bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px) + var(--upload-tray-h, 0px))}.search-pill--float{width:var(--k-control, 44px);height:var(--k-control, 44px)}.search-pill--float svg{width:18px;height:18px}}@media (max-width: 640px){.search-pill--float{left:20px}}@media (max-width: 640px){.chat-dock-open .upload-float .upload-btn{display:none}html.chat-dock-open:has(.chat-dock) .upload-float{display:none}html.chat-dock-open:has(.chat-dock) .xfer.xfer--corner{bottom:calc(var(--dock-h, 72px) + 8px)}html.chat-dock-open .dx-ask__models{display:none}}.rcv-earlier{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));align-self:flex-start;padding:calc(10px * var(--k-density, 1)) calc(4px * var(--k-density, 1));cursor:pointer;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted))}.rcv-earlier:hover{color:rgb(var(--c-ink))}.rcv-earlier:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px;border-radius:var(--k-r-sm, 8px)}.rcv-hero__list,.rcv-hero__empty{margin-top:calc(76px * var(--k-density, 1))}@media (max-width: 640px){.rcv-hero__list,.rcv-hero__empty{margin-top:calc(72px * var(--k-density, 1))}}.rcv-hero.is-sending .rcv-hero__list,.rcv-hero.is-sending .rcv-hero__empty{margin-top:calc(4px * var(--k-density, 1))}.offer-prompt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:var(--space-4, 16px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:offer-prompt-in .2s ease-out both}.offer-prompt__card{width:min(420px,100%)}@keyframes offer-prompt-in{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.offer-prompt{animation:none}}.rcv-devcard__who b{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.rcv-earlier--files{margin:2px calc(16px * var(--k-density, 1)) 0}.folder-access{display:grid;justify-items:center;gap:calc(10px * var(--k-density, 1));text-align:center}.folder-access__title{margin:calc(6px * var(--k-density, 1)) 0 0;font-size:var(--k-fs-xl, 17px);color:rgb(var(--c-ink))}.folder-access__name{padding:calc(4px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.folder-access__text{margin:2px 0 0;font-size:var(--k-fs-md, 15px);line-height:1.45;color:rgb(var(--c-ink-muted))}.folder-access__actions{display:grid;grid-template-columns:1fr 1fr;gap:calc(8px * var(--k-density, 1));width:100%;margin-top:calc(8px * var(--k-density, 1))}.library-rail{overflow-x:hidden}.library-rail .kit-sidenav,.library-rail .kit-sidenav__sub,.library-rail .kit-sidenav__item{box-sizing:border-box;max-width:100%;min-width:0}.library-rail .kit-sidenav__label{overflow:hidden;text-overflow:ellipsis}.library-rail .kit-sidenav__badge{flex:none}.rail-brand-mark{display:block;flex:none;width:26px;height:auto;animation:rail-brand-rise .56s cubic-bezier(.22,1,.36,1) both;transition:transform .2s cubic-bezier(.22,1,.36,1)}.kit-sidenav__item:hover .rail-brand-mark{transform:translateY(-2px)}@keyframes rail-brand-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.rail-brand-mark{animation:none;transition:none}}.library-rail .kit-sidenav__list{grid-template-columns:minmax(0,1fr)}.library-rail .rail-brand-mark{margin-inline:-2px calc(-4px * var(--k-density, 1))}.library-rail .rail-dt-mark{width:24px;height:24px;margin-inline:calc(-3px * var(--k-density, 1));flex:none}.library-rail .rail-dt-mark svg{width:14px;height:14px;color:rgb(var(--c-surface))}.rcv-tabs{display:flex;margin-bottom:calc(12px * var(--k-density, 1))}.rcv-tabs .dx-tab.dx-tab--seg{flex:1 1 0}.dx-sheet.dx-sheet--dialog:has(.scan-view){z-index:80}.rcv-tabs~.rcv-hero .rcv-hero__from button{display:none}.rcv-live__thumb{display:block;width:76px;height:76px;flex:none;-o-object-fit:cover;object-fit:cover}.rcv-live .kc-tickring__mid>*{font-size:var(--k-fs-lg, 15px);letter-spacing:-.02em}.rcv-hero__device:has(.rcv-peer__received){display:flex;flex-direction:column;align-items:stretch;gap:calc(6px * var(--k-density, 1))}.rcv-hero__device .rcv-peer__received{width:auto;margin:0}@media (max-width: 379px){.zoom-pills .dx-tabs.dx-tabs--seg{gap:0}}.tile-ext{position:absolute;top:calc(50% + 24px);left:50%;transform:translate(-50%);padding:2px calc(8px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-2xs, 10.88px)}.rcv-hero__who b{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-xl, 17px)}.rcv-scan{all:unset;box-sizing:border-box;display:flex;align-items:center;width:100%;margin-top:calc(12px * var(--k-density, 1));cursor:pointer;transition:transform .15s ease}.rcv-scan:active{transform:scale(.98)}.rcv-scan:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.rcv-scan__qr{display:grid;place-items:center;flex:none}.rcv-scan__text{display:grid;gap:2px;flex:1;min-width:0}.rcv-scan__text span{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink) / .7)}.rcv-scan__go{flex:none}.rcv__head-title{display:inline-flex;align-items:center;gap:calc(10px * var(--k-density, 1))}.rcv__head-mark{width:30px;height:30px;flex:none}.rcv__head-mark svg{width:16px;height:16px;color:rgb(var(--c-surface))}.receive-panel .rcv__head-kicker{font-size:var(--k-fs-lg, 15px);min-height:0}.fpanel.receive-panel.is-min{background:rgb(var(--c-brand));box-shadow:0 14px 34px -16px rgb(var(--c-ink) / .55)}.fpanel.receive-panel.is-min .rcv__head{flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(10px * var(--k-density, 1));text-align:left}.rcv-scan{justify-content:flex-start}.rcv-scan__text span,.scan-view[hidden]{display:none}.fpanel.receive-panel:has(.rcv-tabs) .rcv-sheet__dock>.rcv-sheet__controls{top:0}.fpanel.receive-panel:has(.rcv-tabs) .rcv-sheet__controls .dx-round.dx-round--icon{width:42px;height:42px}.rcv-tabs{width:calc(100% - 62px)}.kit-row.is-gone .kit-row__title{color:rgb(var(--c-danger));text-decoration:line-through;text-decoration-thickness:1px}.kit-row.is-gone .kit-row__sub{color:rgb(var(--c-danger));font-weight:var(--k-fw-semibold, 600)}.kit-row.is-gone .kit-thumb{opacity:.4;filter:grayscale(1)}.rcv-peer__received .kit-row.is-gone{opacity:1;background:rgb(var(--c-danger) / .05)}.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__pill,.rcv-hero__device.is-scanned .rcv-hero__pill{background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:0 10px 24px -14px rgb(var(--c-ink) / .7)}.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__pill.is-action:hover,.rcv-hero__device.is-scanned .rcv-hero__pill.is-action:hover{background:rgb(var(--c-ink) / .9)}.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__who span,.rcv-hero__device.is-scanned .rcv-hero__who span{color:rgb(var(--c-brand))}.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__send,.rcv-hero__device.is-scanned .rcv-hero__send{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.files-reading{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;z-index:5}@media (max-width: 640px){.app-toolbar.is-guest .page-title{position:static;max-width:none;font-size:var(--k-fs-lg, 15px)}}.viewer-opening{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;animation:viewer-opening-in .15s ease}@keyframes viewer-opening-in{0%{opacity:0}}.rcv-dot{display:inline-block;width:8px;height:8px;margin-right:calc(6px * var(--k-density, 1));border-radius:50%;vertical-align:1px}.rcv-devcard__who>span{display:inline-flex;align-items:center}.rcv-chip{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));flex:none;padding:calc(3px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) calc(3px * var(--k-density, 1)) calc(8px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);white-space:nowrap}.rcv-chip .rcv__key{display:inline-block;width:8px;height:8px;border-radius:50%}.rcv-chip.is-synced{color:rgb(var(--c-ink))}.rcv__offer-actions.is-stacked,.kit-card.rcv-card .rcv__offer-actions.is-stacked{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(8px * var(--k-density, 1))}.rcv-allow{all:unset;box-sizing:border-box;display:inline-block;margin:0 0 calc(8px * var(--k-density, 1)) calc(64px * var(--k-density, 1));padding:2px 0;cursor:pointer;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink));text-decoration:underline;text-underline-offset:3px}.rcv-allow:hover{color:rgb(var(--c-ink) / .75)}.rcv-allow:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px;border-radius:var(--k-r-xs, 4px)}.rcv-hero__pill.is-action .rcv-hero__send{position:relative;animation:rcv-send-in .45s cubic-bezier(.2,.8,.2,1) both}.rcv-hero__pill.is-action .rcv-hero__send:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;--ring: rgb(var(--c-ink) / .35);animation:rcv-send-ring 2.4s ease-out .6s infinite}.rcv-hero__device.is-scanned .rcv-hero__pill.is-action .rcv-hero__send:after,.rcv-hero.is-sending .rcv-hero__device:first-child .rcv-hero__pill.is-action .rcv-hero__send:after{--ring: rgb(var(--c-brand) / .6)}@keyframes rcv-send-in{0%{opacity:0;transform:scale(.6)}}@keyframes rcv-send-ring{0%{box-shadow:0 0 0 0 var(--ring);opacity:1}70%,to{box-shadow:0 0 0 10px transparent;opacity:0}}@media (prefers-reduced-motion: reduce){.rcv-hero__pill.is-action .rcv-hero__send,.rcv-hero__pill.is-action .rcv-hero__send:after{animation:none}}.rcv-hero .rcv-scan{margin-top:calc(8px * var(--k-density, 1))}.rcv-hero .rcv-hero__device>.rcv-scan{margin-top:calc(8px * var(--k-density, 1))}.rcv-hero__empty{display:flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.rcv-hero__empty svg{flex:none}.lb-doc{position:relative;z-index:2;flex:none;width:min(1000px,calc(100vw - 32px));height:calc(100dvh - 180px);margin:auto;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.lb-doc__body{min-height:100%}.lb-doc__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lb-doc__page{display:block;max-width:100%;height:auto}.lb-doc__text{margin:0;padding:calc(20px * var(--k-density, 1));white-space:pre-wrap;word-break:break-word;font-size:var(--k-fs-md, 15px);line-height:1.5}.lb-doc__sheet{margin:calc(12px * var(--k-density, 1)) 0 calc(6px * var(--k-density, 1));font-size:var(--k-fs-md, 15px)}.lb-doc__table{border-collapse:collapse;font-size:var(--k-fs-sm, 13px)}.lb-doc__table td{padding:calc(4px * var(--k-density, 1)) calc(8px * var(--k-density, 1));border:1px solid rgb(var(--c-ink) / .12);max-width:320px}.lb-doc--none{display:grid;justify-items:center;align-content:center;gap:calc(8px * var(--k-density, 1));height:auto;padding:calc(32px * var(--k-density, 1)) calc(24px * var(--k-density, 1));background:transparent;text-align:center}.lb-doc__mark{display:grid;place-items:center;width:88px;height:88px}.lb-doc__name{margin:calc(4px * var(--k-density, 1)) 0 0;word-break:break-word}.lb-doc__note{margin:0;font-size:var(--k-fs-md, 15px)}.lb-doc__download{all:unset;display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));margin-top:calc(8px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1)) calc(18px * var(--k-density, 1));border-radius:999px;cursor:pointer}.lb-doc__tabs{display:flex;gap:calc(6px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.lb-doc__tab{all:unset;padding:calc(6px * var(--k-density, 1)) calc(14px * var(--k-density, 1));border-radius:999px;cursor:pointer;font-size:var(--k-fs-md, 15px)}.lb-doc__tab:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.lb-doc__frame{flex:1;width:100%;min-height:0;border:0}.lb-doc__frame[hidden]{display:none}.lb-doc__zip-head{margin:calc(8px * var(--k-density, 1)) 0;font-size:var(--k-fs-md, 15px)}.lb-doc__zip{margin:0;padding:0;list-style:none}.lb-doc__zip li{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));padding:calc(8px * var(--k-density, 1)) 0;font-size:var(--k-fs-md, 15px)}.lb-doc__zip-name{flex:1;min-width:0}.lb-doc__zip-size{flex:none;font-variant-numeric:tabular-nums}.lb-doc__zip-save{flex:none;padding:calc(4px * var(--k-density, 1)) calc(12px * var(--k-density, 1));color:rgb(var(--c-ink))}.tile-doc{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:rgb(var(--c-ink-faint, var(--c-ink)) / .5)}.tile-doc.is-read{align-items:stretch;justify-content:stretch;padding:calc(10px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) 0}.tile-doc__page{display:flex;flex-direction:column;gap:calc(3px * var(--k-density, 1));width:100%;overflow:hidden;padding:calc(10px * var(--k-density, 1)) calc(10px * var(--k-density, 1)) 0;border-radius:6px 6px 0 0;color:rgb(var(--c-ink) / .75);font-size:var(--k-fs-2xs, 7px);line-height:1.35;text-align:left}.tile-doc__page span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.tile-doc__page span.is-first{font-size:var(--k-fs-2xs, 9px);font-weight:var(--k-fw-bold, 600);color:rgb(var(--c-ink))}.tile-doc.is-read .tile-ext{top:auto;bottom:8px;left:auto;right:8px;transform:none}.tile-doc.is-small.is-read{padding:calc(4px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) 0}.tile-doc.is-small .tile-doc__page{padding:calc(4px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) 0;gap:1px;font-size:var(--k-fs-2xs, 3px);border-radius:3px 3px 0 0}.tile-doc.is-small .tile-doc__page span.is-first{font-size:var(--k-fs-2xs, 4px)}.lb-doc__image{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.app-main .app-toolbar{background:rgb(var(--c-canvas));-webkit-backdrop-filter:none;backdrop-filter:none}.rail-guest-note{margin:var(--space-3) var(--space-3) 0;font-size:var(--k-fs-sm, 13px);line-height:1.45}.app-toolbar.is-guest .zoom-stack{margin-left:auto}.dt-howto{display:grid;justify-items:center;gap:var(--space-4);max-width:920px;margin:var(--space-5) auto 0;padding:0 var(--space-3);text-align:center}.dt-howto .kit-explainer{width:100%;text-align:left}.dt-howto__note{margin:0;max-width:46ch;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted))}.dt-howto__stage{width:min(420px,100%)}.dt-howto__title{margin:0;font-size:clamp(1.3rem,2.4vw,1.7rem)}@media (hover: none) and (pointer: coarse){.tile-check{opacity:1!important;pointer-events:auto!important}.tile-check:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.tile-scrim.opacity-0{opacity:.7}}.dupes-paths{list-style:none;margin:0 0 var(--space-2, 8px);padding:0;display:grid;gap:calc(4px * var(--k-density, 1));font-size:var(--k-fs-md, 15px)}.dupes-paths li{display:flex;gap:calc(8px * var(--k-density, 1));justify-content:space-between;min-width:0}.dupes-paths li span{flex:none;color:rgb(var(--c-ink-faint))}.dupes-fold{all:unset;display:flex;width:100%;align-items:center;justify-content:space-between;gap:calc(8px * var(--k-density, 1));cursor:pointer}.dupes-fold:focus-visible{outline-offset:2px}.dupes-names{list-style:none;margin:calc(10px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1));padding:0;display:grid;gap:calc(10px * var(--k-density, 1));max-height:320px;overflow-y:auto}.dupes-names__head{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--k-density, 1));min-width:0}.dupes-names__place{display:flex;justify-content:space-between;gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted));min-width:0}.dupes-names__place span:last-child{flex:none}.badge-button{all:unset;display:flex;cursor:pointer;border-radius:999px;transition:transform .12s ease}.badge-button:hover{transform:scale(1.08)}.tile-where.tile-where--action{all:unset;position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;cursor:pointer;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .6));transition:transform .12s ease}.tile-where.tile-where--action:hover{transform:scale(1.12)}.tile-where.tile-where--action svg{width:18px;height:18px;stroke-width:2}.tile-where.tile-where--action.is-next{color:rgb(var(--c-brand))}body.lb-open .dx-sheet.dx-sheet--dialog:has(.tidy-dialog){z-index:74}.fsync__lock{display:inline-flex;margin-left:calc(8px * var(--k-density, 1));vertical-align:middle}.dx-switch.fsync__lock{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));margin-left:calc(10px * var(--k-density, 1));vertical-align:middle;font-size:var(--k-fs-md, 15px)}.dx-switch.fsync__lock .dx-switch__label>b{white-space:nowrap}.dx-switch.fsync__lock input:not(:checked)+.dx-switch__track{background:rgb(var(--c-danger))}.dx-switch.fsync__lock input:not(:checked)+.dx-switch__track>span{color:rgb(var(--c-danger))}.dx-switch.fsync__lock input:not(:checked)~.dx-switch__label>b{color:rgb(var(--c-danger))}@keyframes rail-enc-sweep{0%{background-position:130% 0}65%,to{background-position:-130% 0}}@keyframes rail-enc-ring{0%{box-shadow:0 0 rgb(var(--c-brand) / .6)}70%,to{box-shadow:0 0 0 6px rgb(var(--c-brand) / 0)}}.lb-stack{display:inline-flex;color:rgb(var(--c-brand));font-size:var(--k-fs-2xs, 9.92px);font-weight:var(--k-fw-semibold, 600);line-height:1}.lb-stack>span{color:rgb(var(--c-surface) / .85)}.dx-switch.fsync__lock.is-encrypting input+.dx-switch__track>span{color:rgb(var(--c-secure))}.dx-switch.fsync__lock.is-encrypting input~.dx-switch__label>b{color:rgb(var(--c-secure))}.cast-exits{align-items:center;gap:calc(.5rem * var(--k-density, 1))}.cast-exit-link{all:unset;cursor:pointer;padding:calc(.35rem * var(--k-density, 1)) calc(.7rem * var(--k-density, 1));border-radius:999px;color:#fffc;font-size:var(--k-fs-sm, 13px);background:#0006}.cast-exit-link:hover{color:#fff}@media (max-width: 640px){.cast-chip{left:.75rem;transform:none}}.nearby-page__say{color:rgb(var(--c-ink-muted));padding:calc(24px * var(--k-density, 1)) 0}.nearby-page__wait{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));color:rgb(var(--c-ink-muted));padding:calc(24px * var(--k-density, 1)) 0}.nearby-page__count{color:rgb(var(--c-ink-muted));font-size:var(--k-fs-md, 15px);margin:calc(4px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1))}body:has(.dx-sheet.dx-sheet--dialog) .cast-bar{visibility:hidden}.pair-nearby{display:grid;gap:calc(8px * var(--k-density, 1))}.pair-nearby__title{margin:0}.cast-deck{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;transition:opacity .4s ease}.cast-deck.is-asleep{opacity:0}.cast-deck>*{pointer-events:auto}.cast-deck.is-asleep>*{pointer-events:none}.cast-nav{all:unset;position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cast-nav:disabled{opacity:.3;cursor:default}.cast-nav--prev{left:16px}.cast-nav--next{right:16px}.cast-strip{position:absolute;left:50%;transform:translate(-50%);max-width:calc(100vw - 32px);display:flex;gap:calc(6px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1));overflow-x:auto;border-radius:var(--k-r-lg, 14px);background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);scrollbar-width:none}.cast-strip__item{all:unset;cursor:pointer;flex:none;display:grid;place-items:center;width:56px;height:56px;overflow:hidden;opacity:.65;transition:opacity .2s ease,box-shadow .2s ease}.cast-strip__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cast-strip__item:hover{opacity:.9}.cast-strip__item.is-on{opacity:1;box-shadow:0 0 0 2px rgb(var(--c-brand))}@media (max-width: 640px){.cast-nav{width:42px;height:42px}.cast-strip__item{width:44px;height:44px}}.cast-receiving{position:fixed;top:max(4rem,env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:12;padding:calc(.4rem * var(--k-density, 1)) calc(.9rem * var(--k-density, 1));border-radius:999px;background:#0000008c;color:#fff;font-size:var(--k-fs-sm, 13px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cast-stage .dx-preload{width:100%}.cast-invite .signin-qr{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.cast-invite .signin-qr__say{max-width:36ch;align-items:center}.cast-invite .signin-qr__code canvas{width:min(240px,60vw);height:auto;aspect-ratio:1}.cast-caster{position:fixed;left:50%;bottom:max(14px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:10;margin:0;max-width:calc(100vw - 32px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:calc(.35rem * var(--k-density, 1)) calc(.85rem * var(--k-density, 1));border-radius:999px;background:#00000073;color:#fffc;font-size:var(--k-fs-sm, 13px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none}.cast-strip{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 40px)}.signin-qr__code,.pair-code__img{position:relative}.qr-badge{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:calc(4px * var(--k-density, 1)) calc(10px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);line-height:1.2;pointer-events:none}body.lb-open .cast-bar{z-index:73}.cast-stage--invite .signin-qr__say,.cast-stage--invite .signin-qr__say *{color:rgb(var(--c-surface) / .7)}.cast-stage--invite .signin-qr__title{color:rgb(var(--c-surface))}.cast-stage--invite .signin-qr{background:transparent;box-shadow:none}.cast-strip__grid{all:unset;cursor:pointer;flex:none;display:grid;place-items:center;width:56px;height:56px}.cast-strip__grid:hover,.cast-strip__grid[aria-pressed=true]{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.cast-grid{position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:72px 24px calc(140px + env(safe-area-inset-bottom));align-content:start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cast-grid .cast-strip__item{opacity:1}.cast-grid .cast-strip__item.is-on{box-shadow:0 0 0 3px rgb(var(--c-brand))}@media (max-width: 640px){.cast-strip__grid{width:44px;height:44px}.cast-grid{padding:calc(64px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(130px * var(--k-density, 1))}}.cast-grid{z-index:10}.cast-deck.is-grid .cast-nav{display:none}.cast-strip-bar{position:absolute;left:50%;transform:translate(-50%);max-width:calc(100vw - 32px);display:flex;gap:calc(6px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1));border-radius:var(--k-r-lg, 14px);background:#00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cast-strip__controls{display:flex;gap:calc(6px * var(--k-density, 1));flex:none;padding-right:calc(6px * var(--k-density, 1));border-right:1px solid rgb(255 255 255 / .15)}.cast-strip-bar .cast-strip{position:static;transform:none;max-width:none;min-width:0;flex:1;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width: 640px){.cast-bar .dx-btn{padding-left:calc(12px * var(--k-density, 1));padding-right:calc(12px * var(--k-density, 1))}}.cast-ask__say{margin:0;color:rgb(var(--c-ink-muted))}.cast-bar__mark{flex:none}.cast-grid{grid-template-columns:repeat(auto-fill,112px);grid-auto-rows:112px;justify-content:center;gap:calc(8px * var(--k-density, 1))}.cast-grid .cast-strip__item{width:100%;height:100%;aspect-ratio:auto}@media (max-width: 640px){.cast-grid{grid-template-columns:repeat(auto-fill,76px);grid-auto-rows:76px;gap:calc(6px * var(--k-density, 1))}}.cast-bar{flex-direction:column;align-items:stretch;gap:calc(10px * var(--k-density, 1));width:-moz-max-content;width:max-content;min-width:240px;max-width:min(420px,calc(100vw - 24px));padding:calc(12px * var(--k-density, 1)) calc(14px * var(--k-density, 1))}@media (max-width: 640px){.cast-bar{max-width:calc(100vw - 24px);padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}}.cast-bar__mark{margin-top:2px}.cast-nearby{width:min(100%,360px);margin:calc(18px * var(--k-density, 1)) auto 0;text-align:left}.cast-stage .cast-nearby .pair-nearby__title{color:#fff9;text-align:center}.cast-stage .cast-nearby>.tiny{color:#fff9;text-align:center}@media (min-width: 641px){.cast-bar{min-width:380px;max-width:520px;padding:calc(14px * var(--k-density, 1)) calc(18px * var(--k-density, 1))}body.lb-open .cast-bar{bottom:calc(var(--space-3) + 3.5rem + 1.5rem + env(safe-area-inset-bottom,0px))}body.lb-open:has(.lb-immersive) .cast-bar{bottom:calc(var(--space-3) + 3.5rem + env(safe-area-inset-bottom,0px))}}.cast-strip-bar{bottom:max(14px,env(safe-area-inset-bottom))}.cast-bar.cast-pill{flex-direction:column;align-items:stretch;gap:calc(4px * var(--k-density, 1));min-width:0;max-width:min(340px,calc(100vw - 24px));padding:calc(4px * var(--k-density, 1))}.cast-pill__row{display:flex;align-items:center;gap:calc(4px * var(--k-density, 1));min-width:0}.cast-pill__who{all:unset;cursor:pointer;display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));min-width:0;flex:1;padding:calc(4px * var(--k-density, 1)) calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) calc(10px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-sm, 13px)}.cast-pill__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cast-pill__chev{flex:none;opacity:.6}.cast-pill .cast-bar__mark{flex:none;margin:0}.cast-pill__more{display:grid;gap:2px;padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);overflow-wrap:anywhere}.cast-pill .dx-round.dx-round--icon.is-busy svg{animation:cast-spin .9s linear infinite}@keyframes cast-spin{to{transform:rotate(360deg)}}@media (min-width: 641px){.cast-bar.cast-pill{min-width:0;max-width:340px;padding:calc(4px * var(--k-density, 1))}}body:has(.cast-strip-bar) .cast-caster{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 105px)}@media (max-width: 640px){body:has(.cast-strip-bar) .cast-caster{bottom:calc(max(14px,env(safe-area-inset-bottom)) + 93px)}}.cast-caster{transition:bottom .45s cubic-bezier(.2,0,0,1)}body:has(.cast-deck.is-asleep) .cast-caster{bottom:max(14px,env(safe-area-inset-bottom))}@media (prefers-reduced-motion: reduce){.cast-caster{transition:none}}.cast-pill .cast-bar__mark{opacity:.55}.cast-pill .cast-bar__mark.is-live{opacity:1}.cast-strip-bar .lb-slideshow.cast-play{position:absolute;top:auto;left:50%;bottom:calc(100% + 8px);transform:translate(-50%)}.cast-bar.cast-pill{left:0;right:0;margin-inline:auto;width:-moz-fit-content;width:fit-content;transform:none}.cast-pill__row>.dx-round.dx-round--icon{overflow:hidden;border-width:0}.cast-pill:hover .cast-pill__row>.dx-round.dx-round--icon,.cast-pill:focus-within .cast-pill__row>.dx-round.dx-round--icon,.cast-pill.is-open .cast-pill__row>.dx-round.dx-round--icon{max-width:40px}@media (hover: none){.cast-pill .cast-pill__row>.dx-round.dx-round--icon{max-width:40px}}.rcv-hero__qr{position:relative}.cast-pill__row>.dx-round.dx-round--icon{max-width:none;min-width:0;padding:0;opacity:0;pointer-events:none;transition:opacity .2s ease}.cast-pill:hover .cast-pill__row>.dx-round.dx-round--icon,.cast-pill:focus-within .cast-pill__row>.dx-round.dx-round--icon,.cast-pill.is-open .cast-pill__row>.dx-round.dx-round--icon{opacity:1;pointer-events:auto}@media (hover: none){.cast-pill .cast-pill__row>.dx-round.dx-round--icon{opacity:1;pointer-events:auto}}.pil-wifi path{fill:none;stroke:rgb(var(--c-ink));stroke-width:2;stroke-linecap:round}.pil-wifi circle{fill:rgb(var(--c-ink))}.fpanel.receive-panel.rcv-sheet{top:auto;bottom:0;max-height:calc(100dvh - var(--app-header-h, 4rem) - 12px);border-radius:28px 28px 0 0;transform-origin:bottom center}.receive-panel.rcv-sheet>.fpanel__body{padding-top:calc(18px * var(--k-density, 1));padding-bottom:calc(22px + env(safe-area-inset-bottom,0px))}.receive-panel.rcv-sheet .rcv-sheet__controls{top:12px}.fpanel.receive-panel.rcv-sheet[aria-hidden=true]{transform:translateY(100%)}@media (max-width: 640px){.fpanel.receive-panel.rcv-sheet{border-radius:24px 24px 0 0;max-height:calc(100dvh - 24px)}.receive-panel.rcv-sheet>.fpanel__body{padding-top:calc(14px * var(--k-density, 1));padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}}.kit-card.rcv-card>.rcv-me__text:first-child{grid-column:1 / 3;min-width:0}.kit-card.rcv-card>.rcv-me__text:first-child+.rcv-card__action{grid-column:3}.rcv-scan{gap:calc(8px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1)) calc(4px * var(--k-density, 1));background:transparent;box-shadow:none;color:rgb(var(--c-ink) / .7)}.rcv-scan:hover{background:rgb(var(--c-ink) / .06);color:rgb(var(--c-ink))}.rcv-scan__qr{width:22px;height:22px;border-radius:0;background:transparent;color:currentColor}.rcv-scan__qr svg{width:18px;height:18px}.rcv-scan__text b{font-size:var(--k-fs-md, 15px);color:currentColor}.rcv-scan__go{color:currentColor;opacity:.6;width:16px;height:16px}.rcv-hero .rcv-scan{background:transparent;box-shadow:none}.rcv-hero .rcv-scan:hover{background:rgb(var(--c-ink) / .06)}@media (min-width: 641px){.receive-panel.is-min{top:auto;bottom:0}.fpanel.receive-panel.is-min{border-radius:22px 22px 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}@media (min-width: 641px){.receive-panel.rcv-sheet>.fpanel__body::-webkit-scrollbar{width:14px}.receive-panel.rcv-sheet>.fpanel__body::-webkit-scrollbar-track{background:transparent;margin-block:calc(28px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.receive-panel.rcv-sheet>.fpanel__body::-webkit-scrollbar-thumb{background:rgb(var(--c-ink) / .22);background-clip:padding-box;border:5px solid transparent;border-radius:999px}.receive-panel.rcv-sheet>.fpanel__body::-webkit-scrollbar-thumb:hover{background-color:rgb(var(--c-ink) / .38)}}@supports not selector(::-webkit-scrollbar){@media (min-width: 641px){.receive-panel.rcv-sheet>.fpanel__body{scrollbar-width:thin;scrollbar-color:rgb(var(--c-ink) / .25) transparent}}}.rcv-hero__qr .qr-badge{max-width:46%;font-size:var(--k-fs-2xs, 9.6px);padding:2px calc(6px * var(--k-density, 1));line-height:1.15;box-shadow:0 0 0 2px #fff}.transfers-page{padding:0 var(--space-3) var(--space-6)}.transfers-page .kitsec{margin-bottom:calc(22px * var(--k-density, 1))}.transfers-dash{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:calc(20px * var(--k-density, 1));align-items:end;margin-bottom:calc(20px * var(--k-density, 1))}.transfers-dash__figures{display:grid;gap:calc(14px * var(--k-density, 1))}@media (max-width: 640px){.transfers-dash{grid-template-columns:1fr}}.transfers-page .rcv-history .kit-section__head{display:none}.transfers-page__panel .rcv-history{padding:0;border:0}.transfers-page__panel .rcv-cards{gap:calc(12px * var(--k-density, 1))}.transfers-dash__figures{grid-template-columns:1fr 1fr;align-items:end}.rcv-devlive:empty{display:none}.rcv-devlive{padding:calc(4px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(10px * var(--k-density, 1))}.rcv-devlive .kit-card.rcv-card{background:transparent;box-shadow:none;padding:calc(6px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.rcv-devcard__ring .kc-tickring__mid b{font-size:var(--k-fs-lg, 15px)}.rcv-devcard__ring .kc-tickring__mid span,.rcv-devlive .kc-tickring{display:none}.rcv-devcard__ring{flex:none;display:grid}.rcv-devcard__top>.rcv-devcard__who{flex:1}.transfers-empty .dx-empty .iso-svg{width:min(240px,70vw);height:auto}.rcv-devcard__who b{white-space:normal;overflow-wrap:anywhere}.rcv-devcard__top{gap:calc(10px * var(--k-density, 1))}.rcv-devlive .rcv-card__title{display:none}.rcv-devcard__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:calc(10px * var(--k-density, 1));column-gap:calc(10px * var(--k-density, 1));row-gap:calc(6px * var(--k-density, 1))}.rcv-devcard__top>.rcv-devcard__ring{grid-column:1;grid-row:1}.rcv-devcard__top>.rcv-devcard__who{display:contents}.rcv-devcard__top>.rcv-devcard__who>b{grid-column:2;grid-row:1;display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcv-devcard__top>.rcv-devcard__who>span{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.rcv-devcard__top>.dx-btn{grid-column:3;grid-row:1}.rcv-devcard__top:not(:has(>.rcv-devcard__ring))>.rcv-devcard__who>b{grid-column:1 / 3}.rcv-devcard__mark{flex:none}.rcv-hero__pill{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:calc(10px * var(--k-density, 1));column-gap:calc(10px * var(--k-density, 1));row-gap:2px;padding:calc(8px * var(--k-density, 1)) calc(8px * var(--k-density, 1)) calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.rcv-hero__pill>.rcv-hero__ring{grid-column:1;grid-row:1 / 3}.rcv-hero__pill>.rcv-hero__ring:empty{display:none}.rcv-hero__pill>.rcv-hero__who{display:contents}.rcv-hero__pill>.rcv-hero__who>b{grid-column:2;grid-row:1;display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcv-hero__pill>.rcv-hero__who>span{grid-column:2;grid-row:2;align-items:center;gap:calc(6px * var(--k-density, 1));min-width:0}.rcv-hero__pill>.rcv-hero__send{grid-column:3;grid-row:1 / 3}.rcv-hero__pill:has(>.rcv-hero__ring:empty)>.rcv-hero__who>b,.rcv-hero__pill:has(>.rcv-hero__ring:empty)>.rcv-hero__who>span{grid-column:1 / 3}.rcv-hero__pill:has(>.rcv-hero__ring:empty){padding-left:calc(18px * var(--k-density, 1))}.rcv-hero__ring .kc-tickring__mid b{font-size:var(--k-fs-md, 15px)}.rcv-hero__ring .kc-tickring__mid span{display:none}.rcv-hero__pill>.rcv-hero__who>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rcv-hero__pill>.rcv-hero__who>span>.rcv-dot{display:inline-block;vertical-align:middle;margin-right:calc(6px * var(--k-density, 1))}.blog-site{min-height:100vh;color:rgb(var(--c-ink));display:flex;flex-direction:column}.blog{flex:1;width:100%;max-width:var(--content-max);margin:0 auto;padding:calc(32px * var(--k-density, 1)) var(--gutter) calc(64px * var(--k-density, 1))}.blog__head{display:flex;align-items:center;justify-content:space-between;gap:calc(16px * var(--k-density, 1));margin-bottom:calc(28px * var(--k-density, 1))}.blog__title{margin:0;font-size:clamp(2.2rem,5vw,3.4rem)}.blog__layout{grid-template-columns:200px minmax(0,1fr);gap:calc(40px * var(--k-density, 1));align-items:start}.blog__filters{top:calc(var(--app-header-h, 64px) + 16px)}.blog-filter{margin:0;padding:0;border:0;display:grid;gap:calc(8px * var(--k-density, 1))}.blog-filter legend{padding:0 0 calc(8px * var(--k-density, 1));text-transform:none}.blog-filter__item{cursor:pointer}.blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog__empty{color:rgb(var(--c-ink-muted))}.blog-card{display:grid;gap:calc(12px * var(--k-density, 1));color:inherit;text-decoration:none;align-content:start}.blog-card__title{line-height:1.35}.blog-card__image{display:block;aspect-ratio:1;overflow:hidden;transition:transform .25s cubic-bezier(.22,1,.36,1)}.blog-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-card__art{display:grid;place-items:center;width:100%;height:100%}.blog-card__art .iso-svg{width:78%;height:auto}.blog-card__meta{display:flex}@media (max-width: 960px){.blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.blog{padding-block:calc(20px * var(--k-density, 1)) calc(48px * var(--k-density, 1))}.blog__layout{grid-template-columns:1fr;gap:calc(24px * var(--k-density, 1))}.blog__filters{grid-template-columns:1fr 1fr}}.blog--post{width:min(760px,100%)}.blog-post__bar{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--k-density, 1));margin-bottom:calc(28px * var(--k-density, 1))}.blog-post__back{display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));font-family:var(--font-mono);font-size:var(--k-fs-sm, 13px);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-muted));text-decoration:none}.blog-post__back:hover{color:rgb(var(--c-ink))}.blog-post__meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(16px * var(--k-density, 1));margin:0 0 calc(16px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.blog-post__title{margin:0 0 calc(14px * var(--k-density, 1));font-size:clamp(2rem,5vw,2.6rem);line-height:1.12}.blog-post__dek{margin:0 0 calc(28px * var(--k-density, 1));font-size:var(--k-fs-xl, 17px);line-height:1.5}.blog-post__cover{position:relative;margin:0 0 calc(36px * var(--k-density, 1));overflow:hidden}.blog-post__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-post__cover .blog-card__art .iso-svg{width:min(46%,300px)}.blog-post__cover-tools{position:absolute;right:12px;bottom:12px;display:flex;gap:calc(8px * var(--k-density, 1))}.blog-post__body{max-width:600px;font-size:var(--k-fs-lg, 17px);line-height:1.65}.blog-post__body>*{margin:0 0 1.1em}.blog-post__body h2{margin-top:1.8em;font-size:var(--k-fs-2xl, 24px);line-height:1.25}.blog-post__body h3{margin-top:1.5em;font-size:var(--k-fs-xl, 17px)}.blog-post__body ul,.blog-post__body ol{padding-left:1.3em}.blog-post__body li+li{margin-top:.4em}.blog-post__body blockquote{padding-left:calc(18px * var(--k-density, 1));font-size:var(--k-fs-xl, 17px);color:rgb(var(--c-ink))}.blog-post__body a{color:rgb(var(--c-ink));text-decoration:underline;text-decoration-color:rgb(var(--c-brand));text-decoration-thickness:2px;text-underline-offset:3px}.blog-post__body hr{border:0;margin:2em 0}.blog-post__body figure{margin:1.6em 0}.blog-post__body figure img{width:100%;height:auto;display:block}.blog-post__body figcaption{margin-top:calc(8px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.blog--post.is-editing [contenteditable=true]{outline:none;padding:calc(4px * var(--k-density, 1)) calc(8px * var(--k-density, 1));margin-left:calc(-8px * var(--k-density, 1));margin-right:calc(-8px * var(--k-density, 1));transition:box-shadow .15s ease}.blog--post.is-editing [contenteditable=true]:empty:before{content:attr(data-placeholder);color:rgb(var(--c-ink-muted))}.blog--post.is-editing .blog-post__body figure{outline-offset:4px}.blog-tools{position:sticky;top:calc(var(--app-header-h, 64px) + 8px);z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(10px * var(--k-density, 1));margin:0 0 calc(28px * var(--k-density, 1));padding:calc(8px * var(--k-density, 1))}.blog-tools__set{display:flex;flex-wrap:wrap;align-items:center;gap:calc(4px * var(--k-density, 1))}.blog-tools__btn{border:0;font:inherit;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink));border-radius:999px;cursor:pointer}.blog-tools__btn:disabled{opacity:.5;cursor:default}@media (max-width: 720px){.blog-tools{top:8px}}.blog__layout{display:block}.blog__filters{position:static;display:flex;flex-wrap:wrap;gap:calc(24px * var(--k-density, 1)) calc(96px * var(--k-density, 1));margin-bottom:calc(48px * var(--k-density, 1))}.blog__grid{display:flex;gap:calc(28px * var(--k-density, 1));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;margin:0 calc(-24px * var(--k-density, 1));padding:0 calc(24px * var(--k-density, 1)) calc(18px * var(--k-density, 1));scrollbar-width:thin;scrollbar-color:rgb(var(--c-ink) / .25) transparent}.blog__grid>.blog-card{flex:0 0 min(440px,78vw);scroll-snap-align:start}.blog__grid>.blog__empty,.blog__grid>.dx-leds{flex:1}.blog-card__title{min-height:2.6em}.blog-card__meta{font-size:var(--k-fs-sm, 13px);gap:calc(20px * var(--k-density, 1))}@media (max-width: 720px){.blog__filters{gap:calc(20px * var(--k-density, 1)) calc(40px * var(--k-density, 1));margin-bottom:calc(32px * var(--k-density, 1))}.blog__grid{scroll-padding-left:16px}}.blog-post__meta{justify-content:center}.blog-post__title,.blog-post__dek{text-align:center}.blog-post__dek{margin-left:auto;margin-right:auto;max-width:600px}.blog-post__cover,.blog-post__body{margin-left:auto;margin-right:auto}.blog-near{display:grid;grid-template-columns:1fr 1fr;gap:calc(16px * var(--k-density, 1));max-width:640px;margin:calc(64px * var(--k-density, 1)) auto 0;padding-top:calc(28px * var(--k-density, 1))}.blog-near__item{display:flex;align-items:center;gap:calc(14px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1));color:inherit;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.blog-near__item:hover{transform:translateY(-2px)}.blog-near__item.is-next{justify-content:flex-end;text-align:right}.blog-near__image{flex:none;width:64px;height:64px;overflow:hidden}.blog-near__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.blog-near__image .blog-card__art .iso-svg{width:86%}.blog-near__text{display:grid;gap:calc(4px * var(--k-density, 1));min-width:0}.blog-near__text b{font-size:var(--k-fs-lg, 15px);line-height:1.3;overflow-wrap:anywhere}.blog-near__dir{display:inline-flex;align-items:center;gap:2px;font-size:var(--k-fs-xs, 13px)}.blog-near__item.is-next .blog-near__dir{justify-content:flex-end}.blog-near__all{grid-column:1 / -1;justify-self:center;margin-top:calc(8px * var(--k-density, 1));font-family:var(--font-mono);font-size:var(--k-fs-sm, 13px);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink));text-decoration:underline;text-decoration-color:rgb(var(--c-brand));text-decoration-thickness:2px;text-underline-offset:4px}@media (max-width: 560px){.blog-near{grid-template-columns:1fr}.blog-near__item.is-next{justify-content:space-between}}.blog-post__cover{max-width:420px;aspect-ratio:4 / 3;margin-bottom:calc(32px * var(--k-density, 1))}@media (max-width: 720px){.blog-post__cover{max-width:82%}}.blog-filter{align-content:start}.blog-site>main.blog.blog--post{max-width:760px}.blog__grid>.blog-card{flex-basis:min(300px,70vw)}.blog-card__title{font-size:var(--k-fs-md, 15px)}@keyframes blog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.blog-card{animation:blog-in .45s cubic-bezier(.22,1,.36,1) both}.blog-card:nth-child(2){animation-delay:.06s}.blog-card:nth-child(3){animation-delay:.12s}.blog-card:nth-child(4){animation-delay:.18s}.blog-card:nth-child(n+5){animation-delay:.24s}.blog-post,.blog-near{animation:blog-in .5s cubic-bezier(.22,1,.36,1) both}.blog-near{animation-delay:.12s}.blog .dx-leds{animation:blog-in .3s ease both}@media (prefers-reduced-motion: reduce){.blog-card,.blog-post,.blog-near,.blog .dx-leds{animation:none}}@media (max-width: 720px){.blog__grid{display:grid;grid-template-columns:1fr;gap:calc(36px * var(--k-density, 1));overflow:visible;margin:0;padding:0;scroll-snap-type:none}.blog__grid>.blog-card{flex-basis:auto}.blog__grid>.blog-card:first-child .blog-card__image{aspect-ratio:4 / 3}.blog__grid>.blog-card:first-child .blog-card__title{min-height:0}.blog__grid>.blog-card:not(:first-child){grid-template-columns:minmax(0,48%) minmax(0,1fr);grid-template-areas:"image title" "image meta";grid-template-rows:auto 1fr;-moz-column-gap:calc(18px * var(--k-density, 1));column-gap:calc(18px * var(--k-density, 1));row-gap:calc(14px * var(--k-density, 1));align-items:start}.blog__grid>.blog-card:not(:first-child) .blog-card__image{grid-area:image}.blog__grid>.blog-card:not(:first-child) .blog-card__title{grid-area:title;min-height:0;font-size:var(--k-fs-md, 15px)}.blog__grid>.blog-card:not(:first-child) .blog-card__meta{grid-area:meta;flex-direction:column;gap:calc(4px * var(--k-density, 1));align-self:end}}@keyframes page-fade-in{0%{opacity:0}to{opacity:1}}.page-fade{animation:page-fade-in .28s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.page-fade{animation:none}}.blog-post__body ul{list-style:disc}.blog-post__body ol{list-style:decimal}.blog-post__body li::marker{color:rgb(var(--c-ink-muted))}.edge-copy{box-sizing:border-box;max-width:680px;margin:0 auto;padding:calc(96px * var(--k-density, 1)) calc(24px * var(--k-density, 1)) calc(48px * var(--k-density, 1));font-family:var(--font-body, system-ui, sans-serif);color:rgb(var(--c-ink));line-height:1.6}.edge-copy h1{font-family:var(--font-display, inherit);font-weight:var(--k-fw-regular, 400);font-size:var(--k-fs-3xl, 32px);line-height:1.15;margin:0 0 calc(16px * var(--k-density, 1))}.edge-copy img{max-width:100%;height:auto;border-radius:var(--k-r-md, 10px)}.edge-copy a{color:inherit}.tlive{display:grid;width:100%;max-width:640px;padding-bottom:calc(32px + env(safe-area-inset-bottom))}.tlive>*{min-width:0}.tlive .kit-pagehead{margin-bottom:0}.tlive__note{margin:calc(10px * var(--k-density, 1)) 0 0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.tlive-box{display:grid;gap:calc(12px * var(--k-density, 1));min-height:132px;transition:box-shadow .15s ease,background-color .15s ease}.tlive-box.is-dragging{box-shadow:inset 0 0 0 2px rgb(var(--c-brand));background:rgb(var(--c-surface-soft))}.tlive-box__files{display:flex;flex-wrap:wrap;gap:calc(6px * var(--k-density, 1));margin:0;padding:0;list-style:none;max-height:132px;overflow-y:auto}.tlive-box__file{max-width:100%;height:30px;padding:0 calc(4px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);box-shadow:none}.tlive-box__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52vw}.tlive-box__drop{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:999px;background:transparent;color:rgb(var(--c-ink-muted));font-size:var(--k-fs-lg, 15px);line-height:1;cursor:pointer}.tlive-box__drop:hover{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}.tlive-box__hint{margin:0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.tlive-devices{display:flex;gap:calc(8px * var(--k-density, 1))}.tlive-device{height:40px;padding:0 calc(16px * var(--k-density, 1))}.tlive-device.is-waiting{opacity:.7}.tlive-code{display:grid;place-items:center;padding:calc(6px * var(--k-density, 1)) 0 calc(10px * var(--k-density, 1))}.tlive-code__qr{position:relative;width:min(240px,70vw);aspect-ratio:1;padding:calc(10px * var(--k-density, 1))}.tlive-code__qr canvas{display:block;width:100%!important;height:auto!important;image-rendering:pixelated}.tlive-code__qr .qr-badge{max-width:46%;font-size:var(--k-fs-2xs, 10.56px);padding:2px calc(7px * var(--k-density, 1));box-shadow:0 0 0 2px #fff}@keyframes tlive-pulse{50%{background:rgb(var(--c-brand) / .55)}}.tlive-device.is-asking{animation:tlive-pulse 1.4s ease-in-out infinite}.tlive-devices{overflow:visible}.tlive-device{max-width:100%}.tlive-device>span,.tlive-device{overflow:hidden;text-overflow:ellipsis}.tlive-devices{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(-12px * var(--k-density, 1));padding:2px calc(12px * var(--k-density, 1)) calc(6px * var(--k-density, 1));scroll-padding-inline:12px;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}.tlive-devices::-webkit-scrollbar{display:none}.tlive-device{flex:none;scroll-snap-align:start}@media (min-width: 640px){.tlive-devices{margin:0;padding-inline:0;scroll-padding-inline:0}}.tlive-end{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));min-width:0;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}button.tlive-end{cursor:pointer}.tlive-end__names{display:grid;flex:1;min-width:0}.tlive-end__label{font-size:var(--k-fs-xs, 13px);white-space:nowrap}.tlive-end__name{font-size:var(--k-fs-lg, 17px);overflow-wrap:anywhere}.tlive-them{display:grid;gap:calc(12px * var(--k-density, 1))}.tlive-them__say{margin:0;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted))}.tlive-them.is-connected .tlive-them__say{color:rgb(var(--c-ink))}.tlive-them:not(.is-connected) .tlive-end__name{color:rgb(var(--c-ink-muted))}.tlive-them__list{display:grid;gap:calc(10px * var(--k-density, 1));padding-top:calc(12px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.tlive-them__head{display:flex;align-items:center;justify-content:space-between;gap:calc(8px * var(--k-density, 1))}.tlive-them__title{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.tlive-them__count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 calc(6px * var(--k-density, 1));border-radius:999px;letter-spacing:0;font-size:var(--k-fs-xs, 13px)}.tlive-them .tlive-devices{margin:0 calc(-16px * var(--k-density, 1));padding:2px calc(16px * var(--k-density, 1)) calc(4px * var(--k-density, 1));scroll-padding-inline:16px}@media (min-width: 761px){.tlive-them .tlive-devices{margin:0 calc(-20px * var(--k-density, 1));padding:2px calc(20px * var(--k-density, 1)) calc(4px * var(--k-density, 1));scroll-padding-inline:20px}}.tlive-grid{display:grid}.tlive-grid__zoom{justify-self:start}.tlive-them__compose{display:grid;gap:calc(12px * var(--k-density, 1));min-height:0;padding:calc(12px * var(--k-density, 1));border-radius:var(--k-r-xl, 22px);background:var(--field-bg, rgb(var(--c-surface-soft)));box-shadow:inset 0 0 0 1px var(--field-border, rgb(var(--c-line)));transition:box-shadow .15s ease,background-color .15s ease}.tlive-them__compose:focus-within,.tlive-them__compose.is-dragging{box-shadow:inset 0 0 0 1px rgb(var(--c-ink)),0 0 0 3px rgb(var(--c-brand) / .45)}.tlive-mark--asking{animation:tlive-pulse 1.4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.tlive-mark--asking{animation:none}}.tlive-them__answer{display:inline-flex;gap:calc(6px * var(--k-density, 1));flex:none}.tlive-head{display:flex;gap:calc(14px * var(--k-density, 1))}.tlive-head>.kit-pagehead{min-width:0}.tlive-them__always{display:inline-flex;align-items:center;gap:calc(10px * var(--k-density, 1));justify-self:start;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));cursor:pointer}@media (min-width: 761px){.tlive-grid__zoom{justify-self:end}}@keyframes tlive-wire-reach{50%{color:rgb(var(--c-brand))}}.edge-copy{opacity:0;animation:edge-copy-in .3s ease 3s forwards}@keyframes edge-copy-in{to{opacity:1}}.tlive-end.is-pick{cursor:pointer;margin:calc(-6px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1));width:calc(100% + 12px);transition:background-color .15s ease}.tlive-end.is-pick:hover{background:rgb(var(--c-surface-soft))}.tlive-end.is-pick:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}@media (min-width: 761px){.tlive{max-width:none}.tlive>:not(.dx-sheet.dx-sheet--dialog){width:100%;max-width:640px;margin-inline:auto}}.tlive{gap:calc(12px * var(--k-density, 1))}.tlive>.tlive-activity{padding-top:calc(10px * var(--k-density, 1))}.tlive-activity .kit-section__head{min-height:44px}.tlive-grid{gap:calc(14px * var(--k-density, 1))}.tlive-activity .kit-section__action{flex:0 1 auto;min-width:0}.page-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0b0b0b;opacity:1;transition:opacity .4s ease;pointer-events:none}.page-veil.is-lifting{opacity:0}@media (prefers-reduced-motion: reduce){.page-veil{transition:none}}.dl-tip{display:grid;gap:calc(4px * var(--k-density, 1))}.dl-tip__name{color:rgb(var(--c-ink));overflow-wrap:anywhere}.dl-tip__why{color:rgb(var(--c-ink-muted))}.dl-tip__how{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6px * var(--k-density, 1));margin-top:calc(6px * var(--k-density, 1));color:rgb(var(--c-ink));font-size:var(--k-fs-sm, 13px)}.dl-tip__keyset{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.dl-tip__key{display:inline-grid;place-items:center;min-width:30px;height:28px;padding:0 calc(8px * var(--k-density, 1));font:600 .78rem/1 var(--font-body, system-ui, sans-serif)}.dl-tip__plus{color:rgb(var(--c-ink-faint));font-weight:var(--k-fw-medium, 400)}.dl-tip__step{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));padding:calc(4px * var(--k-density, 1)) calc(10px * var(--k-density, 1));border-radius:999px}.dl-tip__arrow{color:rgb(var(--c-ink-faint))}.xfer__pill--linked .xfer__label--button{gap:calc(8px * var(--k-density, 1))}.kit-table__sort-mark{flex:none}.tlive-chat{display:grid}.tlive-chat__thread{display:flex;flex-direction:column;gap:calc(6px * var(--k-density, 1));max-height:320px;overflow-y:auto;margin:0;padding:calc(4px * var(--k-density, 1)) 2px;list-style:none;overscroll-behavior:contain}.tlive-msg{display:grid;gap:2px;max-width:78%}.tlive-msg.is-mine{align-self:flex-end;justify-items:end}.tlive-msg.is-theirs{align-self:flex-start;justify-items:start}.tlive-msg.is-note{align-self:center;justify-items:center;max-width:100%;gap:calc(4px * var(--k-density, 1));margin:calc(4px * var(--k-density, 1)) 0}.tlive-msg__text,.tlive-msg__files{display:inline-block;padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border-radius:var(--k-r-lg, 18px);font-size:var(--k-fs-md, 15px);line-height:1.35;white-space:pre-wrap;overflow-wrap:anywhere}.tlive-msg__files{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));font-weight:var(--k-fw-medium, 400)}.tlive-msg__status{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint));padding:0 calc(4px * var(--k-density, 1))}.tlive-msg__status.is-failed{color:rgb(var(--c-danger))}.tlive-chat__compose{gap:calc(8px * var(--k-density, 1));min-height:0;padding:calc(6px * var(--k-density, 1))}.tlive-chat__add{flex:none;padding:0;justify-content:center;border-radius:var(--radius-pill)}.tlive-chat__add .dx-btn__text:empty{display:none}.tlive-chat__input{flex:1;min-width:0;resize:none;border:0;outline:0;background:transparent;color:rgb(var(--c-ink));font:inherit;font-size:var(--k-fs-lg, 15px)}.tlive-chat__input::-moz-placeholder{color:rgb(var(--c-ink-faint))}.tlive-chat__input::placeholder{color:rgb(var(--c-ink-faint))}.tlive-chat__note{margin:0;font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.xfer__unread{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 calc(5px * var(--k-density, 1));margin-left:calc(6px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-2xs, 10.88px)}.xfer.xfer--corner{top:auto;left:auto;right:var(--space-3);transform:none;translate:none;bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px) + var(--upload-tray-h, 0px) + var(--dock-h, 0px) + 8px);width:auto;max-width:min(92vw,22rem);align-items:flex-end}html:not(:has(.upload-tray)) .xfer.xfer--corner{bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px) + var(--dock-h, 0px))}.xfer__pill--linked{background:rgb(var(--c-ink))}@media (max-width: 640px){html:has(.upload-float .upload-btn) .xfer.xfer--corner{bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px) + var(--upload-tray-h, 0px) + 64px)}}.nav-live__wifi{flex:none}.tlive-grid__none{margin:calc(8px * var(--k-density, 1)) 0;color:rgb(var(--c-ink-muted));font-size:var(--k-fs-md, 15px)}button.tlive-msg__status{border:0;background:none;cursor:pointer;font:inherit;font-size:var(--k-fs-xs, 13px)}button.tlive-msg__status:hover{text-decoration:underline;text-underline-offset:2px}.tlive-chat__input:focus,.tlive-chat__input:focus-visible{outline:none;box-shadow:none}.tlive-chat__compose.tlive-them__compose:focus-within{outline-offset:2px}.pair-nearby{min-width:0}.tlive-conn__toggle{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1));flex:1;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md)}.tlive-conn__toggle:focus-visible{outline-offset:4px}.tlive-conn__new{margin-left:auto;white-space:nowrap}.tlive-conn__chev{flex:none;color:rgb(var(--c-ink-faint))}.tlive-conn__chev svg{transition:transform .2s ease}.tlive-conn.is-open .tlive-conn__chev svg{transform:rotate(180deg)}.tlive-conn.is-closed{gap:0}.tlive-find.is-more{gap:calc(8px * var(--k-density, 1))}.tlive-msg.is-files .tlive-msg__files{display:grid;gap:calc(6px * var(--k-density, 1));padding:calc(6px * var(--k-density, 1));justify-items:start}.tlive-msg.is-mine.is-files .tlive-msg__files{justify-items:end}.tlive-msg__pics{display:flex;gap:calc(4px * var(--k-density, 1))}.tlive-msg__pic{position:relative;display:grid;place-items:center;width:132px;height:132px;padding:0;border:0;overflow:hidden;color:rgb(var(--c-ink-muted))}.tlive-msg__pics.is-many .tlive-msg__pic{width:72px;height:72px}button.tlive-msg__pic{cursor:zoom-in}button.tlive-msg__pic:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.tlive-msg__pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tlive-msg__more{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.tlive-msg__caption{padding:0 calc(6px * var(--k-density, 1)) 2px;font-size:var(--k-fs-sm, 13px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 480px){.tlive-msg__pic{width:112px;height:112px}.tlive-msg__pics.is-many .tlive-msg__pic{width:58px;height:58px}}.tlive-find.is-more .tlive-them__list{border-top:0;padding-top:0;margin-top:0}.tlive-conn .tlive-end{gap:calc(8px * var(--k-density, 1))}.tlive-conn .tlive-end__names{min-width:0}.tlive-conn .tlive-end__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlive-conn .tlive-end>.dx-btn,.tlive-conn .tlive-them__answer{flex:none}.tlive-chat__compose.tlive-them__compose.is-dragging{outline:none;background:rgb(var(--c-surface-soft))}.tlive-chat__add.dx-btn,.tlive-chat__add{background:transparent;box-shadow:none;border:0;color:rgb(var(--c-ink))}.tlive-chat__add:hover{background:rgb(var(--c-ink) / .06)}.signin-qr__open{position:relative;display:block;padding:0;border:0;background:none;cursor:zoom-in}.signin-qr__open:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:4px}.signin-qr__left{margin-top:calc(8px * var(--k-density, 1));text-align:center}@media (min-width: 761px){.pair-panel__action:has(>.signin-qr.is-bare){grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;-moz-column-gap:calc(24px * var(--k-density, 1));column-gap:calc(24px * var(--k-density, 1));row-gap:calc(14px * var(--k-density, 1));align-items:start;justify-items:stretch}.pair-panel__action>.signin-qr.is-bare{display:contents}.pair-panel__action>.signin-qr.is-bare>.signin-qr__code{grid-column:1;grid-row:1 / span 2}.pair-panel__action>.signin-qr.is-bare>.signin-qr__say{grid-column:2;grid-row:1;align-self:end;max-width:52ch}.pair-panel__action>.pair-nearby{grid-column:2;grid-row:2;align-self:start}}@media (min-width: 761px){.pair-panel__action>.cast-nearby{width:100%;margin:0}}.tlive-msg__who{padding:0 calc(10px * var(--k-density, 1));margin-top:calc(6px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.tlive-them__codes{justify-self:start;margin-top:2px}.tlive-them__codes:not(.is-offline){color:rgb(var(--c-ink-muted))}.tlive-code__qr--conn{width:min(300px,78vw)}.tlive-code .kit-loading{margin-top:calc(10px * var(--k-density, 1))}.tlive-conn.is-relayed .tlive-end__label{color:rgb(var(--c-ink-muted))}.tlive-conn{gap:0;scroll-margin-top:calc(var(--app-header-h, 72px) + 8px)}.tlive-conn__fold{display:grid;grid-template-rows:1fr;min-height:0;animation:tlive-unfold .28s cubic-bezier(.2,.7,.1,1) both}.tlive-conn.is-folding .tlive-conn__fold{animation:tlive-fold .26s cubic-bezier(.4,0,.2,1) both;pointer-events:none}.tlive-conn__inner{min-height:0;display:flex;flex-direction:column;gap:calc(12px * var(--k-density, 1));padding-top:calc(12px * var(--k-density, 1))}@keyframes tlive-unfold{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes tlive-fold{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}.tlive-conn.has-chat{display:flex;flex-direction:column;max-height:var(--tlive-card-max, calc(var(--tlive-vh, 100dvh) - var(--app-header-h, 72px) - 16px - var(--upload-tray-h, 0px)))}.tlive-conn.has-chat>.tlive-end{flex:none}.tlive-conn.has-chat .tlive-conn__fold{flex:1 1 auto}.tlive-conn.has-chat .tlive-chat{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tlive-conn.has-chat .tlive-chat__thread{flex:1 1 auto;min-height:0;max-height:none;scroll-behavior:smooth}.tlive-conn.has-chat .tlive-chat__compose,.tlive-conn.has-chat .tlive-chat__note,.tlive-conn.has-chat .tlive-them__say,.tlive-conn.has-chat .tlive-them__always{flex:none}.tlive-conn.has-chat .tlive-chat__thread{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 14px);mask-image:linear-gradient(to bottom,transparent 0,#000 14px);padding-top:calc(10px * var(--k-density, 1))}.tlive-msg{animation:tlive-msg-in .24s cubic-bezier(.2,.7,.1,1) both}@keyframes tlive-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tlive-conn__fold,.tlive-conn.is-folding .tlive-conn__fold,.tlive-msg{animation:none}.tlive-conn.has-chat .tlive-chat__thread{scroll-behavior:auto}}.tlive-chat__note{display:flex;align-items:center;gap:calc(4px * var(--k-density, 1));min-width:0}.tlive-chat__note-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlive-chat__info{flex:none;display:inline-grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:rgb(var(--c-ink-faint));cursor:pointer}.tlive-chat__info:hover{background:rgb(var(--c-ink) / .06);color:rgb(var(--c-ink))}.tlive-chat__info:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.tlive-device.is-pairing{background:rgb(var(--c-brand));color:rgb(var(--c-ink));box-shadow:none;animation:tlive-pairing 1.6s ease-in-out infinite}@keyframes tlive-pairing{0%,to{box-shadow:0 0 rgb(var(--c-brand) / .55)}50%{box-shadow:0 0 0 6px rgb(var(--c-brand) / 0)}}@media (prefers-reduced-motion: reduce){.tlive-device.is-pairing{animation:none}}.tlive-them__say.is-quiet{display:none}.tlive-chat__thread{overflow-x:hidden}.tlive-msg.is-files .tlive-msg__files{min-width:0;grid-template-columns:minmax(0,max-content)}.tlive-msg__caption{max-width:100%}.tlive-conn .tlive-them__always{gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.tlive-chat__thread{scrollbar-width:none;-ms-overflow-style:none}.tlive-chat__thread::-webkit-scrollbar{display:none;width:0;height:0}.tlive-chat__note .tlive-them__always{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));font-size:inherit;color:inherit;cursor:pointer}.tlive-chat__info{margin-left:auto}.tlive-chat__sealed{color:rgb(var(--c-ink-muted));font-variant-numeric:tabular-nums;animation:tlive-seal-out .4s ease 3.8s both}@keyframes tlive-seal-out{to{opacity:0}}@media (prefers-reduced-motion: reduce){.tlive-chat__sealed{animation:none}}.tlive-chat{gap:calc(8px * var(--k-density, 1))}.tlive-chat__input::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlive-chat__input::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlive-conn>.tlive-end{position:relative}.tlive-conn>.tlive-end>.dx-btn,.tlive-conn>.tlive-end>.tlive-them__answer{position:absolute;top:-4px;right:42px}.tlive-chat__add,.tlive-chat__add.dx-btn{width:30px;height:34px}.tlive-chat__input{min-height:34px;max-height:160px;padding:calc(7px * var(--k-density, 1)) 2px;field-sizing:fixed;overflow-y:auto;scrollbar-width:none;line-height:1.35}.tlive-chat__input::-webkit-scrollbar{display:none}.tlive-chat__compose.tlive-them__compose,.tlive-chat__compose.tlive-them__compose.is-dragging{border-radius:var(--radius-xl)}.tlive-box__file{padding-left:calc(4px * var(--k-density, 1));gap:calc(6px * var(--k-density, 1))}.tlive-box__thumb{flex:none;display:grid;place-items:center;width:26px;height:26px;overflow:hidden;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink-muted))}.tlive-box__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tlive-msg.is-files .tlive-msg__files{width:-moz-max-content;width:max-content;max-width:100%}.tlive-msg__caption{width:0;min-width:100%}.tlive-pic-video{position:relative;display:block;width:100%;height:100%}.tlive-pic-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;background:rgb(var(--c-ink) / .08)}.tlive-pic-video__mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:22px;height:22px;padding:calc(5px * var(--k-density, 1));border-radius:50%;box-sizing:border-box}.tlive-box__thumb .tlive-pic-video__mark{width:14px;height:14px;padding:calc(3px * var(--k-density, 1))}.tlive-chat__compose.tlive-them__compose{position:relative;display:flex;flex-direction:column;gap:2px;padding:calc(6px * var(--k-density, 1)) calc(8px * var(--k-density, 1)) calc(6px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.tlive-chat__compose .tlive-chat__input{min-height:28px;max-height:160px;padding:calc(6px * var(--k-density, 1)) calc(30px * var(--k-density, 1)) 2px 2px;flex:none;scrollbar-width:thin;scrollbar-color:rgb(var(--c-ink) / .25) transparent}.tlive-chat__compose .tlive-chat__input::-webkit-scrollbar{display:block;width:4px}.tlive-chat__compose .tlive-chat__input::-webkit-scrollbar-thumb{background:rgb(var(--c-ink) / .25);border-radius:var(--k-r-xs, 4px)}.tlive-chat__bar{display:flex;align-items:center;justify-content:space-between;min-height:34px;margin-left:calc(-6px * var(--k-density, 1))}.tlive-chat__bar .tlive-chat__send{margin-left:auto}.tlive-chat__bar>.dx-round.dx-round--icon{width:34px;height:34px}.tlive-chat__grow{position:absolute;z-index:1;color:rgb(var(--c-ink-muted))}.tlive-conn.has-chat .tlive-chat__compose.is-big{flex:1 1 auto;min-height:0}.tlive-chat__compose.is-big .tlive-chat__input{height:auto!important;max-height:none}.tlive-conn.has-chat:has(.tlive-chat__compose.is-big) .tlive-chat__thread{display:none}.tlive-chat__compose.tlive-them__compose.is-tall,.tlive-chat__compose.tlive-them__compose.is-big{border-radius:var(--radius-lg)}.tlive-chat__compose.is-tall .tlive-chat__input,.tlive-chat__compose.is-big .tlive-chat__input{padding:calc(6px * var(--k-density, 1)) calc(30px * var(--k-density, 1)) 2px 2px}.tlive-chat__compose.is-big .tlive-chat__input{flex:1 1 0;min-height:140px}.tlive-chat__compose.is-big .tlive-chat__bar{flex:none}.tlive-conn.has-chat:has(.tlive-chat__compose.is-big){height:var(--tlive-card-max, calc(var(--tlive-vh, 100dvh) - var(--app-header-h, 72px) - 16px))}.tlive-conn.has-chat:has(.tlive-chat__compose.is-big) .tlive-chat{flex:1 1 auto;min-height:0}.tlive-chat__grow{right:8px;top:4px}.tlive-chat__compose .tlive-chat__input,.tlive-chat__compose.is-tall .tlive-chat__input,.tlive-chat__compose.is-big .tlive-chat__input{width:auto;margin-right:calc(15px * var(--k-density, 1));padding-right:calc(17px * var(--k-density, 1))}.tlive-chat__compose .tlive-chat__input::-webkit-scrollbar-track{margin-top:calc(34px * var(--k-density, 1));margin-bottom:2px;background:transparent}.tlive-device.is-known{animation:tlive-known 3.2s ease-in-out infinite}@keyframes tlive-known{0%,to{box-shadow:inset 0 0 0 1.5px rgb(var(--c-brand)),0 0 rgb(var(--c-brand) / .35)}50%{box-shadow:inset 0 0 0 1.5px rgb(var(--c-brand)),0 0 0 4px rgb(var(--c-brand) / 0)}}@media (prefers-reduced-motion: reduce){.tlive-device.is-known{animation:none}}.tlive-conn__toggle:focus-visible{outline:none}.tlive-conn:has(.tlive-conn__toggle:focus-visible){outline:2px solid rgb(var(--c-ink));outline-offset:2px}.site-header .bar{position:relative}.self-pill{position:absolute;z-index:2;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:calc(7px * var(--k-density, 1));min-width:0;height:40px;padding:0 calc(5px * var(--k-density, 1)) 0 calc(4px * var(--k-density, 1));border:0;border-radius:var(--radius-pill);cursor:pointer;text-align:left;white-space:nowrap}.self-pill:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.self-pill__disc{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%}.self-pill__names{flex:1;display:grid;min-width:0;line-height:1.1}.self-pill__label{font-size:var(--k-fs-2xs, 9.92px)}.self-pill__name{overflow:hidden;text-overflow:ellipsis;font-size:var(--k-fs-sm, 13px)}.self-pill__qr{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%}@media (min-width: 861px){.site-header .bar:has(>.self-pill) .wordmark .logo-mark{visibility:hidden}}.tlive-conn.is-open.has-chat{height:var(--tlive-card-max, calc(var(--tlive-vh, 100dvh) - var(--app-header-h, 72px) - 16px - var(--upload-tray-h, 0px)))}.tlive-conn.has-chat .tlive-chat__thread>:first-child{margin-top:auto}.tlive-conn.has-chat .tlive-chat__compose{margin-top:auto}.tlive-device:has(.tlive-device__os){height:auto;min-height:44px;padding-top:calc(5px * var(--k-density, 1));padding-bottom:calc(5px * var(--k-density, 1))}.tlive-device__names{display:grid;min-width:0;line-height:1.15;text-align:left}.tlive-device__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlive-device__os{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72em}.tlive-devices.tlive-devices--wrap{flex-wrap:wrap;overflow:visible}.self-pill.self-pill--page{position:static;transform:none;width:100%;height:60px;padding:0 calc(10px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1));gap:calc(12px * var(--k-density, 1))}.self-pill--page .self-pill__disc,.self-pill--page .self-pill__qr{width:42px;height:42px}.self-pill--page .self-pill__label{font-size:var(--k-fs-xs, 13px)}.self-pill--page .self-pill__name{font-size:var(--k-fs-lg, 17px)}@media (min-width: 761px){.pair-panel__action--receive>.self-qr{grid-column:1;grid-row:1 / span 4;align-self:start}.pair-panel__action--receive>.pair-panel__title{grid-column:2;grid-row:1}.pair-panel__action--receive>.pair-panel__text{grid-column:2;grid-row:2}.pair-panel__action--receive>.dx-btn,.pair-panel__action--receive>a{grid-column:2;grid-row:3}}.tlive-chat__compose.tlive-them__compose,.tlive-chat__compose.tlive-them__compose:focus-within{outline:none;box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.tlive-chat__compose.tlive-them__compose:focus-within{box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .22)}.tlive-chat__compose.tlive-them__compose.is-dragging{box-shadow:inset 0 0 0 1px rgb(var(--c-brand))}.tlive-chat__send.dx-round.dx-round--icon-dark:disabled:not(.is-busy){opacity:1;background:rgb(var(--c-ink) / .12);color:rgb(var(--c-ink) / .4)}@keyframes tlive-intro-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes tlive-intro-in{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.tlive-device.is-live{background:rgb(var(--c-brand));color:rgb(var(--c-ink));box-shadow:none}.tlive-device.is-live .tlive-device__os{color:rgb(var(--c-ink) / .6)}@media (max-width: 520px){.site-header .self-pill{gap:calc(6px * var(--k-density, 1));padding-right:calc(12px * var(--k-density, 1))}.site-header .self-pill .self-pill__label,.site-header .self-pill .self-pill__qr{display:none}}.lb-stack.is-vault,.lb-stack.is-synced{color:rgb(var(--c-success))}.lb-stack.is-removed{color:rgb(var(--c-danger))}.kit-anchors .dx-chip svg{flex:none}.stg-head{display:grid;gap:calc(14px * var(--k-density, 1));margin-bottom:calc(18px * var(--k-density, 1))}@media (min-width: 761px){.library-list.kit-card{overflow:clip}.library-list .kit-table-wrap{overflow:visible}.library-list .kit-table thead th{position:sticky;top:var(--files-bar-bottom, 122px);z-index:3;background:rgb(var(--c-surface))}}@keyframes dup-slide{0%,15%{transform:translate(0)}50%,65%{transform:translate(-6px,5.4px);opacity:.55}to{transform:translate(0)}}.stg-part-head{display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));margin:calc(4px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1));font-size:var(--k-fs-md, 15px)}.kit-ring__part.is-lime{stroke:rgb(var(--c-brand))}.kit-ring__part.is-dark{stroke:rgb(var(--c-ink))}.kit-ring__part{stroke-linecap:butt}.stg-ring-key{display:grid;gap:calc(4px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.stg-ring-key span{display:inline-flex;gap:calc(6px * var(--k-density, 1))}.stg-ring-key i{display:inline-block;width:10px;height:10px}.stg-ring-key span{align-items:flex-start}.stg-ring-key i,.stg-ring-key svg{flex:none;margin-top:calc(3px * var(--k-density, 1))}.stg-tabs-phone{position:sticky;top:var(--files-bar-bottom, 64px);z-index:6;margin:calc(4px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1))}@media (min-width: 640px){.stg-tabs-phone{display:none!important}}@media (max-width: 480px){.stg-usage .stg-ring-key{grid-column:1 / -1;margin:2px 0 calc(4px * var(--k-density, 1))}}@media (max-width: 639px){.stg-tabs-phone{top:calc(var(--files-bar-bottom, 64px) + 4px);max-width:calc(100% - 48px)}}@media (max-width: 639px){body:has(.stg-tabs-phone) .app-main .grid-day-head{top:var(--stg-tabs-bottom, 110px)}}@media (max-width: 640px){body:has(.zoom-pills) .app-main .app-toolbar{background:transparent!important;box-shadow:none!important}body:has(.zoom-pills) .app-main .app-toolbar .zoom-pills .dx-tabs.dx-tabs--seg,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select,body:has(.zoom-pills) .app-main .app-toolbar .kit-avatar{box-shadow:0 4px 14px #0000001f}.app-main .grid-day-head{width:-moz-max-content;width:max-content}}@media (max-width: 640px){.app-main .grid-day-head{top:calc(var(--app-toolbar-h, 3.25rem) + 4px)}body:has(.stg-tabs-phone) .app-main .grid-day-head{top:var(--stg-tabs-bottom, 110px)}}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar{background:transparent!important;box-shadow:none!important}body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){display:inline-flex;align-items:center;height:42px;padding:0 calc(18px * var(--k-density, 1));border-radius:999px;line-height:1}body:has(.zoom-pills) .app-main .app-toolbar .zoom-pills .dx-tabs.dx-tabs--seg,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select,body:has(.zoom-pills) .app-main .app-toolbar .upload-btn--bar{box-shadow:0 4px 14px #0000001f}.app-main .grid-day-head{width:-moz-max-content;width:max-content}}.app-main .grid-day-head h2{background:transparent!important;padding-inline:2px}body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select{background:#7f7f7f1f!important}.app-main .grid-day-head .dx-round.dx-round--icon[aria-pressed=false]{box-shadow:none!important}.app-main .grid-day-head h2+span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 calc(7px * var(--k-density, 1));border-radius:999px;font-variant-numeric:tabular-nums}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar .zoom-stack{position:static}body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select{height:36px;min-height:36px}body:has(.zoom-pills) .app-main .app-toolbar{margin-bottom:0}}@media (min-width: 641px){body:has(.zoom-pills) .app-main .grid-day-head{top:calc(var(--app-header-h, 4rem) + var(--app-toolbar-h, 3.25rem) + 8px)}body:has(.stg-tabs-phone) .app-main .grid-day-head{top:calc(var(--app-header-h, 4rem) + var(--app-toolbar-h, 3.25rem) + 8px)}}.app-main .grid-day-head h2,.app-main .grid-day-head h2+span,.app-main .grid-day-head .dx-round.dx-round--icon[aria-pressed=false],body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select__button,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select__chev{color:#fff!important}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar{padding-bottom:0}}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){background:#7f7f7f1f!important;color:#fff!important}}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){flex:0 1 auto;min-width:0;max-width:min(46%,520px);gap:calc(4px * var(--k-density, 1));font-size:clamp(.95rem,1.35vw,1.15rem);white-space:nowrap}body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title) .rail-title{display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow:hidden}}.app-main .grid-day-head h2,.app-main .grid-day-head h2+span,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select__value,body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){text-shadow:0 1px 3px rgb(0 0 0 / .45)}.app-main .grid-day-head .dx-round.dx-round--icon[aria-pressed=false] svg,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select__chev,body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title) svg{filter:drop-shadow(0 1px 2px rgb(0 0 0 / .45))}.app-main [data-ink=dark].grid-day-head h2,.app-main [data-ink=dark].grid-day-head h2+span,.app-main [data-ink=dark].grid-day-head .dx-round.dx-round--icon[aria-pressed=false],body:has(.zoom-pills) .app-main .app-toolbar .grid-tools [data-ink=dark].dx-select,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools [data-ink=dark].dx-select .dx-select__button,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools [data-ink=dark].dx-select .dx-select__chev,body:has(.zoom-pills) .app-main .app-toolbar [data-ink=dark].page-title:not(.stg-title){color:rgb(var(--c-ink))!important;text-shadow:none!important}.app-main [data-ink=dark].grid-day-head h2,.app-main [data-ink=dark].grid-day-head h2+span,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools [data-ink=dark].dx-select .dx-select__value{text-shadow:none!important}.app-main [data-ink=dark].grid-day-head svg,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools [data-ink=dark].dx-select svg,body:has(.zoom-pills) .app-main .app-toolbar [data-ink=dark].page-title:not(.stg-title) svg{filter:none!important}.app-main [data-ink=dark].grid-day-head h2+span{background:#00000014}.app-main .grid-day-head h2,.app-main .grid-day-head h2+span,.app-main .grid-tools .dx-select__value,.app-main .app-toolbar .page-title{transition:color .25s ease,text-shadow .25s ease}body:has(.library-list.is-ordered) .app-main .app-toolbar{background:rgb(var(--c-canvas))!important}.app-main .grid-day-head,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select,body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){box-shadow:none!important}@media (min-width: 641px){body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){padding-right:calc(18px * var(--k-density, 1))}}.nav-live{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.nav-live .rail-dt-mark{flex:none}.nav-live__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 calc(6px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);font-variant-numeric:tabular-nums}.nav-live .rail-dt-mark{background:transparent!important;color:currentColor!important;box-shadow:none!important;width:auto;height:auto}.nav-live__count{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}@media (min-width: 641px){.lb-stack{font-size:var(--k-fs-sm, 13px)}}.app-main .grid-day-head,body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select,body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title){-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.badge-button .kit-badge--dark{background:#7f7f7f1f;color:#fff;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.badge-button .kit-badge--dark[data-ink=dark]{color:rgb(var(--c-ink))}.badge-button .kit-badge--dark{transition:color .25s ease}@media (max-width: 640px){.tlive-activity .kit-section__head{flex-wrap:wrap;row-gap:calc(8px * var(--k-density, 1))}.tlive-activity .kit-section__action{flex:1 1 100%;min-width:0;max-width:100%;display:flex;justify-content:flex-end}.tlive-activity .kit-section__action .dx-tabs.dx-tabs--seg,.tlive-activity .dx-tabs.dx-tabs--seg{max-width:100%}.tlive-activity,.tlive-activity .kit-section__body{min-width:0;max-width:100%}}.tlive-them__toggle{background:none;border:0;padding:0;margin:0;font-family:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.tlive-them__toggle:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:3px;border-radius:var(--k-r-sm, 6px)}.rcv__offer .rcv-card__more{display:grid;gap:calc(10px * var(--k-density, 1))}.rcv__offer-preview{display:block;width:100%;max-height:220px;-o-object-fit:contain;object-fit:contain}.tlink{display:grid;gap:calc(12px * var(--k-density, 1));padding:calc(16px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(12px * var(--k-density, 1));background:rgb(var(--c-surface-soft))}.tlink__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(56px,.8fr) minmax(0,1fr);align-items:start}.tlink__end{display:grid;justify-items:center;gap:calc(4px * var(--k-density, 1));min-width:0;text-align:center}.tlink__end .kit-mark{margin-bottom:calc(4px * var(--k-density, 1))}.tlink__name{max-width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere;line-height:1.25;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.tlink__wire{display:flex;align-items:center;gap:calc(6px * var(--k-density, 1));height:48px}.tlink__dots{flex:1;height:4px;background-image:radial-gradient(circle,rgb(var(--c-ink) / .3) 1.5px,transparent 2px);background-size:10px 4px;background-repeat:repeat-x}.tlink__rings{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:999px;color:rgb(var(--c-ink));background:rgb(var(--c-brand))}.tlink__rings:before,.tlink__rings:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 0 1.5px rgb(var(--c-brand));animation:tlink-ring 2.4s ease-out infinite}.tlink__rings:after{animation-delay:1.2s}@keyframes tlink-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(2.1);opacity:0}}.tlink.is-out .tlink__dots{background-image:radial-gradient(circle,rgb(var(--c-ink)) 1.5px,transparent 2px);animation:tlink-flow .6s linear infinite}.tlink.is-in .tlink__dots{background-image:radial-gradient(circle,rgb(var(--c-ink)) 1.5px,transparent 2px);animation:tlink-flow .6s linear infinite reverse}@keyframes tlink-flow{0%{background-position-x:0}to{background-position-x:10px}}.tlink__state{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(8px * var(--k-density, 1));text-align:center}.tlink__say{font-size:var(--k-fs-sm, 13px)}@media (prefers-reduced-motion: reduce){.tlink__rings:before,.tlink__rings:after,.tlink .tlink__dots{animation:none}}.kitflow{display:grid;gap:calc(16px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) 0 calc(24px * var(--k-density, 1))}.kitflow__step{display:grid;gap:calc(10px * var(--k-density, 1))}.kitflow__head{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:2px calc(10px * var(--k-density, 1))}.kitflow__n{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;font-size:var(--k-fs-xs, 13px)}.kitflow__title{font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.kitflow__on{grid-column:2;font-size:var(--k-fs-xs, 13px)}.kitflow__body{display:grid;gap:calc(10px * var(--k-density, 1))}.kitflow__body>.dx-toast.dx-toast--app{position:static;width:100%;max-width:none;transform:none}.kitflow__chat .tlive-chat__thread{flex:none;min-height:0}.kitflow__photo{display:block;width:180px;max-width:100%}.tlive-find>.tlive-them__list:first-child{border-top:0;padding-top:0}.tlink.is-empty{background:none}.tlink__tap{all:unset;box-sizing:border-box;display:grid;justify-items:center;gap:calc(4px * var(--k-density, 1));min-width:0;padding:calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1));cursor:pointer;text-align:center}.tlink__tap:hover:not(:disabled){background:rgb(var(--c-ink) / .04)}.tlink__tap:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.tlink__tap:disabled{cursor:default}.tlink__role{font-size:var(--k-fs-2xs, 10.88px);margin-bottom:calc(4px * var(--k-density, 1))}.tlink__hole{display:grid;place-items:center;width:48px;height:48px;margin-bottom:calc(4px * var(--k-density, 1));border-radius:999px}.tlink:not(.is-in):not(.is-out) .tlink__rings{color:rgb(var(--c-ink) / .45)}.tlink:not(.is-in):not(.is-out) .tlink__rings:before,.tlink:not(.is-in):not(.is-out) .tlink__rings:after{content:none}.tlink .tlink__rings,.tlink:not(.is-in):not(.is-out) .tlink__rings{background:none;box-shadow:none}.tlink.is-in .tlink__rings,.tlink.is-out .tlink__rings{color:rgb(var(--c-ink))}.tlink.is-linked{background:none}.tlink.is-linked .tlink__wire,.tlink.is-empty .tlink__wire{height:48px;margin-top:calc(34px * var(--k-density, 1))}.tlink.is-linked .tlink__state{min-height:0}.tlink.is-paired .tlink__rings,.tlink.is-paired.is-in .tlink__rings,.tlink.is-paired.is-out .tlink__rings,.tlink.is-paired:not(.is-in):not(.is-out) .tlink__rings{color:rgb(var(--c-brand))}.tlink.is-paired .tlink__rings:before,.tlink.is-paired .tlink__rings:after{box-shadow:0 0 0 1.5px rgb(var(--c-brand))}.tlink.is-linked .tlink__state{flex-direction:column;gap:2px}.tlink__top{display:block;text-align:center}.tlink__mid{display:grid;justify-items:stretch;align-content:start;min-width:0}.tlink__cut{justify-self:center;margin-top:2px}.tlive-conn.is-connected.is-open .tlive-conn__inner{padding-top:0}.tlink.is-linked .tlink__end,.tlink.is-empty .tlink__end{border-radius:var(--k-r-lg, 18px)}.tlink.is-linked .tlink__pair,.tlink.is-empty .tlink__pair{align-items:stretch}.tlink.is-linked .tlink__end,.tlink.is-empty .tlink__end{align-content:start}.tlink.is-linked .tlink__mid,.tlink.is-empty .tlink__wire{align-self:start}.tlink.is-empty .tlink__end{background:none;box-shadow:none;padding:calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.tlink.is-empty .tlink__tap:hover:not(:disabled){background:rgb(var(--c-ink) / .04)}.tlink.is-empty .tlink__wire{margin-top:calc(34px * var(--k-density, 1))}.tlink.is-linked .tlink__end{background:none;box-shadow:none}.tlink.is-linked .tlink__tap:hover:not(:disabled){background:rgb(var(--c-ink) / .04)}.tlink.is-out .tlink__name,.tlink.is-in .tlink__name{display:none}.tlink__files{display:grid;margin:calc(4px * var(--k-density, 1)) 0 0;padding:0;list-style:none}.tlink__file{grid-template-columns:16px minmax(0,1fr) auto}.tlive-fold__body{display:grid;gap:calc(16px * var(--k-density, 1));margin-top:calc(12px * var(--k-density, 1))}.tlive-fold__part+.tlive-fold__part{padding-top:calc(12px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.tlink__via{justify-self:center;margin-top:calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);text-align:center}.tlive-activity>.kit-section__head{flex-wrap:nowrap;align-items:center;gap:calc(12px * var(--k-density, 1))}.tlive-activity>.kit-section__head>.kit-section__action{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-end}.tlive-fold__pill{padding:calc(6px * var(--k-density, 1)) calc(12px * var(--k-density, 1));border-radius:999px;gap:calc(8px * var(--k-density, 1))}.tlive .kit-pagehead{flex-wrap:nowrap;align-items:center}.tlive .kit-pagehead__action{margin-left:auto;flex:none;align-self:flex-start;margin-top:calc(.5rem * var(--k-density, 1))}.tlive-fold__body,.tlive-fold__part,.tlive-fold__part .tlive-devices{min-width:0;max-width:100%}.tlive-paired__list{display:grid;gap:calc(8px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) 0 0;padding:0;list-style:none}.tlive-paired__item{padding:calc(10px * var(--k-density, 1)) calc(12px * var(--k-density, 1))}.tlive-paired__item .tlive-end__names{flex:1;min-width:0}.tlive-code__qr .signin-qr__open{cursor:copy}.tlive-conn.has-chat>.tlive-activity{flex:none;margin-top:calc(16px * var(--k-density, 1));padding-top:calc(16px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}.tlink.is-empty{justify-items:center;padding:calc(8px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1))}.tlink__solo{padding:0 calc(12px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.tlink__solo:hover:not(:disabled){background:none}.tlink__radar{position:relative;display:grid;place-items:center;margin:calc(92px * var(--k-density, 1)) 0 calc(72px * var(--k-density, 1))}.tlink__radar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;box-shadow:0 0 0 30px rgb(var(--c-brand) / .26),0 0 0 60px rgb(var(--c-brand) / .15),0 0 0 90px rgb(var(--c-brand) / .07);animation:tlink-air 3.2s ease-in-out infinite}.tlink__radar .kit-mark{position:relative;margin:0}.tlink__solo:hover:not(:disabled) .kit-mark{transform:scale(1.04)}.tlink__solo .kit-mark{transition:transform .2s ease}.tlink__solo .tlink__name{font-size:var(--k-fs-lg, 17px)}@keyframes tlink-air{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@media (prefers-reduced-motion: reduce){.tlink__radar:before{animation:none}}.tlink.is-pairing{gap:calc(4px * var(--k-density, 1));padding:0}.tlink.is-pairing .tlink__radar{margin:calc(80px * var(--k-density, 1)) 0 calc(64px * var(--k-density, 1))}.tlink__radar.is-sm{margin:calc(22px * var(--k-density, 1)) 0 calc(26px * var(--k-density, 1))}.tlink__radar .tlink__hole{position:relative;margin:0}.tlink.is-linked .tlink__end .tlink__name{position:relative}.tlink__radar.is-sm:before{box-shadow:0 0 0 10px rgb(var(--c-brand) / .26),0 0 0 20px rgb(var(--c-brand) / .15),0 0 0 30px rgb(var(--c-brand) / .07)}.tlink.is-linked .tlink__end{overflow:visible}.tlink.is-linked .tlink__mid .tlink__wire{margin-top:calc(60px * var(--k-density, 1))}@media (min-width: 641px){.tlink.is-linked .tlink__mid .tlink__wire{margin-top:calc(72px * var(--k-density, 1))}}.tlink.is-linked:not(.is-paired) .tlink__tap .tlink__radar:before{content:none}@media (min-width: 641px){.tlink__radar.is-sm{margin:calc(40px * var(--k-density, 1)) 0 calc(44px * var(--k-density, 1))}.tlink__radar.is-sm:before{box-shadow:0 0 0 16px rgb(var(--c-brand) / .26),0 0 0 33px rgb(var(--c-brand) / .15),0 0 0 49px rgb(var(--c-brand) / .07)}}.tlink__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:calc(4px * var(--k-density, 1));margin:0;padding:0;list-style:none}.tlink__radar.is-quiet:before{content:none}.tlink__near{width:100%;padding-top:calc(8px * var(--k-density, 1))}.tlink__near .tlink__grid{display:flex;gap:calc(4px * var(--k-density, 1))}.tlink__near .tlink__grid>li{min-width:0}.tlink__near .kit-loading{justify-content:center;padding:calc(24px * var(--k-density, 1)) 0 0}.tlink.is-near .tlink__radar:not(.is-sm){margin-top:calc(100px * var(--k-density, 1))}@keyframes tlink-near-in{0%{opacity:0;transform:translateY(36px) scale(.85)}to{opacity:1;transform:none}}.tlink__hint{display:block;text-align:center;font-size:var(--k-fs-xl, 17px);line-height:1.2}.kit-stat.tlink__code{justify-items:center;align-items:center;text-align:center}.kit-stat.tlink__code .kit-stat__value{justify-content:center}@media (max-width: 640px){.tlink.is-pairing .tlink__radar{margin:calc(56px * var(--k-density, 1)) 0 calc(44px * var(--k-density, 1))}.tlink.is-pairing .tlink__radar:before{box-shadow:0 0 0 20px rgb(var(--c-brand) / .26),0 0 0 40px rgb(var(--c-brand) / .15),0 0 0 60px rgb(var(--c-brand) / .07)}}.tlink__me{display:inline-flex;align-items:center;justify-content:center;gap:calc(4px * var(--k-density, 1));max-width:100%;min-width:0}.tlink__me .tlink__name{min-width:0}.tlink__rename{width:min(220px,100%);text-align:center}.tlink.is-empty>.tlink__me .tlink__name{font-size:var(--k-fs-lg, 17px)}.tlink--art{width:min(300px,100%);margin:0 auto;padding:0;background:none}.tlink--art .tlink__end{background:none!important;box-shadow:none!important;padding:0!important}.tlink--art .tlink__radar.is-sm{margin:calc(34px * var(--k-density, 1)) 0!important}.tlink--art .tlink__mid .tlink__wire{margin-top:calc(34px * var(--k-density, 1))!important}.tlink.is-empty .tlink__solo:hover:not(:disabled),.tlink.is-empty .tlink__solo:active{background:none}.dx-empty .tlink--art{width:min(300px,70vw)}.dx-input.tlink__rename{width:min(240px,100%)}.tlink--art .tlink__rings:before,.tlink--art .tlink__rings:after{content:none}.tlink--art .tlink__radar:before,.tlink--art .tlink__dots{animation:none}.tlink__near .tlink__grid{flex-wrap:nowrap;justify-content:safe center;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 calc(8px * var(--k-density, 1)) calc(8px * var(--k-density, 1))}.tlink__near .tlink__grid>li{flex:0 0 auto;max-width:none;scroll-snap-align:start}.tlink.is-empty{grid-template-columns:minmax(0,1fr)}.tlink__near{min-width:0;max-width:100%}.tlink__near .tlink__grid{overflow-y:hidden;scrollbar-width:none}.tlink__near .tlink__grid::-webkit-scrollbar{display:none}@media (min-width: 641px){.tlive .kit-pagehead{padding-top:calc(4px * var(--k-density, 1))}}.tlive-head{align-items:center}.tlive-head>.kit-pagehead{flex:0 1 auto}@media (max-width: 640px){.tlive-head{flex-wrap:wrap}}.tlive .tlive-head .kit-pagehead{padding-bottom:0}.tlive-head{margin-bottom:calc(16px * var(--k-density, 1))}@media (max-width: 640px){.tlive-head{gap:2px;margin-bottom:calc(12px * var(--k-density, 1))}.tlive .kit-pagehead{padding-top:0}}.tlink.is-near .tlink__near{padding-top:0}.tlink__hint{margin-bottom:calc(4px * var(--k-density, 1))}@media (min-width: 641px) and (max-width: 900px){.tlive-head{padding-left:calc(50px * var(--k-density, 1))}}.tlive-float-wifi{position:fixed;top:38px;left:22px;z-index:30;color:rgb(var(--c-ink) / .45);pointer-events:none}.tlive{padding-top:calc(11px * var(--k-density, 1))}@media (min-width: 641px){.tlive,.tlive .tlive-head .kit-pagehead{padding-top:0}}.tlive>.tlive-float-wifi{width:26px;max-width:none;margin:0}.tlive>.tlive-float-wifi{left:22px;top:38px;color:rgb(var(--c-ink) / .75);mix-blend-mode:normal;filter:none}.tlive>.tlive-float-wifi.is-linked{color:rgb(var(--c-brand));filter:none}.tl-grads{position:absolute;width:0;height:0;overflow:hidden}.tl-grad__c{stop-color:rgb(var(--c-ink) / .35)}.tl-grad__d{stop-color:rgb(var(--c-ink) / .9)}.tlive-float-wifi path,.tlink__rings svg path{stroke:url(#tl-grad-idle) currentColor}.tlive-float-wifi.is-linked path,.tlink.is-paired .tlink__rings svg path{stroke:url(#tl-grad-live) currentColor}.tlink__near .tlink__grid>li{width:136px}.tlink.is-linked.is-paired .tlink__role{display:none}.tlink.is-linked.is-paired .tlink__end{padding:calc(4px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) calc(6px * var(--k-density, 1))!important;gap:2px}.tlink.is-linked.is-paired .kit-mark--lg,.tlink.is-linked.is-paired .tlink__hole{width:36px;height:36px}.tlink.is-linked.is-paired .tlink__radar.is-sm{margin:calc(14px * var(--k-density, 1)) 0 calc(12px * var(--k-density, 1))!important}.tlink.is-linked.is-paired .tlink__radar.is-sm:before{box-shadow:0 0 0 7px rgb(var(--c-brand) / .26),0 0 0 14px rgb(var(--c-brand) / .15),0 0 0 21px rgb(var(--c-brand) / .07)!important}.tlink.is-linked.is-paired .tlink__name{font-size:var(--k-fs-md, 15px)}.tlink.is-linked.is-paired .tlink__mid .tlink__wire{margin-top:calc(12px * var(--k-density, 1))!important}.tlink.is-linked.is-paired .tlink__cut{margin-top:calc(-6px * var(--k-density, 1))}.tlink.is-linked button.tlink__end.tlink__tap{cursor:pointer}.tlive-conn__inner,.tlive-conn__fold{overflow:clip}.tlive-conn.is-open.has-chat .tlink.is-linked{position:sticky;top:0;z-index:6;background:rgb(var(--c-surface));padding-top:calc(6px * var(--k-density, 1))}.tlive>.tlive-float-wifi{position:absolute}@media (max-width: 640px){.tlive-conn.is-open.is-full{position:fixed;left:0;right:0;top:var(--tl-vvt, 0px);height:var(--tl-vvh, 100dvh)!important;max-height:none!important;width:auto;max-width:none;margin:0;border-radius:0;z-index:80;display:flex;flex-direction:column}.tlive-conn.is-full .tlink.is-linked{position:static}body.tlive-full{overflow:hidden}}body.tlive-full .search-pill--float,.tlive-conn.is-full .tlive-chat__note{display:none}@media (max-width: 640px){.tlive>.tlive-float-wifi{left:auto;right:16px}}.tlive-chat__side{display:inline-flex;flex-direction:column;align-items:center;gap:calc(4px * var(--k-density, 1));margin-left:auto}@media (max-width: 640px){.tlive-chat__compose.is-sheet{position:fixed;left:0;right:0;top:var(--tl-vvt, 0px);height:var(--tl-vvh, 100dvh);z-index:90;margin:0;border-radius:0;border:0;display:flex;flex-direction:column;padding:calc(14px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) calc(10px * var(--k-density, 1));background:rgb(var(--c-surface));box-shadow:none}.tlive-chat__compose.is-sheet .tlive-chat__bar{flex:none}}.tlive .tlive-head .search-pill{margin-left:calc(12px * var(--k-density, 1))}@media (max-width: 640px){.tlive .tlive-head .search-pill{display:none}}@media (max-width: 640px){body.tlive-full .tlive-float-wifi{display:none}}.tlive-chat{position:relative}@media (min-width: 641px){.tlive-chat__compose.is-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;margin:0;background:rgb(var(--c-surface))}.tlive-chat__compose.is-sheet .tlive-chat__input{flex:1 1 auto;max-height:none!important;min-height:0}.tlive-chat__compose.is-sheet .tlive-chat__bar{flex:none}}@media (max-width: 640px){body.tlive-full:has(.tlive) .site-header{display:none}}.tlive-chat__compose .tlive-chat__input{padding-right:calc(40px * var(--k-density, 1))}@keyframes tlink-near-fade{0%{opacity:0}to{opacity:1}}.tlink__near .tlink__grid>li{animation:tlink-near-fade .5s ease both;animation-delay:calc(var(--i, 0) * .14s)}@media (prefers-reduced-motion: reduce){.tlink__near .tlink__grid>li{animation:none}}.tlink.is-linked .tlink__role,.tlink.is-linked .tlink__wire{display:none!important}.tlink.is-linked .tlink__pair{align-items:center!important}.tlink.is-linked .tlink__mid{align-self:center!important;justify-items:center}.tlink.is-linked .tlink__cut{margin:0!important}.tlink.is-linked .tlink__end{padding:2px calc(4px * var(--k-density, 1)) calc(4px * var(--k-density, 1))!important;gap:2px}.tlink.is-linked .kit-mark--lg,.tlink.is-linked .tlink__hole{width:36px;height:36px}.tlink.is-linked .tlink__radar.is-sm{margin:calc(10px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1))!important}.tlink.is-linked .tlink__radar.is-sm:before{box-shadow:0 0 0 6px rgb(var(--c-brand) / .26),0 0 0 12px rgb(var(--c-brand) / .15),0 0 0 18px rgb(var(--c-brand) / .07)!important}.tlink.is-linked:not(.is-paired) .tlink__radar.is-sm:before{content:none}.tlink.is-linked .tlink__name{font-size:var(--k-fs-md, 15px);line-height:1.2}.tlink.is-linked{gap:0!important;padding:0!important}.tlive-pill-thumbs{display:inline-flex;align-items:center}.tlive-pill-thumb{width:22px;height:22px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 2px rgb(var(--c-surface));background:rgb(var(--c-surface-sunken))}.tlive-pill-thumb+.tlive-pill-thumb{margin-left:calc(-8px * var(--k-density, 1))}.toast-device{display:grid;justify-items:start;gap:calc(4px * var(--k-density, 1))}.tlive-chat__compose.is-sheet .tlive-chat__input{align-self:stretch;vertical-align:top}@media (max-width: 640px){.tlive-chat__compose.is-sheet .tlive-chat__input{flex:0 1 auto!important;min-height:1.4em!important;max-height:calc(100% - 70px)!important;line-height:1.25;padding-top:calc(4px * var(--k-density, 1))}.tlive-chat__compose.is-sheet .tlive-chat__bar{margin-top:auto}}.tlive-msg__files .tlive-msg__said{display:block;padding:2px calc(6px * var(--k-density, 1)) calc(4px * var(--k-density, 1));background:none!important;color:rgb(var(--c-ink));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0;font-size:var(--k-fs-lg, 15px)}.tlive-conn.is-away .tlink.is-linked .tlink__tap{opacity:.5}.tlive-conn.is-away .tlink__radar:before{animation:none;opacity:.4}.tlive-chat,.tlive-chat__thread,.tlive-chat__compose,.tlive-conn__inner,.tlive-conn__fold{min-width:0;max-width:100%}.tlive-chat__compose .tlive-chat__input{width:100%;min-width:0;box-sizing:border-box}.tlive-msg{min-width:0}@media (max-width: 640px){.tlive>.tlive-float-wifi{top:8px}}@media (max-width: 640px){.tlive-msg__text,.tlive-msg__who,.tlive-msg__files .tlive-msg__caption,.tlive-msg__files .tlive-msg__said{font-size:var(--fs-2xl)!important;line-height:1.3}.tlive-chat__compose .tlive-chat__input,.tlive-chat__compose.is-sheet .tlive-chat__input{font-size:var(--fs-2xl)!important}}.tlive.is-writing>*:not(:has(.is-sheet)){visibility:hidden}body:has(.tlive.is-writing) .site-header{visibility:hidden}.tlive-activity>.kit-section__body{grid-template-columns:minmax(0,1fr)}.tlive-activity>.kit-section__body>*{min-width:0;max-width:100%}.tlink__near .tlink__grid{-webkit-mask-image:none;mask-image:none}.tlink__near .tlink__grid.has-more-right{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent 100%)}.tlink__near .tlink__grid.has-more-left{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 64px);mask-image:linear-gradient(to right,transparent 0,#000 64px)}.tlink__near .tlink__grid.has-more-left.has-more-right{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%)}.tlive-msg__pic.is-removing{position:relative;pointer-events:none}.tlive-msg__pic.is-removing>*{opacity:.35;transition:opacity .15s ease}.tlive-msg__pic.is-removing:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;margin:calc(-11px * var(--k-density, 1)) 0 0 calc(-11px * var(--k-density, 1));border-radius:50%;border:2px solid rgb(var(--c-ink) / .15);border-top-color:rgb(var(--c-ink));animation:spin .8s linear infinite}@media (prefers-reduced-motion: reduce){.tlive-msg__pic.is-removing:after{animation-duration:2.4s}}@media (max-width: 640px){.tlink.is-empty.is-near{padding-top:0}.tlink.is-near .tlink__hint{margin-top:0;line-height:1.1}.tlive-activity>.kit-section__head{min-height:0}.kit-card>.tlive-activity{padding-top:0}}.tlink.is-linked .tlink__pair>.tlink__end{align-self:start}.tlink.is-linked.is-paired .tlink__pair>.tlink__mid{align-self:start!important;margin-top:23px}.tlink.tlink--art.is-paired .tlink__radar.is-sm:before{box-shadow:0 0 0 7px rgb(var(--c-ink) / .07),0 0 0 14px rgb(var(--c-ink) / .045),0 0 0 21px rgb(var(--c-ink) / .025)!important;background:rgb(var(--c-ink) / .06)!important}.tlink.tlink--art .tlink__rings,.tlink.tlink--art .tlink__dots{color:rgb(var(--c-ink) / .3)!important}.tlink.tlink--art .tlink__rings svg path{stroke:currentColor!important}@media (max-width: 640px){body:has(.tlive):has(.site-header .search-pill--bar) .search-pill--float{display:none}body:has(.tlive) .site-header .search-pill--bar{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%}body:has(.tlive) .site-header .search-pill--bar>span,body:has(.tlive) .site-header .search-pill--bar>kbd{display:none}body:has(.tlive) .site-header .search-pill--bar svg{width:18px;height:18px}body:has(.tlive):has(.site-header .search-pill--bar) .tlive>.tlive-float-wifi{right:112px}}.pair-panel.is-codes .pair-panel__card{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.pair-panel.is-codes .pair-panel__text{margin-bottom:calc(4px * var(--k-density, 1))}.pair-panel.is-codes .self-qr{padding:calc(10px * var(--k-density, 1))}.pair-panel.is-codes .pair-panel__slide{width:100%;min-width:0}.pair-panel.is-codes .signin-qr.is-bare{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;gap:calc(12px * var(--k-density, 1))}.pair-panel.is-codes .signin-qr.is-bare .signin-qr__say{align-items:center!important;max-width:32ch}.pair-panel.is-codes .pair-nearby{width:100%;min-width:0;display:grid;justify-items:center;gap:calc(8px * var(--k-density, 1));margin-top:calc(6px * var(--k-density, 1))}.pair-panel__slide.from-right{animation:pair-slide-r .32s cubic-bezier(.2,.7,.1,1) both}.pair-panel__slide.from-left{animation:pair-slide-l .32s cubic-bezier(.2,.7,.1,1) both}@keyframes pair-slide-r{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes pair-slide-l{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pair-panel__slide.from-right,.pair-panel__slide.from-left{animation:none}}.pair-panel.is-codes .pair-panel__card{overflow:hidden}.pair-panel.is-codes .pair-panel__action,.pair-panel.is-codes .pair-panel__action--receive{grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;text-align:center!important;width:100%}.pair-panel.is-codes .pair-panel__action>.signin-qr.is-bare>.signin-qr__code,.pair-panel.is-codes .pair-panel__action>.signin-qr.is-bare>.signin-qr__say,.pair-panel.is-codes .pair-panel__action>*,.pair-panel.is-codes .pair-panel__action--receive>.self-qr{grid-column:1!important;grid-row:auto!important;align-self:auto}.pair-panel.is-codes .pair-panel__action>.signin-qr.is-bare>.signin-qr__say{align-items:center;max-width:32ch}.pair-panel.is-codes{width:min(1040px,100%);gap:calc(10px * var(--k-density, 1))}.pair-panel.is-codes .pair-panel__card{padding:calc(22px * var(--k-density, 1)) calc(24px * var(--k-density, 1))}.pair-panel.is-codes .pair-panel__slide{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:calc(20px * var(--k-density, 1)) calc(28px * var(--k-density, 1));align-items:center;justify-items:stretch;text-align:left}.pair-panel.is-codes .pair-panel__slide>.pair-panel__action{justify-self:center}.pair-panel.is-codes .pair-panel__how{min-width:0;padding-left:calc(28px * var(--k-density, 1));border-left:1px solid var(--k-rule, rgb(var(--c-line)));border-top:0;padding-top:0}.pair-panel.is-codes .pair-panel__wifi{grid-column:1 / -1;width:100%;min-width:0;display:grid;justify-items:start;gap:calc(8px * var(--k-density, 1));margin:0;padding-top:calc(14px * var(--k-density, 1));text-align:left}.pair-panel.is-codes .pair-panel__wifi .tlive-devices{width:100%;max-width:100%;flex-wrap:nowrap!important;overflow-x:auto!important}@media (max-width: 760px){.pair-panel.is-codes .pair-panel__card{padding:calc(16px * var(--k-density, 1))}.pair-panel.is-codes .pair-panel__slide{grid-template-columns:minmax(0,1fr)}.pair-panel.is-codes .pair-panel__how{padding-left:0;border-left:0;padding-top:calc(16px * var(--k-density, 1));border-top:1px solid var(--k-rule, rgb(var(--c-line)))}}.pair-panel.is-codes .pair-panel__how{display:grid;gap:calc(14px * var(--k-density, 1));justify-items:start}.pair-panel.is-codes .pair-panel__how>.kit-explainer{width:100%;min-width:0}.pair-panel.is-codes .pair-panel__how>.pair-panel__wifi{grid-column:auto;padding-top:calc(12px * var(--k-density, 1))}.xfer.is-open{gap:calc(8px * var(--k-density, 1))}.xfer.is-open .xfer__pill{width:auto;border-radius:var(--radius-pill, 9999px);border-bottom-color:inherit}.xfer__devices.tlive-devices{flex-wrap:nowrap;align-content:normal;gap:calc(8px * var(--k-density, 1));width:auto;max-width:min(40rem,calc(100vw - var(--space-4)));max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0;padding:2px;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.xfer__devices.tlive-devices::-webkit-scrollbar{display:none}.xfer__devices .tlive-device{flex:none;scroll-snap-align:start}.tlink__files{gap:calc(6px * var(--k-density, 1))}.tlink__file{position:relative;display:flex;align-items:center;gap:calc(8px * var(--k-density, 1));min-width:0;padding:0 calc(6px * var(--k-density, 1)) 0 calc(4px * var(--k-density, 1));border-radius:var(--radius-pill, 9999px);overflow:hidden;isolation:isolate;font-size:var(--k-fs-sm, 13px);transition:opacity .2s ease}.tlink__file-fill{position:absolute;inset:0 auto 0 0;z-index:-1;border-radius:inherit;transition:width .35s cubic-bezier(.22,1,.36,1)}.tlink__file-kind{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%}.tlink__file-name{min-width:0}.tlink__file-pct{flex:none;display:grid;place-items:center;min-width:28px;height:24px;padding:0 calc(6px * var(--k-density, 1));border-radius:999px;font-size:var(--k-fs-xs, 13px);font-variant-numeric:tabular-nums}.tlink__file.is-done .tlink__file-pct{width:auto;min-width:24px;padding:0}.tlink__file.is-waiting{opacity:.55}@media (prefers-reduced-motion: reduce){.tlink__file-fill{transition:none}}.send-scene{display:grid;gap:calc(8px * var(--k-density, 1));align-content:center;justify-items:center;width:100%;height:100%;padding:calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1))}.send-scene__pair{display:flex;align-items:center;justify-content:center;gap:calc(6px * var(--k-density, 1))}.send-scene__wire{display:grid;place-items:center;width:40px}.send-scene__files{width:min(240px,100%);margin:0}.send-scene .tlink__file{height:32px;font-size:var(--k-fs-xs, 13px)}.send-scene .tlink__file-kind{width:24px;height:24px}@media (max-width: 640px){.zoom-pills{position:relative;gap:0}body:has(.zoom-pills) .app-main .app-toolbar{align-items:center}}.lb-stack,.lb-tools .lb-stack{position:relative;flex-direction:row;justify-content:center;align-items:center;width:42px;height:42px;padding:0;gap:0}.lb-stack>span{position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:var(--k-fs-2xs, 9.92px);line-height:1;pointer-events:none}@media (pointer: coarse){.lb-stack,.lb-tools .lb-stack{width:44px;height:44px}}.lb-tools{overflow:visible}.xfer--corner .xfer__fill{transition:width .35s cubic-bezier(.22,1,.36,1)}.xfer--corner .xfer__label{gap:calc(8px * var(--k-density, 1));padding:calc(.5rem * var(--k-density, 1)) calc(1rem * var(--k-density, 1)) calc(.5rem * var(--k-density, 1)) calc(.6rem * var(--k-density, 1));font-size:var(--k-fs-sm, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:-.01em}.xfer--corner .xfer__pct{font-variant-numeric:tabular-nums;font-weight:var(--k-fw-semibold, 600)}.xfer--corner .xfer__tick{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}.xfer--corner.is-open .xfer__pill{width:auto;border-radius:var(--radius-pill, 9999px)}.xfer__panel{width:min(22rem,calc(100vw - var(--space-4)));padding:calc(8px * var(--k-density, 1));-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.xfer__panel .xfer__files{display:grid;gap:calc(6px * var(--k-density, 1));max-height:18rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:rgb(var(--c-ink))}.xfer__panel .xfer__files::-webkit-scrollbar{display:none}.xfer__panel .xfer__files li{padding-left:calc(4px * var(--k-density, 1))}.xfer__panel .xfer__files .tlink__file-name{color:rgb(var(--c-ink));font-size:var(--k-fs-sm, 13px)}.xfer__panel .xfer__files .tlink__file-pct{color:rgb(var(--c-ink) / .6)}.xfer__panel .xfer__files .tlink__file.is-done .tlink__file-pct{color:rgb(var(--c-ink))}.xfer__panel .xfer__sum{margin:calc(8px * var(--k-density, 1)) calc(6px * var(--k-density, 1)) 2px;padding:0;border:0;font-size:var(--k-fs-xs, 13px);text-align:right;font-variant-numeric:tabular-nums}.xfer__panel .xfer__sum b{color:inherit;font-size:inherit}.xfer .xfer__panel .xfer__files{width:100%;max-height:18rem;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.xfer .xfer__panel .xfer__files .tlink__file{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink));gap:calc(8px * var(--k-density, 1))}.xfer .xfer__panel .xfer__files span{margin-left:0}.xfer .xfer__panel .xfer__files .tlink__file-pct{margin-left:auto}.xfer .xfer__panel .xfer__sum{border-top:0;padding-top:0}.lb-quality{left:auto;right:calc(20px + env(safe-area-inset-right,0px));transform:none;top:calc(84px + env(safe-area-inset-top,0px));opacity:1}.lb-quality{-webkit-backdrop-filter:blur(14px) saturate(1.6) brightness(.85);backdrop-filter:blur(14px) saturate(1.6) brightness(.85)}.xfer--corner .xfer__pill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.xfer--corner .xfer__pct{color:#fff9}.tlive-pic-video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.tlive-pic-wait{display:block;width:100%;height:100%;min-height:40px}.outbox-kept{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) calc(4px * var(--k-density, 1)) 0;font-size:var(--k-fs-sm, 13px)}.outbox-kept__bar{flex:1;height:6px;border-radius:999px;overflow:hidden}.outbox-kept__bar>span{display:block;height:100%;transition:width .4s ease}.outbox-kept__say{white-space:nowrap;font-variant-numeric:tabular-nums}.outbox-card{display:grid;gap:calc(12px * var(--k-density, 1))}.outbox-card__head{display:flex;align-items:center;gap:calc(12px * var(--k-density, 1))}.outbox-card__head .kit-mark{box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.outbox-card__words{display:grid;min-width:0}.outbox-card__words b{font-size:var(--k-fs-lg, 15px)}.outbox-card__words span{font-size:var(--k-fs-sm, 13px)}.outbox-card__missing{display:grid;gap:calc(4px * var(--k-density, 1));padding:calc(12px * var(--k-density, 1))}.outbox-card__missing b{font-size:var(--k-fs-md, 15px)}.outbox-card__missing>span{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink) / .55)}.outbox-frames{display:flex;gap:calc(8px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) 0;flex-wrap:wrap}.outbox-frame{display:grid;place-items:center;width:64px;aspect-ratio:1;overflow:hidden;font-size:var(--k-fs-sm, 13px)}.outbox-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.outbox-card__note{margin:0;font-size:var(--k-fs-xs, 13px)}.outbox-card__drop{justify-self:center;padding:calc(4px * var(--k-density, 1)) calc(8px * var(--k-density, 1));border:0;background:none;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink) / .5);cursor:pointer}.outbox-card__drop:hover{color:rgb(var(--c-ink))}.fsync>.fsync__folder.is-switching{--fsync-sw-col: 64px;align-items:center;gap:calc(14px * var(--k-density, 1));padding:calc(14px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) 0}.fsync>.fsync__folder.is-switching>.fsync__icon{align-self:stretch;width:var(--fsync-sw-col);height:auto;margin:calc(-14px * var(--k-density, 1)) 0}.fsync>.fsync__folder .fsync__name{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:calc(10px * var(--k-density, 1));column-gap:calc(10px * var(--k-density, 1));white-space:normal;overflow:visible}.fsync>.fsync__folder{align-items:flex-start}.fsync>.fsync__folder>.fsync__icon{align-self:flex-start;margin-top:0}.fsync>.fsync__folder .dx-switch.fsync__lock{margin-left:0}.fsync--off>.fsync__folder{align-items:center}.fsync--off>.fsync__folder .fsync__state{white-space:normal;overflow:visible;text-overflow:clip}.fsync-step__pickname{min-width:0;overflow-wrap:anywhere;white-space:normal}.fsync>.fsync__folder.is-switching>.fsync__icon{place-items:start center;padding-top:calc(14px * var(--k-density, 1))}.grid-tools{display:flex;align-items:center;justify-content:flex-end;gap:calc(8px * var(--k-density, 1));min-width:0;margin-left:auto}.grid-tools>.dx-select{display:flex;align-items:center}.fsync>.fsync__folder.is-plain-state{--fsync-sw-col: 64px;align-items:flex-start;gap:calc(14px * var(--k-density, 1));padding:calc(14px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(14px * var(--k-density, 1)) 0}.fsync>.fsync__folder.is-plain-state>.fsync__icon{align-self:stretch;width:var(--fsync-sw-col);height:auto;margin:calc(-14px * var(--k-density, 1)) 0;place-items:start center;padding-top:calc(14px * var(--k-density, 1))}.grid-head-tools{position:absolute;z-index:11;display:flex;align-items:center;justify-content:flex-end}.grid-head-tools .grid-tools{flex-wrap:nowrap}.grid-head-tools{left:auto;right:0;top:0;height:auto;max-width:none}.grid-head-tools .grid-tools{flex-direction:column;align-items:flex-end;gap:calc(6px * var(--k-density, 1))}@media (max-width: 640px){.grid-head-tools{left:auto;right:0;max-width:calc(100% - 8px)}}@keyframes sync-flow{to{stroke-dashoffset:-35}}.sync-pixels{overflow:visible}.sync-pixels rect{fill:currentColor;transform-box:fill-box;transform-origin:center;animation:sync-pixel 5s ease-out infinite both;animation-delay:calc(var(--i) * 30ms)}@keyframes sync-pixel{0%{opacity:0;transform:scale(.2)}6%{opacity:1;transform:none}86%{opacity:1;transform:none}96%{opacity:0;transform:none}to{opacity:0;transform:none}}@media (prefers-reduced-motion: reduce){.sync-pixels rect{animation:none;opacity:1}}.vb-title-pill{font-size:inherit;font-weight:var(--k-fw-semibold, 600);padding:calc(6px * var(--k-density, 1)) calc(16px * var(--k-density, 1));max-width:100%}.vb-title-pill .fsync-step__pickname{overflow-wrap:anywhere;white-space:normal}.fsync>.fsync__folder .fsync__names{row-gap:calc(8px * var(--k-density, 1));align-content:start}.fsync>.fsync__folder .fsync__name{row-gap:calc(8px * var(--k-density, 1));margin:0}.fsync>.fsync__folder .fsync__name>.dx-switch.fsync__lock,.fsync>.fsync__folder .fsync__state{margin:0}.fsync>.fsync__folder>.fsync__buttons{align-self:flex-start;align-items:center;height:auto}.fsync>.fsync__folder>.fsync__buttons .fsync-step__pick{box-sizing:border-box;height:auto;min-height:36px;padding-block:0}.enc-dialog .kr-import .kr-title,.enc-dialog .kr-import>h3{display:none}.enc-dialog .kr-import .kr-lead{display:none}.enc-dialog .kr-import .kr-input{min-height:96px}.dx-btn.dx-btn--secure{box-shadow:0 0 10px rgb(var(--c-secure-glow) / .45)}.dx-btn.dx-btn--secure:hover{background:rgb(var(--c-secure) / .9)}.dx-btn.dx-btn--secure:disabled{opacity:.55;box-shadow:none}.enc-dialog .fsync__actions{display:flex}.enc-dialog .fsync__actions .dx-btn--secure{flex:1;width:100%;justify-content:center}.dx-btn.dx-btn--secure:hover:not(:disabled),.dx-btn.dx-btn--primary.dx-btn--secure:hover:not(:disabled){background:color-mix(in srgb,rgb(var(--c-secure)) 80%,#000)!important;border-color:color-mix(in srgb,rgb(var(--c-secure)) 80%,#000)!important;color:#fff!important}.dx-btn.dx-btn--primary.dx-btn--secure:active:not(:disabled),.dx-btn.dx-btn--secure:active:hover:not(:disabled){background:color-mix(in srgb,rgb(var(--c-secure)) 70%,#000)!important}.dx-btn.dx-btn--secure{background:rgb(var(--c-secure))!important;border-color:rgb(var(--c-secure))!important;color:#fff!important}.enc-dialog .dx-btn.dx-btn--primary:disabled{opacity:.55}:is(.stg-tabs__lock,.xfer__pill) .dx-switch.fsync__lock{margin:0}.kr-recovery{display:grid;gap:calc(10px * var(--k-density, 1));margin-top:calc(18px * var(--k-density, 1))}.fsec__switch{margin:0}.fsec__switch .dx-switch__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pw-ways__ask{margin:calc(4px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1)) calc(44px * var(--k-density, 1))}.kflow{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:calc(4px * var(--k-density, 1));margin:calc(8px * var(--k-density, 1)) 0 calc(14px * var(--k-density, 1))}.kflow__node{display:grid;justify-items:center;gap:calc(4px * var(--k-density, 1))}.kflow__to{display:grid;gap:calc(10px * var(--k-density, 1))}.kflow__to .kflow__node{grid-template-columns:auto auto;align-items:center;justify-items:start;gap:calc(8px * var(--k-density, 1))}.kflow__disc{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 4px 12px #0000000f}.kflow__node--from .kflow__disc{background:rgb(var(--c-ink));color:rgb(var(--c-surface));animation:kflow-key 2.8s ease-in-out infinite}.kflow__label{font-size:var(--k-fs-sm, 13px);font-weight:var(--k-fw-semibold, 600);color:rgb(var(--c-ink) / .75);white-space:nowrap}.kflow__lines{width:100%;height:72px;overflow:visible}.kflow__path{fill:none;stroke:rgb(var(--c-line));stroke-width:1.5;vector-effect:non-scaling-stroke}.kflow__spark{fill:none;stroke:rgb(var(--c-success));stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:14 200;stroke-dashoffset:14;animation:kflow-run 2.8s ease-in-out infinite}.kflow__disc--to{animation:kflow-lit 2.8s ease-in-out infinite;animation-delay:var(--d, .9s)}@keyframes kflow-key{0%,to{transform:scale(1)}12%{transform:scale(1.08)}24%{transform:scale(1)}}@keyframes kflow-run{0%{stroke-dashoffset:14;opacity:0}8%{opacity:1}45%{stroke-dashoffset:-110;opacity:1}50%,to{stroke-dashoffset:-110;opacity:0}}@keyframes kflow-lit{0%,20%{background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 4px 12px #0000000f}30%,70%{background:rgb(var(--c-success) / .14);color:rgb(var(--c-success));box-shadow:0 0 0 1.5px rgb(var(--c-success) / .5),0 0 0 7px rgb(var(--c-success) / .1)}85%,to{background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:0 0 0 1px var(--k-edge, rgb(var(--c-line))),0 4px 12px #0000000f}}@media (prefers-reduced-motion: reduce){.kflow__spark{animation:none;opacity:0}.kflow__node--from .kflow__disc,.kflow__disc--to{animation:none}}.tlink__box{display:grid;gap:calc(6px * var(--k-density, 1));min-width:0;margin-top:calc(4px * var(--k-density, 1))}.tlink__box-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;padding:0 calc(10px * var(--k-density, 1));border:0;border-radius:var(--radius-pill, 9999px);background:none;color:rgb(var(--c-ink-muted, var(--c-ink)));font:inherit;font-size:var(--k-fs-sm, 13px);cursor:pointer}.tlink__box-head:hover{background:rgb(var(--c-surface-soft))}.tlink__box>.tlink__files{margin:0;max-height:min(260px,40dvh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:4px;border-radius:var(--k-r-row, 18px);background:rgb(var(--c-surface-soft) / .5);box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.tlink__file{flex-wrap:wrap;height:auto;min-height:36px;padding-block:4px;row-gap:0}.tlink__file-name{flex:1 1 8rem;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.tlink__file-pct{margin-left:auto}.tlink__file-kind:has(>img){overflow:hidden;border-radius:var(--tile-radius, 10px)!important}.tlink__file-kind>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{--tw-bg-opacity: 1;background-color:rgb(var(--c-canvas) / var(--tw-bg-opacity, 1));font-family:var(--font-body);--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}html,body{max-width:100%;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.input:focus-visible,.textarea:focus-visible,.select:focus-visible{outline:none}::-moz-selection{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}::selection{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.is-on ::-moz-selection,.is-on::-moz-selection,.dx-btn--accent ::-moz-selection,.kit-sidenav__item.is-on ::-moz-selection{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.is-on ::selection,.is-on::selection,.dx-btn--accent ::selection,.kit-sidenav__item.is-on ::selection{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.shell{margin-left:auto;margin-right:auto;width:100%;padding-inline:var(--gutter);max-width:var(--content-max)}.\!card,.card{border-radius:var(--radius-2xl);--tw-bg-opacity: 1;background-color:rgb(var(--c-surface) / var(--tw-bg-opacity, 1))}.\!card{box-shadow:var(--shadow-card)!important}.card{box-shadow:var(--shadow-card)}.truncate-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.skeleton{--tw-bg-opacity: 1;background-color:rgb(var(--c-surface-sunken) / var(--tw-bg-opacity, 1));background-image:linear-gradient(90deg,rgb(var(--c-surface-sunken)),rgb(var(--c-surface-soft)),rgb(var(--c-surface-sunken)));background-size:200% 100%;animation:shimmer 1.4s linear infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-9{bottom:2.25rem}.left-1{left:.25rem}.left-2{left:.5rem}.right-1{right:.25rem}.right-2{right:.5rem}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.m-0{margin:0}.mx-4{margin-left:calc(1rem * var(--k-density, 1));margin-right:calc(1rem * var(--k-density, 1))}.mx-auto{margin-left:auto;margin-right:auto}.mb-1\.5{margin-bottom:calc(.375rem * var(--k-density, 1))}.mb-3{margin-bottom:calc(.75rem * var(--k-density, 1))}.mb-6{margin-bottom:calc(1.5rem * var(--k-density, 1))}.ml-auto{margin-left:auto}.mt-2{margin-top:calc(.5rem * var(--k-density, 1))}.mt-3{margin-top:calc(.75rem * var(--k-density, 1))}.mt-4{margin-top:calc(1rem * var(--k-density, 1))}.mt-6{margin-top:calc(1.5rem * var(--k-density, 1))}.mt-8{margin-top:calc(2rem * var(--k-density, 1))}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-14{height:3.5rem}.h-40{height:10rem}.h-full{height:100%}.h-px{height:1px}.max-h-\[45\%\]{max-height:45%}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[12rem\]{min-height:12rem}.min-h-screen{min-height:100vh}.w-56{width:14rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[70\%\]{max-width:70%}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:calc(.25rem * var(--k-density, 1))}.gap-1\.5{gap:calc(.375rem * var(--k-density, 1))}.gap-2{gap:calc(.5rem * var(--k-density, 1))}.gap-3{gap:calc(.75rem * var(--k-density, 1))}.gap-5{gap:calc(1.25rem * var(--k-density, 1))}.gap-6{gap:calc(1.5rem * var(--k-density, 1))}.gap-8{gap:calc(2rem * var(--k-density, 1))}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded,.rounded-md{border-radius:var(--radius-md)}.border{border-width:1px}.border-0{border-width:0px}.border-t{border-top-width:1px}.border-white\/10{border-color:#ffffff1a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/95{background-color:#000000f2}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(var(--c-brand) / var(--tw-bg-opacity, 1))}.bg-brand\/10{background-color:rgb(var(--c-brand) / .1)}.bg-brand\/40{background-color:rgb(var(--c-brand) / .4)}.bg-canvas{--tw-bg-opacity: 1;background-color:rgb(var(--c-canvas) / var(--tw-bg-opacity, 1))}.bg-surface-sunken{--tw-bg-opacity: 1;background-color:rgb(var(--c-surface-sunken) / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-black\/45{--tw-gradient-from: rgb(0 0 0 / .45) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-4{padding:calc(1rem * var(--k-density, 1))}.px-2{padding-left:calc(.5rem * var(--k-density, 1));padding-right:calc(.5rem * var(--k-density, 1))}.py-6{padding-top:calc(1.5rem * var(--k-density, 1));padding-bottom:calc(1.5rem * var(--k-density, 1))}.pb-16{padding-bottom:calc(4rem * var(--k-density, 1))}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-\[10px\]{font-size:10px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.text-brand{--tw-text-opacity: 1;color:rgb(var(--c-brand) / var(--tw-text-opacity, 1))}.text-danger{--tw-text-opacity: 1;color:rgb(var(--c-danger) / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(var(--c-ink) / var(--tw-text-opacity, 1))}.text-ink-faint{--tw-text-opacity: 1;color:rgb(var(--c-ink-faint) / var(--tw-text-opacity, 1))}.text-ink-muted{--tw-text-opacity: 1;color:rgb(var(--c-ink-muted) / var(--tw-text-opacity, 1))}.text-line{--tw-text-opacity: 1;color:rgb(var(--c-line) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand{--tw-ring-opacity: 1;--tw-ring-color: rgb(var(--c-brand) / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-standard{transition-timing-function:var(--ease-standard)}:root{--c-canvas: 239 240 240;--c-surface: 255 255 255;--c-surface-soft: 245 247 239;--c-surface-sunken: 235 240 226;--c-ink: 13 18 18;--c-ink-muted: 86 89 89;--c-ink-faint: 134 137 137;--c-ink-inverse: 13 18 18;--c-line: 236 236 240;--c-brand: 198 242 77;--c-brand-hover: 176 219 62;--c-brand-ink: 83 103 40;--c-brand-soft: 238 250 214;--c-accent-1: 52 72 74;--c-accent-2: 198 242 77;--c-accent2-ink: 83 103 40;--c-tint-blue: 221 235 248;--c-tint-sage: 216 230 220;--c-warning: 232 157 40;--c-accent-3: 52 72 74;--c-accent-4: 13 18 18;--c-danger: 198 64 52;--c-kind-photo: 255 149 0;--c-kind-video: 175 82 222;--c-kind-file: 0 122 255;--c-success: 74 143 38;--font-display: "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-body: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 9999px;--shadow-card: 0 1px 2px 0 rgb(60 64 67 / .3), 0 1px 3px 1px rgb(60 64 67 / .15);--shadow-raised: 0 1px 3px 0 rgb(60 64 67 / .3), 0 4px 8px 3px rgb(60 64 67 / .15);--shadow-overlay: 0 4px 8px 3px rgb(60 64 67 / .15), 0 1px 3px rgb(60 64 67 / .3);--shell-max: 1280px;--grid-gap: 4px;--tile-radius: 4px;--ease-standard: cubic-bezier(.2, 0, 0, 1);--duration-fast: .12s;--duration-base: .22s}@keyframes shimmer{to{background-position:-200% 0}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.animate-rise{animation:rise var(--duration-base) var(--ease-standard) both}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease-standard),transform .6s var(--ease-standard)}.reveal.is-visible{opacity:1;transform:none}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-white\/70:focus-visible{--tw-ring-color: rgb(255 255 255 / .7)}.disabled\:cursor-default:disabled{cursor:default}.group:focus-within .group-focus-within\:pointer-events-auto{pointer-events:auto}.group:focus-within .group-focus-within\:opacity-100{opacity:1}@media (hover: hover) and (pointer: fine){.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}}.group:enabled .group-enabled\:cursor-pointer{cursor:pointer}@media (min-width: 640px){.sm\:z-auto{z-index:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:max-h-none{max-height:none}.sm\:w-80{width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:calc(.75rem * var(--k-density, 1))}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}:root{--k-control: 44px;--k-control-sm: 36px;--k-control-lg: 52px;--k-card-r: 26px;--k-ease: cubic-bezier(.2, .7, .1, 1)}.isoi{display:inline-block;flex:none;vertical-align:middle;overflow:visible}.isoi-faint{opacity:.42}.isoi-drop{transform-box:fill-box}.is-live .isoi-drop,.kit-row.is-action:hover .isoi-drop{animation:isoi-drop 1.1s cubic-bezier(.5,0,.9,.6) infinite}@keyframes isoi-drop{0%{transform:translateY(-3px);opacity:0}25%{opacity:1}80%{opacity:1}to{transform:translateY(6px);opacity:0}}@media (prefers-reduced-motion: reduce){.isoi-drop{animation:none!important}}.dx-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(8px * var(--k-density, 1));height:var(--k-control);padding:0 calc(20px * var(--k-density, 1));border-radius:var(--k-r-btn, 10px);border:0;font-family:var(--font-body);white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .12s ease}.dx-btn:active:not(:disabled){transform:scale(.97)}.dx-btn:disabled{opacity:.45;cursor:not-allowed}.dx-btn:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-btn>svg{flex:none}.dx-btn--sm{height:var(--k-control-sm);padding:0 calc(14px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.dx-btn--lg{height:var(--k-control-lg);padding:0 calc(26px * var(--k-density, 1));font-size:var(--k-fs-lg, 15px)}.dx-btn--block{width:100%}.dx-btn--primary{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-btn--primary:hover:not(:disabled){background:rgb(var(--c-ink) / .86)}.dx-btn--accent{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.dx-btn--accent:hover:not(:disabled){background:rgb(var(--c-brand-hover))}.dx-btn--light{background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.dx-btn--light:hover:not(:disabled){background:rgb(var(--c-surface-soft))}.dx-btn--ghost{color:rgb(var(--c-ink))}.dx-btn--ghost:hover:not(:disabled){background:rgb(var(--c-ink) / .05)}.dx-btn--danger:hover:not(:disabled){background:rgb(var(--c-danger) / .06)}.dx-btn__arrow{display:inline-grid;place-items:center;flex:none;margin-left:calc(6px * var(--k-density, 1));transition:transform .2s var(--k-ease)}.dx-btn--arrow:hover .dx-btn__arrow{transform:translate(1px,-1px)}.dx-round.dx-round--icon{display:inline-grid;place-items:center;flex:none;border-radius:50%;border:0;color:rgb(var(--c-ink));transition:background-color .15s ease,color .15s ease,transform .12s ease,box-shadow .15s ease}.dx-round.dx-round--icon:active:not(:disabled){transform:scale(.93)}.dx-round.dx-round--icon:disabled{opacity:.4;cursor:not-allowed}.dx-round.dx-round--icon:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-round.dx-round--icon-sm{width:34px;height:34px}.dx-round.dx-round--icon-md{width:42px;height:42px}.dx-round.dx-round--icon-lg{width:52px;height:52px}@media (pointer: coarse){.dx-round.dx-round--icon-sm{width:40px;height:40px}.dx-round.dx-round--icon-md{width:44px;height:44px}}.dx-round.dx-round--icon-plain{background:transparent;color:rgb(var(--c-ink-muted))}.dx-round.dx-round--icon-plain:hover{background:rgb(var(--c-ink) / .06);color:rgb(var(--c-ink))}.dx-round.dx-round--icon-dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.dx-round.dx-round--icon-dark:hover{background:rgb(var(--c-ink) / .85)}.dx-round.dx-round--icon-brand{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.dx-round.dx-round--icon-brand:hover{background:rgb(var(--c-brand-hover))}.dx-round.dx-round--icon-ondark{background:transparent;color:rgb(var(--c-surface))}.dx-round.dx-round--icon-ondark:hover{background:rgb(var(--c-surface) / .14)}.dx-round.dx-round--icon.is-on{box-shadow:none}.dx-chip{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));height:34px;padding:0 calc(14px * var(--k-density, 1));border:0;border-radius:var(--k-r-btn, 10px);color:rgb(var(--c-ink));white-space:nowrap;transition:background-color .15s ease,box-shadow .15s ease}.dx-chip.is-on{box-shadow:none}.dx-tabs.dx-tabs--seg{display:inline-flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-radius:calc(var(--k-r-btn, 10px) + 4px);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)))}.dx-tabs.dx-tabs--seg::-webkit-scrollbar{display:none}.dx-tab.dx-tab--seg{flex:none;height:34px;padding:0 calc(16px * var(--k-density, 1));border:0;border-radius:var(--k-r-btn, 10px);background:transparent;font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-medium, 400);color:rgb(var(--c-ink-muted));white-space:nowrap;transition:background-color .18s var(--k-ease),color .18s ease}.dx-tab.dx-tab--seg:hover{color:rgb(var(--c-ink))}.dx-tab.dx-tab--seg.is-on{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-card{position:relative;border-radius:var(--k-card-r);background:rgb(var(--c-surface))}.kit-card--pad-none{padding:0}.kit-card--pad-sm{padding:calc(14px * var(--k-density, 1))}.kit-card--pad-md{padding:calc(20px * var(--k-density, 1))}.kit-card--pad-lg{padding:calc(28px * var(--k-density, 1))}.kit-card--soft{background:rgb(var(--c-surface-soft))}.kit-card--lime{background:rgb(var(--c-brand))}.kit-card--blue{background:rgb(var(--c-tint-blue))}.kit-card--sage{background:rgb(var(--c-tint-sage))}.kit-card--dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-card--brand{background:rgb(var(--c-brand-soft))}.kit-cardhead{display:flex;align-items:center;justify-content:space-between;gap:calc(10px * var(--k-density, 1));margin-bottom:calc(14px * var(--k-density, 1));min-height:28px}.kit-cardhead__label{display:inline-flex;align-items:center;gap:calc(8px * var(--k-density, 1));font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-medium, 400);color:inherit}.kit-dot{display:inline-block;width:14px;height:14px;border-radius:var(--k-r-xs, 4px)}.kit-dot.is-lime{background:rgb(var(--c-brand))}.kit-dot.is-dark{background:rgb(var(--c-ink));border-radius:50%}.kit-dot.is-blue{background:rgb(var(--c-tint-blue))}.kit-dot.is-sage{background:rgb(var(--c-tint-sage))}.kit-dot.is-mint{background:rgb(var(--c-accent-2))}.kit-badge{display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));height:24px;padding:0 calc(10px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);white-space:nowrap}.kit-badge__lock{display:inline-flex;margin-left:calc(-2px * var(--k-density, 1))}.kit-badge--neutral{background:rgb(var(--c-surface-sunken));color:rgb(var(--c-ink))}.kit-badge--lime,.kit-badge--ok{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}.kit-badge--dark{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}.kit-badge--line{color:rgb(var(--c-ink))}.kit-badge--warn{background:rgb(var(--c-warning) / .2);color:rgb(var(--c-ink))}.kit-badge--danger{background:rgb(var(--c-danger) / .12);color:rgb(var(--c-danger))}.kit-trend{display:inline-flex;align-items:center;gap:calc(3px * var(--k-density, 1));height:18px;padding:0 calc(7px * var(--k-density, 1));border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-brand));color:rgb(var(--c-ink));font-family:var(--font-body);font-size:var(--k-fs-2xs, 10.56px);font-weight:var(--k-fw-semibold, 600);letter-spacing:0;white-space:nowrap;vertical-align:middle}.kit-trend.is-down{background:rgb(var(--c-surface-sunken))}.kit-trend.is-down svg{transform:rotate(90deg)}.kit-notice{display:flex;align-items:center}.kit-notice__icon{display:grid;place-items:center;flex:none;background:rgb(var(--c-surface))}.kit-notice__text{margin:0;flex:1;min-width:0}.kit-notice__body{flex:1;min-width:0;display:grid;gap:calc(8px * var(--k-density, 1));justify-items:start}.kit-notice:has(.kit-notice__action){align-items:flex-start}.kit-notice--info{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.kit-notice--warn{background:rgb(var(--c-warning) / .16);color:rgb(var(--c-ink))}.kit-notice--error{background:rgb(var(--c-danger) / .08);color:rgb(var(--c-danger))}.kit-eyebrow{margin:0;font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-faint))}.kit-stat{display:grid;gap:calc(6px * var(--k-density, 1));min-width:0}.kit-stat__label{font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink-muted))}.kit-stat__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:calc(6px * var(--k-density, 1));line-height:1;color:rgb(var(--c-ink))}.kit-stat__value b{font-family:var(--font-body);font-weight:var(--k-fw-display, 400);letter-spacing:var(--k-track-display, -.045em);font-variant-numeric:tabular-nums}.kit-stat__value small{font-family:var(--font-body);font-weight:var(--k-fw-display, 400);letter-spacing:var(--k-track-display, -.02em)}.kit-stat__value .kit-trend{align-self:flex-start;margin-top:calc(4px * var(--k-density, 1))}.kit-stat__sub{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kit-stat--sm .kit-stat__value b{font-size:var(--k-fs-2xl, 32px)}.kit-stat--sm .kit-stat__value small{font-size:var(--k-fs-lg, 15px)}.kit-stat--md .kit-stat__value b{font-size:var(--k-fs-3xl, 32px)}.kit-stat--md .kit-stat__value small{font-size:var(--k-fs-xl, 24px)}.kit-stat--lg .kit-stat__value b{font-size:clamp(2.8rem,5vw,4rem)}.kit-stat--lg .kit-stat__value small{font-size:clamp(1.4rem,2.4vw,2rem)}.kit-card--dark .kit-stat__label,.kit-card--dark .kit-stat__sub{color:rgb(var(--c-surface) / .65)}.kit-card--lime .kit-stat__label,.kit-card--lime .kit-stat__sub{color:rgb(var(--c-ink) / .7)}.kit-ring{flex:none}.kit-ring__track{fill:none}.kit-ring__fill{fill:none;transform:rotate(-90deg);transform-origin:60px 60px;transition:stroke-dashoffset .9s var(--k-ease)}.kit-ring.is-high .kit-ring__fill{stroke:rgb(var(--c-warning))}.kit-ring.is-full .kit-ring__fill{stroke:rgb(var(--c-danger))}.kit-ring__pct{font-family:var(--font-body);font-size:var(--k-fs-2xl, 24px);letter-spacing:var(--k-track-display, -.04em)}.kit-ring__cap{font-size:var(--k-fs-2xs, 9px)}.kc-bars{margin:0;display:grid;gap:calc(10px * var(--k-density, 1))}.kc-readout{display:flex;align-items:baseline;gap:calc(8px * var(--k-density, 1));min-height:30px}.kc-readout b{font-family:var(--font-body);font-size:var(--k-fs-2xl, 24px);font-weight:var(--k-fw-display, 400);letter-spacing:var(--k-track-display, -.03em);color:rgb(var(--c-ink));font-variant-numeric:tabular-nums}.kc-readout span{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kc-bar{fill:rgb(var(--c-surface-sunken));transform-box:fill-box;transform-origin:50% 100%;animation:kc-rise .7s var(--k-ease) both;transition:fill .15s ease}.kc-bar.is-lit{fill:rgb(var(--c-brand))}@keyframes kc-rise{0%{transform:scaleY(.05)}to{transform:none}}.kc-axis{display:flex;justify-content:space-between;font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-muted))}.kc-pops{position:relative;margin:0;display:grid;justify-items:center;gap:calc(12px * var(--k-density, 1))}.kc-pops__row{display:flex;justify-content:space-between;width:100%;height:150px}.kc-pop{display:grid;grid-template-rows:1fr auto;justify-items:center;gap:calc(10px * var(--k-density, 1));flex:1}.kc-pop__stem{position:relative;width:2px;height:100%;border-radius:var(--k-r-xs, 2px);background:rgb(var(--c-surface-sunken))}.kc-pop__dot{position:absolute;left:50%;width:12px;height:12px;margin-left:calc(-6px * var(--k-density, 1));margin-bottom:calc(-6px * var(--k-density, 1));border-radius:50%;background:rgb(var(--c-brand));box-shadow:0 0 0 3px rgb(var(--c-surface));transition:bottom .8s var(--k-ease)}.kc-pop__dot.is-peak{width:14px;height:14px;margin-left:calc(-7px * var(--k-density, 1));margin-bottom:calc(-7px * var(--k-density, 1));background:rgb(var(--c-brand-hover))}.kc-pop__label{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink))}.kc-dots{width:100%;height:auto;display:block}.kc-dot{fill:rgb(var(--c-surface-sunken))}.kc-dot.is-on{fill:rgb(var(--c-ink) / .28)}.kc-dot.is-recent{fill:rgb(var(--c-accent-2))}.kc-tickring{position:relative;display:grid;place-items:center}.kc-tickring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kc-tick{stroke:rgb(var(--c-surface-sunken));stroke-width:1.6;stroke-linecap:round;transition:stroke .3s ease}.kc-tick.is-on{stroke:rgb(var(--c-ink))}.kc-tickring__face{fill:rgb(var(--c-surface));stroke:rgb(var(--c-line));stroke-width:.6}.kc-tickring__mid{position:relative;display:grid;justify-items:center;gap:2px}.kc-tickring__mid b{font-family:var(--font-body);font-size:var(--k-fs-2xl, 32px);font-weight:var(--k-fw-display, 400);letter-spacing:var(--k-track-display, -.04em);color:rgb(var(--c-ink));font-variant-numeric:tabular-nums}.kc-tickring__mid span{font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-muted))}.kc-seg{display:grid;gap:calc(8px * var(--k-density, 1))}.kc-seg__labels,.kc-seg__bar{display:flex;gap:calc(6px * var(--k-density, 1))}.kc-seg__labels span{flex-basis:0;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted));font-variant-numeric:tabular-nums}.kc-seg__part{flex-basis:0;height:46px;border-radius:var(--k-r-lg, 14px);transform-origin:left;animation:kc-grow .7s var(--k-ease) both}@keyframes kc-grow{0%{transform:scaleX(.02);opacity:.5}to{transform:none;opacity:1}}.kc-seg__part.is-lime,.kc-seg__legend i.is-lime{background:rgb(var(--c-brand))}.kc-seg__part.is-dark,.kc-seg__legend i.is-dark{background:rgb(var(--c-ink))}.kc-seg__part.is-sage,.kc-seg__legend i.is-sage{background:rgb(var(--c-tint-sage))}.kc-seg__part.is-blue,.kc-seg__legend i.is-blue{background:rgb(var(--c-tint-blue))}.kc-seg__part.is-mint,.kc-seg__legend i.is-mint{background:rgb(var(--c-accent-2))}.kc-seg__part.is-danger,.kc-seg__legend i.is-danger{background:rgb(var(--c-danger) / .7)}.kc-seg__legend{display:flex;flex-wrap:wrap;gap:calc(6px * var(--k-density, 1)) calc(16px * var(--k-density, 1));margin:calc(4px * var(--k-density, 1)) 0 0;padding:0;list-style:none;font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kc-seg__legend li{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.kc-seg__legend i{width:10px;height:10px;border-radius:var(--k-r-xs, 3px)}.kc-seg__legend b{margin-left:2px;color:rgb(var(--c-ink));font-weight:var(--k-fw-medium, 400)}.kit-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%}.kit-avatar--sm{width:26px;height:26px;font-size:var(--k-fs-xs, 13px)}.kit-avatar--md{width:34px;height:34px;font-size:var(--k-fs-md, 15px)}.kit-avatar--lg{width:48px;height:48px;font-size:var(--k-fs-xl, 17px)}.dx-field{display:grid;gap:calc(6px * var(--k-density, 1));min-width:0}.dx-field.is-full{grid-column:1 / -1}.dx-field__label{padding-left:calc(4px * var(--k-density, 1))}.dx-field__hint{padding-left:calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}.dx-field__error{padding-left:calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-danger))}.dx-input{display:block;width:100%;height:var(--k-control);padding:0 calc(18px * var(--k-density, 1));border:0;border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink));outline:none;transition:box-shadow .15s ease}input.dx-input::-moz-placeholder,.dx-input input::-moz-placeholder,.dx-textarea::-moz-placeholder{color:rgb(var(--c-ink-faint))}input.dx-input::placeholder,.dx-input input::placeholder,.dx-textarea::placeholder{color:rgb(var(--c-ink-faint))}.dx-input:focus,.dx-input:focus-within{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}.dx-input--icon{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));padding:0 calc(16px * var(--k-density, 1)) 0 calc(5px * var(--k-density, 1))}.dx-input--icon input,.dx-select select{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:none;font:inherit;color:inherit}.dx-input__well{display:grid;place-items:center;flex:none;width:calc(var(--k-control) - 10px);height:calc(var(--k-control) - 10px);border-radius:50%;background:rgb(var(--c-surface-soft));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));color:rgb(var(--c-ink))}.dx-select{position:relative;display:flex;align-items:center;padding-right:calc(12px * var(--k-density, 1))}.dx-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:calc(22px * var(--k-density, 1));cursor:pointer}.dx-select__chev{position:absolute;right:14px;pointer-events:none;color:rgb(var(--c-ink-muted))}.dx-textarea{height:auto;padding:calc(14px * var(--k-density, 1)) calc(18px * var(--k-density, 1));line-height:1.5;resize:none}@media (max-width: 760px){.dx-input,.dx-input input,.dx-select select,.dx-textarea,.dx-search input{font-size:var(--k-fs-lg, 15px)}}.dx-search{display:flex;align-items:center;gap:calc(10px * var(--k-density, 1));padding:0 calc(18px * var(--k-density, 1));border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px var(--k-edge, rgb(var(--c-line)));color:rgb(var(--c-ink-muted))}.dx-search input{flex:1;min-width:0;border:0;background:transparent;outline:none;font-size:var(--k-fs-md, 15px);color:rgb(var(--c-ink))}.dx-search:focus-within{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}.dx-search-row{display:flex;align-items:center;gap:calc(8px * var(--k-density, 1))}.dx-search-row>label{flex:1;min-width:0}.dx-switch{position:relative;display:flex;align-items:flex-start;gap:calc(12px * var(--k-density, 1));cursor:pointer}.dx-switch input{position:absolute;opacity:0;width:1px;height:1px}.dx-switch__track{position:relative;flex:none;width:46px;height:28px;margin-top:1px;border-radius:var(--radius-pill, 9999px);background:rgb(var(--c-surface-sunken));transition:background-color .2s ease}.dx-switch__track>span{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:rgb(var(--c-surface));box-shadow:0 1px 2px rgb(var(--c-ink) / .2);transition:transform .22s var(--k-ease)}.dx-switch input:checked+.dx-switch__track>span{transform:translate(18px)}.dx-switch input:focus-visible+.dx-switch__track{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-switch__label{display:grid;gap:2px}.dx-switch__label b{font-size:var(--k-fs-md, 15px);font-weight:var(--k-fw-medium, 400);color:rgb(var(--c-ink))}.dx-switch__label small{font-size:var(--k-fs-sm, 13px);color:rgb(var(--c-ink-muted))}.kitpage{display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;padding:calc(24px * var(--k-density, 1)) 0 calc(64px * var(--k-density, 1))}.kitpage>*,.kitsec>*,.kit-anchors{min-width:0}.kitsec{display:grid;scroll-margin-top:calc(var(--app-header-h, 64px) + 72px)}.kitsec__title{margin:0}.kitsec__use{margin:0;font-family:var(--font-mono, monospace)}@media (prefers-reduced-motion: reduce){.kc-bar,.kc-seg__part{animation:none}.kc-pop__dot,.kit-ring__fill,.kc-tick,.dx-switch__track>span,.dx-btn__arrow{transition:none}}.kit-anchors{position:sticky;top:var(--app-header-h, 64px);z-index:20;margin:0 calc(-16px * var(--k-density, 1));padding:calc(10px * var(--k-density, 1)) calc(16px * var(--k-density, 1)) calc(8px * var(--k-density, 1));background:rgb(var(--c-canvas) / .88);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}@media (min-width: 761px){.kit-anchors{margin:0;padding:calc(10px * var(--k-density, 1)) 0 calc(8px * var(--k-density, 1))}}.kit-anchors__row{display:flex;gap:calc(6px * var(--k-density, 1));overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent 100%);padding:0 calc(12px * var(--k-density, 1)) 0 0}.kit-anchors__row::-webkit-scrollbar{display:none}.kit-anchors__row>.dx-chip{flex:none;scroll-snap-align:start;text-decoration:none}.kit-anchors__track{position:relative;display:block;height:3px;margin-top:calc(8px * var(--k-density, 1));border-radius:var(--k-r-xs, 3px);background:rgb(var(--c-ink) / .08);overflow:hidden}.kit-anchors__thumb{position:absolute;top:0;bottom:0;border-radius:var(--k-r-xs, 3px);background:rgb(var(--c-ink));transition:left .08s linear,width .2s ease}@media (prefers-reduced-motion: reduce){.kit-anchors__thumb{transition:none}}@media (max-width: 760px){.kit-card--pad-sm{padding:calc(10px * var(--k-density, 1))}.kit-card--pad-md,.kit-card--pad-lg{padding:calc(14px * var(--k-density, 1))}.kit-cardhead{margin-bottom:calc(10px * var(--k-density, 1));min-height:24px}.dx-btn{padding:0 calc(16px * var(--k-density, 1))}.dx-btn--lg{padding:0 calc(20px * var(--k-density, 1))}.kit-stat{gap:calc(4px * var(--k-density, 1))}.kc-pops__row{height:120px}.kc-seg__part{height:38px;border-radius:var(--k-r-md, 12px)}.kitpage{padding:calc(10px * var(--k-density, 1)) 0 calc(40px * var(--k-density, 1))}.kit-anchors{margin:0 calc(-12px * var(--k-density, 1));padding:calc(8px * var(--k-density, 1)) calc(12px * var(--k-density, 1)) calc(6px * var(--k-density, 1))}.kit-anchors__track{margin-top:calc(6px * var(--k-density, 1))}}.dx-menu-host{position:relative}.dx-select__button{flex:1;min-width:0;height:100%;padding:0 calc(26px * var(--k-density, 1)) 0 0;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.dx-select:not(.dx-input--icon) .dx-select__button{padding-left:0}.dx-select__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dx-select__value.is-placeholder{color:rgb(var(--c-ink-faint))}.dx-select.is-open .dx-select__chev{transform:rotate(180deg)}.dx-select__chev{transition:transform .2s var(--k-ease)}.dx-select.is-disabled{opacity:.5}.dx-select.is-disabled .dx-select__button{cursor:not-allowed}:is(.dx-select>.kit-menu,.dx-select__list){position:absolute;top:calc(100% + 6px);left:0}:is(.kit-menu,.dx-select__list){z-index:60;display:grid;gap:2px;min-width:max(100%,200px);max-height:min(360px,60vh);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:6px;list-style:none;border-radius:var(--k-r-row, 16px);background:rgb(var(--c-surface));box-shadow:0 0 0 .5px #00000014,0 12px 32px -8px #00000038;animation:kit-menu-in .16s var(--k-ease, ease) both;transform-origin:top left}@keyframes kit-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}:is(.kit-menu__item,.dx-select__list button){display:flex;align-items:center;gap:12px;width:100%;padding:0 12px;border:0;border-radius:var(--k-r-btn, 10px);background:none;font:inherit;font-size:17px;font-weight:400;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}:is(.kit-menu__item.is-hot,.kit-menu__item:is(a,button):hover,.kit-menu__item:focus-visible,.dx-select__list button:hover){background:rgb(var(--c-surface-soft));outline:none}.kit-menu>[role=group]{display:grid;gap:2px}.kit-menu>[role=group]+[role=group]{margin-top:4px;padding-top:6px;border-top:1px solid rgb(var(--c-line))}.kit-menu__item.is-danger{color:rgb(var(--c-danger))}@supports not selector(::-webkit-scrollbar){:is(.kit-menu,.dx-select__list,.dx-textarea){scrollbar-width:thin;scrollbar-color:rgb(var(--c-ink) / .2) transparent}}:is(.kit-menu,.dx-select__list,.dx-textarea)::-webkit-scrollbar{width:10px}:is(.kit-menu,.dx-select__list,.dx-textarea)::-webkit-scrollbar-track{margin-block:calc(min(var(--k-r-btn, 10px),12px) + 6px);background:transparent}:is(.kit-menu,.dx-select__list,.dx-textarea)::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--k-r-btn, 10px);background:rgb(var(--c-ink) / .2);background-clip:padding-box}:is(.kit-menu__item.is-on,.dx-select__list button[aria-selected=true]){font-weight:600}.kit-menu__item.is-disabled{opacity:.4;cursor:not-allowed}.kit-menu__tick{flex:none;margin-left:auto;color:rgb(var(--c-ink))}@media (prefers-reduced-motion: reduce){.kit-menu,.dx-select__chev{animation:none;transition:none}}.dx-btn--block.dx-btn--arrow .dx-btn__text{flex:1;text-align:center}.dx-btn--block.dx-btn--arrow{padding-left:calc(20px * var(--k-density, 1))}.kit-card,.kit-card>*,.kit-card .grid>*,.kit-card [class*=grid]>*{min-width:0;max-width:100%}.dx-tabs.dx-tabs--seg{max-width:100%}.dx-tabs.dx-tabs--seg.is-overflowing{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.kit-loading{display:grid;place-items:center;gap:calc(10px * var(--k-density, 1));min-height:160px;padding:calc(24px * var(--k-density, 1)) calc(12px * var(--k-density, 1));color:rgb(var(--c-ink-muted));font-size:var(--k-fs-md, 15px)}.dx-search,.dx-input,.dx-select{flex-shrink:0;min-height:var(--k-control)}.dx-textarea{min-height:96px}.kit-cardhead__label{flex:1;min-width:0}.kit-cardhead>:last-child:not(.kit-cardhead__label){flex:none}.kit-cardhead .dx-input,.kit-cardhead .dx-select{width:auto;min-width:104px}.dx-select>.kit-menu.is-end{left:auto;right:0;transform-origin:top right}@media (max-width: 760px){.kit-card:has(>.kit-facts--tiles),.kit-card:has(>.kit-items),.kit-card:has(>.kit-modules){padding:0;background:transparent;box-shadow:none}.kit-card:has(>.kit-facts--tiles) .kit-facts__tile{background:rgb(var(--c-surface))}.kit-facts--tiles{gap:calc(8px * var(--k-density, 1))}.kit-facts__tile{padding:calc(12px * var(--k-density, 1)) calc(14px * var(--k-density, 1))}}@media (max-width: 760px){.kit-compact{gap:calc(6px * var(--k-density, 1))}.kit-compact .dx-round.dx-round--icon-sm,.kit-compact .dx-round.dx-round--icon-md{width:32px;height:32px}.kit-compact .dx-round.dx-round--icon svg{width:15px;height:15px}.kit-compact .dx-input,.kit-compact .dx-select,.kit-compact .dx-search{min-height:32px;height:32px;padding-left:calc(12px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.kit-compact .dx-select{padding-right:calc(8px * var(--k-density, 1))}.kit-compact .dx-select__chev{right:9px;width:14px;height:14px}.kit-compact .dx-select__button{padding-right:calc(20px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}.kit-compact .dx-btn{height:32px;padding:0 calc(12px * var(--k-density, 1));font-size:var(--k-fs-sm, 13px)}}.dx-btn--xs{height:26px;padding:0 calc(10px * var(--k-density, 1));gap:calc(4px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.dx-btn--xs>svg{width:12px;height:12px}.dx-btn__text{display:inline-flex;align-items:center;gap:calc(4px * var(--k-density, 1));white-space:nowrap}.dx-btn.dx-btn--xs.dx-btn--arrow{--k-inset: 3px;padding-left:calc(10px * var(--k-density, 1))}.dx-btn.dx-btn--xs.dx-btn--arrow .dx-btn__arrow svg{width:11px;height:11px}.kc-seg.is-live button.kc-seg__part{border:0;padding:0;cursor:pointer;transition:transform .15s var(--k-ease),filter .15s ease}.kc-seg.is-live button.kc-seg__part:hover{transform:translateY(-2px);filter:brightness(.97)}.kc-seg.is-live button.kc-seg__part:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.kc-seg__key{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1));padding:calc(4px * var(--k-density, 1)) calc(8px * var(--k-density, 1));margin:calc(-4px * var(--k-density, 1)) calc(-8px * var(--k-density, 1));border:0;border-radius:var(--k-r-btn);background:none;font:inherit;color:inherit;cursor:pointer}.kc-seg__key:hover{background:rgb(var(--c-ink) / .05)}.kc-seg__key:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:1px}a.kit-card,button.kit-card,.kit-card[role=button]{cursor:pointer;text-align:left;text-decoration:none;color:inherit;transition:transform .18s var(--k-ease, ease),box-shadow .18s ease,background-color .15s ease}a.kit-card:hover,button.kit-card:hover,.kit-card[role=button]:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .14),0 16px 30px -18px rgb(var(--c-ink) / .4)}a.kit-card:active,button.kit-card:active,.kit-card[role=button]:active{transform:translateY(0) scale(.985);box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .2);transition-duration:.06s}a.kit-card:focus-visible,button.kit-card:focus-visible,.kit-card[role=button]:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}@media (prefers-reduced-motion: reduce){a.kit-card,button.kit-card,.kit-card[role=button]{transition:none}a.kit-card:hover,button.kit-card:hover,.kit-card[role=button]:hover,a.kit-card:active,button.kit-card:active,.kit-card[role=button]:active{transform:none}}.kit-card--ring-current{box-shadow:inset 0 0 0 2px rgb(var(--c-brand)),0 18px 34px -22px rgb(var(--c-brand-ink) / .55)}.kit-card--ring-selected{box-shadow:inset 0 0 0 2px rgb(var(--c-ink)),0 18px 34px -22px rgb(var(--c-ink) / .45)}.kit-card--ring-current:hover,.kit-card--ring-selected:hover{transform:none}.kit-cardhead.is-wrap{flex-wrap:wrap;align-items:flex-start;row-gap:calc(6px * var(--k-density, 1))}.kitrcv{display:grid;gap:calc(28px * var(--k-density, 1))}.kitrcv__assembled{display:grid;justify-items:center;border-radius:var(--k-r-card, 28px)}.kitrcv .receive-panel{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;margin:0;transform:none;opacity:1;visibility:visible}.kitrcv .kitrcv__panel{max-height:none}.kitrcv .kitrcv__inline{width:100%;max-height:none;background:transparent;box-shadow:none;transition:none}.kitrcv__stages{display:grid;align-items:start}.kitrcv__stage{display:grid;min-width:0}.kitrcv__label{display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(8px * var(--k-density, 1));margin:0}.kitrcv__label b{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgb(var(--c-brand));font-size:var(--k-fs-xs, 13px)}.kitrcv__label span{flex-basis:100%;font-family:var(--font-mono, monospace);font-weight:var(--k-fw-regular, 400);font-size:var(--k-fs-xs, 13px);color:rgb(var(--c-ink-faint))}@media (max-width: 640px){.kitrcv__assembled{border-radius:var(--k-r-xl, 22px)}}.kitrcv .kitrcv__panel .fpanel__body,.kitrcv .fpanel.receive-panel.kitrcv__panel{max-height:none;overflow:visible}.kitpage{max-width:960px;gap:calc(40px * var(--k-density, 1))}.kitsec{gap:calc(8px * var(--k-density, 1))}.kitsec__title{padding:0 calc(16px * var(--k-density, 1));font-family:inherit;font-size:var(--k-fs-xs, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:normal;text-transform:none;color:rgb(var(--c-ink-faint))}.kitsec__use{padding:0 calc(16px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px);line-height:1.5;color:rgb(var(--c-ink-faint))}.kitrcv__assembled{background:transparent;padding:calc(8px * var(--k-density, 1)) 0 calc(4px * var(--k-density, 1))}.kitrcv__stage{gap:calc(8px * var(--k-density, 1))}.kitrcv__label{padding:0 calc(12px * var(--k-density, 1));font-size:var(--k-fs-xs, 13px)}.kitrcv__when{margin:0;padding:0 calc(12px * var(--k-density, 1));font-family:var(--font-mono, monospace);font-size:var(--k-fs-2xs, 10.88px);color:rgb(var(--c-ink-faint))}@media (max-width: 640px){.kitpage{gap:calc(28px * var(--k-density, 1))}.kitsec__title,.kitsec__use{padding:0 calc(12px * var(--k-density, 1))}.kitsec__title{font-size:var(--k-fs-xs, 13px)}}.kitrcv{--kitrcv-w: min(28rem, 100%);justify-items:center}.kitrcv .kitrcv__panel,.kitrcv__stages{width:var(--kitrcv-w)}.kitrcv__stages{grid-template-columns:minmax(0,1fr);gap:calc(28px * var(--k-density, 1))}.kitrcv__stage>.rcv__offer,.kitrcv__stage>.kit-card{width:100%}.kitrcv__assembled{gap:0}.kitrcv .kitrcv__assembled .kitrcv__panel{border-top-left-radius:0;border-top-right-radius:0}.kitrcv .kitrcv__assembled>.dx-tabs.dx-tabs--seg{margin-top:calc(14px * var(--k-density, 1))}.kitrcv .fpanel.receive-panel.rcv-sheet{position:relative;top:auto;left:auto;right:auto;bottom:auto;z-index:auto;width:var(--kitrcv-w);max-height:none;margin:0}.kitrcv .fpanel.receive-panel.rcv-sheet>.fpanel__body{max-height:none;overflow:visible}@keyframes kit-shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.dx-switch__track>span{display:grid;place-items:center;color:rgb(var(--c-ink-muted))}.dx-switch input:checked+.dx-switch__track>span{color:rgb(var(--c-ink))}.dx-round.dx-round--icon.is-busy:disabled{opacity:1;cursor:progress}.dx-tab.dx-tab--seg.has-icon{display:inline-flex;align-items:center;gap:calc(6px * var(--k-density, 1))}.kc-seg__icon{flex:none;color:rgb(var(--c-ink-muted));margin-right:-2px}.dx-tabs.dx-tabs--seg.has-thumb{position:relative}.dx-tabs__thumb{position:absolute;left:0;border-radius:var(--k-r-btn, 10px);pointer-events:none;transition:transform .38s cubic-bezier(.22,1,.36,1),width .38s cubic-bezier(.22,1,.36,1)}.dx-tabs.dx-tabs--seg.has-thumb .dx-tab.dx-tab--seg{position:relative;z-index:1}.dx-tabs.dx-tabs--seg.has-thumb .dx-tab.dx-tab--seg.is-on{transition:color .3s ease}@media (prefers-reduced-motion: reduce){.dx-tabs__thumb{transition:none}}.isoi--flat .isoi-faint{opacity:.4}.isoi--flat .isoi-lime{fill:rgb(var(--c-brand));stroke:none}.isoi--flat .isoi-lime-soft{fill:rgb(var(--c-brand) / .55);stroke:none}.isoi--flat .isoi-lime-line{stroke:rgb(var(--c-brand));stroke-width:2.5}.dx-btn--soft{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}.dx-btn--soft:hover:not(:disabled){background:rgb(var(--c-line))}.dx-btn--secure{font-weight:var(--k-fw-semibold, 600)}.dx-btn--secure:hover:not(:disabled){background:rgb(var(--c-secure) / .22);color:color-mix(in srgb,rgb(var(--c-secure)) 80%,#000)}.dx-btn--secure:focus-visible,.dx-btn--soft:focus-visible{outline-color:rgb(var(--c-secure))}.dx-btn.dx-btn--link{display:inline;height:auto;padding:calc(4px * var(--k-density, 1)) 2px;background:none;font-size:inherit;font-weight:var(--k-fw-semibold, 600);color:rgb(var(--c-ink));white-space:normal;text-align:inherit}.dx-btn--link .dx-btn__text{display:inline;white-space:normal}.dx-btn--link:hover:not(:disabled){text-decoration:underline}.dx-btn--link:active{transform:none}:where(.kit-press){cursor:pointer}:where(.kit-press):disabled{cursor:default}:where(.kit-press):focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}.dx-btn--soft,.dx-btn--secure{height:auto;min-height:var(--k-control);max-width:100%;min-width:0;white-space:normal}.dx-btn--sm.dx-btn--soft,.dx-btn--sm.dx-btn--secure{min-height:var(--k-control-sm)}.dx-btn--xs.dx-btn--soft,.dx-btn--xs.dx-btn--secure{min-height:26px}.dx-btn--soft .dx-btn__text,.dx-btn--secure .dx-btn__text{min-width:0;white-space:normal;overflow-wrap:anywhere}.dx-btn--secure svg{fill:currentColor}.dx-switch__label:empty{display:none}.dx-switch__label:has(>*):not(:has(>:not(:empty))){display:none}.dx-tab.dx-tab--seg{display:inline-flex;align-items:center;justify-content:center;line-height:1.2}.dx-select__button{display:flex;align-items:center}.dx-select__value,.kit-menu__item{line-height:1.2}.grid-day-head{align-items:center}.grid-day-head h2{line-height:1.2;margin:0}.dx-menu-host:has(>textarea+.dx-round.dx-round--icon){display:block}.dx-menu-host>textarea:has(+.dx-round.dx-round--icon){display:block;width:100%;min-height:0;padding-right:52px!important;overflow-wrap:anywhere;scrollbar-width:none}.dx-menu-host>textarea+.dx-round.dx-round--icon{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.dx-select-check:not(.is-on):not(.is-busy)>svg{visibility:hidden}.dx-select-check.dx-round.dx-round--icon{position:relative;z-index:3;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important}.dx-select-check.dx-round.dx-round--icon>svg{width:14px;height:14px}.dx-select-check.dx-round.dx-round--icon:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:50%}.tile-check.dx-select-check.dx-round.dx-round--icon{position:absolute;left:8px;top:8px}.kc-capsules{display:flex;align-items:flex-end;border-top:1px dashed rgb(var(--c-ink) / .18);padding-top:4px}.kc-capsule-col{flex:1 1 0;min-width:0;container-type:inline-size;height:100%;display:flex;align-items:flex-end;justify-content:center}.kc-capsule{display:block;width:100%;max-width:44px;min-height:min(100cqw,44px);border-radius:999px;background:rgb(var(--c-surface-sunken));transform-origin:50% 100%;animation:kc-rise .7s var(--k-ease) both;transition:background .15s ease}.kc-capsule.is-lit{background:rgb(var(--c-brand))}.dx-menu-host>textarea+.dx-round.dx-round--icon:not(#k),.dx-affix .dx-round.dx-round--icon:not(#k),.dx-affix__eye:not(#k){background:transparent;box-shadow:none;transition:background-color .15s ease,opacity .12s ease}.dx-menu-host>textarea+.dx-round.dx-round--icon:not(#k):hover:not(:disabled),.dx-affix .dx-round.dx-round--icon:not(#k):hover:not(:disabled),.dx-affix__eye:not(#k):hover{background:rgb(var(--c-line) / .64)}.dx-menu-host>textarea+.dx-round.dx-round--icon:not(#k):active:not(:disabled){transform:translateY(-50%);opacity:.7}:is(.dx-affix .dx-round.dx-round--icon,.dx-affix__eye):not(#k):active:not(:disabled){transform:none;opacity:.7}.dx-tab.dx-tab--seg{position:relative}.dx-tab__word{display:inline-flex;align-items:center;gap:inherit;transition:opacity .24s ease}.dx-tab__word.is-busy{opacity:0}.dx-tab__leds{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.dx-chip.is-busy{position:relative}@media (prefers-reduced-motion: reduce){.dx-tab__word{transition:none}}:root .dx-input.dx-select.language-pill{flex:none;width:28px;min-width:0;min-height:0;height:28px;padding:0;border-radius:var(--k-r-ctl-sm, 8px)}:root .dx-input.dx-select.language-pill .dx-select__button{display:grid;place-items:center;width:100%;height:100%;padding:0}:root .dx-input.dx-select.language-pill .dx-select__value{display:grid;place-items:center}:root .dx-input.dx-select.language-pill{background:transparent;box-shadow:none;position:relative}:root .dx-input.dx-select.language-pill:is(:hover,.is-open){background:rgb(var(--c-ink) / .06)}:root .dx-input.dx-select.language-pill .dx-select__button{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;overflow:hidden;border-radius:inherit}:root .dx-input.dx-select.language-pill .language-pill__wave{position:absolute;top:0;right:0;bottom:0;left:0}:root .dx-input.dx-select.language-pill .dx-select__value>svg{position:relative}:root .dx-input.dx-select.language-pill .dx-select__chev{display:none}.dx-search:has(>.dx-round.dx-round--icon:last-child){padding-right:4px}.dx-search>.dx-round.dx-round--icon:last-child{width:36px;height:36px;min-width:36px;min-height:36px}.dx-search input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;cursor:pointer;background-color:rgb(var(--c-ink-muted));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%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 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / contain no-repeat}.dx-btn__text .dx-btn__loading{padding:0;background:none;box-shadow:none;min-height:0}:root[data-theme=watch]{--k-fs-2xs: .68rem;--k-fs-xs: .74rem;--k-fs-sm: .82rem;--k-fs-md: .9rem;--k-fs-lg: 1rem;--k-fs-xl: 1.2rem;--k-fs-2xl: 1.6rem;--k-fs-3xl: 2.3rem;--k-fs-4xl: 3.2rem;--k-fw-regular: 400;--k-fw-medium: 500;--k-fw-semibold: 500;--k-fw-bold: 500;--k-fw-heavy: 500;--k-fw-display: 400;--k-track-display: normal;--k-r-xs: 8px;--k-r-sm: 12px;--k-r-md: 16px;--k-r-lg: 22px;--k-r-xl: 28px;--k-r-card: var(--k-surface-r);--k-card-r: var(--k-surface-r);--k-control: 46px;--k-control-sm: 38px;--k-control-lg: 56px;--k-edge: transparent;--k-rule: rgb(var(--c-ink) / .08);--k-density: .9}@media (min-width: 520px){:root[data-theme=watch]{--k-r-card: var(--k-surface-r);--k-card-r: var(--k-surface-r)}}:root[data-theme=watch] body{background:rgb(var(--c-canvas));font-weight:400}:root[data-theme=watch] :is(h1,h2){font-family:var(--font-display);font-weight:400;letter-spacing:normal}:root[data-theme=watch] :is(h1,h2,.auth-title):not(#k):not(.grid-day-head h2){font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}:root[data-theme=watch] :is(b,strong,label,th){font-weight:400}:root[data-theme=watch] .dx-btn{font-weight:400;letter-spacing:normal}:root[data-theme=watch] :is(.dx-btn--primary,.dx-btn--accent){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));box-shadow:none}:root[data-theme=watch] :is(.dx-btn--primary,.dx-btn--accent):hover:not(:disabled){background:rgb(var(--c-brand-hover))}:root[data-theme=watch] :is(.dx-btn--light,.dx-btn--soft){background:transparent;color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .16)}:root[data-theme=watch] :is(.dx-btn--light,.dx-btn--soft):hover:not(:disabled){background:transparent;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}:root[data-theme=watch] .dx-btn--ghost{background:transparent}:root[data-theme=watch] .dx-btn--danger{background:rgb(var(--c-danger));color:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .dx-btn--secure{background:rgb(var(--c-secure) / .12);color:rgb(var(--c-secure));box-shadow:none}:root[data-theme=watch] .dx-btn__arrow{background:none;color:currentColor}:root[data-theme=watch] .dx-round.dx-round--icon-outline{background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .dx-round.dx-round--icon-outline:hover{background:rgb(var(--c-line))}:root[data-theme=watch] :is(.dx-round.dx-round--icon-dark,.dx-round.dx-round--icon-brand){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .dx-round.dx-round--icon.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .dx-chip{background:rgb(var(--c-surface-soft));box-shadow:none;font-weight:400}:root[data-theme=watch] .dx-chip:hover{background:rgb(var(--c-line))}:root[data-theme=watch] .dx-chip.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch]{--k-glass: rgb(236 236 240 / .7);--k-glass-edge: inset 0 0 0 .5px rgb(0 0 0 / .06);--k-glass-dark: rgb(30 30 32 / .42);--k-glass-dark-edge: inset 0 0 0 .5px rgb(255 255 255 / .18);--k-seg-track: rgb(118 118 128 / .16);--k-seg-on: rgb(var(--c-surface));--k-seg-ink: rgb(var(--c-ink-muted));--k-seg-ink-on: rgb(var(--c-ink));--k-seg-lift: 0 1px 3px rgb(0 0 0 / .08);--k-seg-track-on: rgb(var(--c-brand) / .14);--k-fill: rgb(var(--c-brand));--k-progress: var(--c-brand);--k-meter: rgb(var(--k-progress));--k-loader: var(--c-secure);--k-meter-track: rgb(var(--c-ink) / .06);--k-meter-r: var(--radius-pill);--k-popup-r: 24px;--k-meter-danger-track: var(--k-meter-track);--k-meter-danger: rgb(var(--c-danger) / .4)}:root[data-theme=watch] :is(.site-nav,.dx-tabs.dx-tabs--seg){display:inline-flex;padding:4px;gap:2px;border:0;border-radius:calc(var(--k-r-btn) + 4px);background:var(--k-seg-track);box-shadow:none}:root[data-theme=watch] :is(.site-nav a,.dx-tab.dx-tab--seg){display:inline-flex;align-items:center;justify-content:center;height:var(--k-tab);padding:0 12px;border:0;border-radius:var(--k-r-btn);background:transparent;font-family:var(--font-body);font-size:15px;font-weight:400;color:var(--k-seg-ink);white-space:nowrap}:root[data-theme=watch] :is(.site-nav a,.dx-tab.dx-tab--seg):hover{color:var(--k-seg-ink-on)}:root[data-theme=watch] :is(.site-nav a.active,.dx-tab.dx-tab--seg.is-on){background:var(--k-seg-on);color:var(--k-seg-ink-on);box-shadow:var(--k-seg-lift)}:root[data-theme=watch] .dx-tabs__thumb{top:4px;bottom:4px;background:var(--k-seg-on);box-shadow:var(--k-seg-lift)}:root[data-theme=watch] .dx-tabs.dx-tabs--seg.has-thumb .dx-tab.dx-tab--seg.is-on{background:transparent;box-shadow:none}:root[data-theme=watch] .dx-face .xfer-inline .xfer__pill:has(.dx-btn--primary){background:var(--k-seg-track-on);color:var(--k-seg-ink-on);box-shadow:none}:root[data-theme=watch] .dx-face .xfer-inline .xfer__pill:has(.dx-btn--primary) .xfer__label{color:var(--k-seg-ink-on)}:root[data-theme=watch] .dx-face .xfer-inline .xfer__pill:has(.dx-btn--primary) .xfer__pct{color:var(--k-seg-ink)!important}@media (pointer: coarse){:root[data-theme=watch] :is(.site-nav a,.dx-tab.dx-tab--seg){height:44px}}:root[data-theme=watch] .dx-switch input:checked+.dx-switch__track{background:rgb(var(--c-brand));box-shadow:none}:root[data-theme=watch] :is(.dx-input,.dx-search){border-radius:var(--k-r-field);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14);font-weight:400}:root[data-theme=watch] :is(.dx-input,.dx-search):focus-within,:root[data-theme=watch] .dx-input:focus{box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] .dx-textarea{border-radius:var(--k-r-row)}:root[data-theme=watch] .dx-field__label{font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .dx-field__error{font-weight:400}:root[data-theme=watch] :is(.kit-card,.kit-tile,.kit-section,.kit-rows--cards .kit-row){border-radius:var(--k-card-r);box-shadow:none}:root[data-theme=watch] :is(.kit-card--lime,.kit-tile--brand){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] :is(.kit-card--blue,.kit-card--sage,.kit-tile--blue,.kit-tile--sage,.kit-tile--warm,.kit-card--brand){background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}:root[data-theme=watch] .kit-tile__icon{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .kit-tile--brand .kit-tile__icon{background:rgb(var(--c-surface));color:rgb(var(--c-brand))}:root[data-theme=watch] :is(.kit-tile__figure,.kit-stat__value b,.kc-readout b,.kc-tickring__mid b){font-weight:400;letter-spacing:normal}:root[data-theme=watch] :is(.kit-cardhead__label,.kit-stat__label,.kit-tile__label){font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .kit-ring__track{stroke:rgb(var(--c-ink) / .16);stroke-width:3;stroke-dasharray:.5 5.5;stroke-linecap:round}:root[data-theme=watch] .kit-ring__fill{stroke:rgb(var(--c-ink));stroke-width:10;stroke-linecap:round}:root[data-theme=watch] .kit-ring__pct{font-weight:400;fill:rgb(var(--c-ink))}:root[data-theme=watch] .kit-ring__cap{font-weight:400;fill:rgb(var(--c-ink))}:root[data-theme=watch] .dx-toast.dx-toast--app{--dx-tone: var(--c-move, 250 17 79);padding:14px 12px 14px 14px;background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}:root[data-theme=watch] .dx-toast--problem{--dx-tone: var(--c-danger)}:root[data-theme=watch] .dx-toast--connect{--dx-tone: var(--c-stand, 30 234 239)}:root[data-theme=watch] .dx-toast__title{font-family:var(--font-body);font-size:17px;font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] :is(.dx-toast__body,.dx-toast__line){font-weight:400;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .dx-toast__close{background:transparent;color:rgb(var(--c-surface));border-radius:50%;box-shadow:none}:root[data-theme=watch] .dx-toast__close:hover{background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface))}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__press{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;height:40px!important;min-height:40px;padding:0 16px!important;border:0;border-radius:var(--k-r-btn)!important;background:rgb(var(--c-surface) / .16)!important;color:rgb(var(--c-surface))!important;font-size:15px!important;font-weight:400;white-space:nowrap;box-shadow:none!important}:root[data-theme=watch] .kit-badge{border-radius:var(--k-r-ctl-sm);font-weight:400}:root[data-theme=watch] :is(.kit-badge--lime,.kit-badge--dark){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .kit-badge--line{box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .16);background:transparent}:root[data-theme=watch] .kit-notice{font-weight:400}:root[data-theme=watch] .kit-notice--ok{background:rgb(var(--c-brand-soft));color:rgb(var(--c-brand-ink))}:root[data-theme=watch] .kit-notice__icon{border-radius:50%}:root[data-theme=watch] .kit-avatar{background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .kit-row__title{font-weight:400}:root[data-theme=watch] .kit-row__sub{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .kit-row__lead{border-radius:50%}:root[data-theme=watch] :is(.dx-input,.dx-search,.dx-textarea):focus-within,:root[data-theme=watch] :is(.dx-input,.dx-textarea):focus{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] :is(.dx-input,.dx-search) input:focus,:root[data-theme=watch] :is(.dx-input,.dx-search) input:focus-visible{outline:none}:root[data-theme=watch] .dx-select__button{border-radius:inherit;background:transparent;box-shadow:none;outline:none}:root[data-theme=watch] .dx-toast.dx-toast--app.has-wide-action .dx-toast__press.dx-toast__press--wide{order:10;flex:1 1 100%;margin:0 0 0 44px;background:rgb(var(--c-brand))!important;color:rgb(var(--c-on-brand, var(--c-ink)))!important}@media (max-width: 640px){:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press){flex-wrap:wrap}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press) .dx-toast__body{flex:1 1 0;min-width:0}:root[data-theme=watch] .dx-toast.dx-toast--app>.dx-toast__press{order:10;flex:1 1 100%;margin:0 0 0 44px}}@media (max-width: 640px){:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__thumbs)>.dx-toast__press{margin-left:0}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__body{overflow-wrap:break-word;word-break:normal}}:root[data-theme=watch] .dx-toasts.dx-toasts--app .dx-toast__thumbs img{width:192px;height:auto;aspect-ratio:16 / 9;border-radius:var(--k-r-pic, 10px);-o-object-fit:cover;object-fit:cover;box-shadow:none}:root[data-theme=watch] .dx-toasts.dx-toasts--app .dx-toast__thumbs img+img{margin-left:-120px}@media (max-width: 640px){:root[data-theme=watch] .dx-toasts.dx-toasts--app .dx-toast__thumbs img{width:128px;height:auto}:root[data-theme=watch] .dx-toasts.dx-toasts--app .dx-toast__thumbs img+img{margin-left:-80px}}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__thumbs){flex-wrap:wrap}:root[data-theme=watch] .dx-toast.dx-toast--app>.dx-toast__thumbs{order:-1;flex:1 1 100%;margin:0 0 4px}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__thumbs)>:is(.dx-toast__body,.dx-toast__body--action){flex:1 1 0;min-width:0}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press){display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark body close" "act act act";align-items:start;-moz-column-gap:12px;column-gap:12px;row-gap:8px}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>:is(.dx-toast__mark,.dx-toast__iso){grid-area:mark}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>:is(.dx-toast__body,.dx-toast__body--action){grid-area:body;min-width:0;align-self:center;flex:none}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>.dx-toast__close{grid-area:close;justify-self:end;margin:0;order:0}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>.dx-toast__press,:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>.dx-toast__press.dx-toast__press--wide{grid-area:act;justify-self:stretch;width:auto;margin:4px 0 0;order:0;flex:none;justify-content:center}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press):has(>.dx-toast__thumbs){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"thumbs thumbs" "body close" "act act"}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__press)>.dx-toast__thumbs{grid-area:thumbs;margin:0}:root[data-theme=watch] .dx-toast.dx-toast--app{border-radius:var(--k-float-r)}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__leds{max-width:none;margin-top:10px;gap:3px}@media (max-width: 640px){:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__leds{gap:5px}}:root[data-theme=watch] .xfer__pill:not(#k){background:var(--k-meter-track);color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .xfer__pill:not(#k),:root[data-theme=watch] .xfer__pill:not(#k) :is(.xfer__fill,.xfer__label){border-radius:var(--k-meter-r)!important}:root[data-theme=watch] .xfer__pill:not(#k) :is(.xfer__label,.xfer__pct){color:rgb(var(--c-ink))}:root[data-theme=watch] .xfer__fill:not(#k){background:var(--k-meter)!important;width:100%!important;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;overflow:hidden;pointer-events:none;transition:clip-path .35s cubic-bezier(.22,1,.36,1)}:root[data-theme=watch] .xfer__fill>.xfer__label:not(#k){color:rgb(var(--c-ink))!important}:root[data-theme=watch] .xfer__fill .xfer__pct:not(#k){color:rgb(var(--c-ink) / .7)!important}:root[data-theme=watch] .xfer__pill .xfer__fill .dx-encode:not(#k){color:rgb(var(--c-ink));--k-loader: var(--c-ink);--led-off: rgb(var(--c-ink) / .25)}:root[data-theme=watch] .xfer__pill .dx-encode:not(#k){--led-off: rgb(var(--k-loader) / .3);color:rgb(var(--k-loader))}:root[data-theme=watch] .xfer__pill .xfer__fill .dx-btn--primary:not(#k){background:rgb(var(--c-ink))!important;color:rgb(var(--c-surface))!important;box-shadow:none}:root[data-theme=watch] .xfer__pill--still:not(#k):not(#k){--k-loader: var(--c-ink);background:var(--k-meter-track)!important;box-shadow:none!important}:root[data-theme=watch] .xfer__pill--still:not(#k):not(#k),:root[data-theme=watch] .xfer__pill--still:not(#k):not(#k) :is(.xfer__fill,.xfer__label){border-radius:var(--k-meter-r)!important}:root[data-theme=watch] .xfer__pill--still:not(#k):not(#k) .xfer__fill{background:var(--k-meter)!important}:root[data-theme=watch] .xfer__pill--still:not(#k):not(#k) :is(.xfer__label,.xfer__pct){color:rgb(var(--c-ink))!important}:root[data-theme=watch] .xfer__pill--still.xfer__pill--danger:not(#k):not(#k){background:var(--k-meter-danger-track)!important}:root[data-theme=watch] .xfer__pill--still.xfer__pill--danger:not(#k):not(#k) .xfer__fill{background:var(--k-meter-danger)!important}:root[data-theme=watch] .kit-notice:not(#k){font-size:var(--k-control-fs);line-height:1.4;border-radius:var(--k-surface-r);padding:calc(var(--k-pop-pad, 14px) - 4px) var(--k-pop-pad, 14px);gap:10px}:root[data-theme=watch] .kit-notice__icon:not(#k){width:24px;height:24px}:root[data-theme=watch]{--k-bar-h: 10px;--k-bar-track: rgb(var(--c-ink) / .1)}:root[data-theme=watch] .dx-segs__bar:not(#k){gap:2px}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__body--action:hover):not(#k){background-image:linear-gradient(#ffffff1f,#ffffff1f);cursor:pointer}:root[data-theme=watch] .dx-toast__fold:hover:not(#k){background:#ffffff29!important}:root[data-theme=watch] .dx-toast.dx-toast--app:not(#k){background:rgb(var(--c-surface));-webkit-backdrop-filter:none;backdrop-filter:none;color:rgb(var(--c-ink));box-shadow:0 0 0 1px rgb(var(--c-line)),0 14px 36px -14px rgb(var(--c-ink) / .3)}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__title:not(#k){color:rgb(var(--c-ink));font-size:15px;font-weight:600}:root[data-theme=watch] .dx-toast.dx-toast--app :is(.dx-toast__body,.dx-toast__line):not(#k){color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__close:not(#k){color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__close:not(#k):hover{background:rgb(var(--c-ink) / .06);color:rgb(var(--c-ink))}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__press:not(#k):not(.dx-toast__press--wide){background:rgb(var(--c-surface))!important;color:rgb(var(--c-ink))!important;box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .14)!important;border-radius:var(--k-r-btn)!important}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__press:not(#k):not(.dx-toast__press--wide):hover{background:rgb(var(--c-surface-soft))!important}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog:not(#k):not(#k){box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .08),0 24px 64px -16px rgb(var(--c-ink) / .28)}:root[data-theme=watch] .dx-sheet__head .dx-step__title:not(#k){font-weight:600;letter-spacing:-.01em}:root[data-theme=watch] .dx-sheet__head .dx-step__text:not(#k){color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.tlink__file-pct,.badge-button,.tlink__mid .dx-btn--link,.grid-day-head>h2):not(#k){border-radius:var(--k-r-ctl-sm)}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k){border-radius:var(--k-r-ctl)}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light]:not(#k):not(#k){background:var(--k-glass-dark);color:#fff;box-shadow:var(--k-glass-dark-edge),0 12px 32px -12px #0006}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .dx-toast__title:not(#k):not(#k){color:#fff}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] :is(.dx-toast__body,.dx-toast__line):not(#k):not(#k){color:#ffffffbf}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .dx-toast__close:not(#k):not(#k){color:#fffc}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .dx-toast__compare-label{color:#fff}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .dx-toast__press:not(#k):not(#k):not(.dx-toast__press--wide){background:#ffffff29!important;color:#fff!important;box-shadow:inset 0 0 0 1px #fff3!important}.dx-toast__thumbs img[hidden]{display:none}.dx-toast__thumbs:not(:has(img:not([hidden]))){display:none!important}:root[data-theme=watch] body{font-variant-numeric:tabular-nums}:root[data-theme=watch] .kr-title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .kr-lead{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .kr-lead b{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .kr-input,:root[data-theme=watch] .kr-import .kr-input{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface));color:rgb(var(--c-ink));font-family:var(--font-body);font-weight:400;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}:root[data-theme=watch] .kr-input::-moz-placeholder{color:rgb(var(--c-ink-faint));font-weight:400}:root[data-theme=watch] .kr-input::placeholder{color:rgb(var(--c-ink-faint));font-weight:400}:root[data-theme=watch] .kr-input:focus{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] .kr-boxes li{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .kr-boxname{font-weight:400;color:rgb(var(--c-ink));white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme=watch] .kr-boxdate{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .kr .kit-explainer__title{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .kr .kit-explainer__step:not(.is-last):before{width:0;border-radius:0;background:none;border-left:2px dotted rgb(var(--c-ink) / .2)}:root[data-theme=watch] .kr .kit-explainer__mark b{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400}:root[data-theme=watch] .kr .kit-explainer__step-title{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .kr .kit-explainer__line{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .wl-qr{border-radius:var(--k-r-row);background:rgb(var(--c-surface))}:root[data-theme=watch] .fsync__folder{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .fsync>.fsync__folder.is-switching,:root[data-theme=watch] .fsync>.fsync__folder.is-plain-state{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .fsync__icon{border-radius:50%;background:rgb(var(--c-surface))}:root[data-theme=watch] .fsync>.fsync__folder.is-switching>.fsync__icon,:root[data-theme=watch] .fsync>.fsync__folder.is-plain-state>.fsync__icon{background:none;border-radius:0}:root[data-theme=watch] .fsync__name{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .fsync__state{font-weight:400;color:rgb(var(--c-ink-muted));white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme=watch] .fsync__lead{font-weight:400}:root[data-theme=watch] .fsync__fine{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .fsync__did{font-weight:400}:root[data-theme=watch] .dx-btn.fsync-step__pick{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));box-shadow:none;font-weight:400}:root[data-theme=watch] .dx-btn.fsync-step__pick:hover:not(:disabled){background:rgb(var(--c-line));box-shadow:none}:root[data-theme=watch] .fsync__folder .dx-btn.fsync-step__pick{background:rgb(var(--c-surface))}:root[data-theme=watch] .fsync__folder .dx-btn.fsync-step__pick:hover:not(:disabled){background:rgb(var(--c-line))}:root[data-theme=watch] .dx-btn.vb-title-pill{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .dx-btn.dx-btn--secure.fsync__stop-pill{background:rgb(var(--c-secure) / .12)!important;color:rgb(var(--c-secure))!important;box-shadow:none;font-weight:400}:root[data-theme=watch] .dx-btn.dx-btn--secure.fsync__stop-pill:hover:not(:disabled){background:rgb(var(--c-secure) / .2)!important;color:rgb(var(--c-secure))!important}:root[data-theme=watch] .dx-switch.fsync__lock input:checked+.dx-switch__track,:root[data-theme=watch] .dx-switch.fsync__lock.is-encrypting input+.dx-switch__track{background:rgb(var(--c-secure));box-shadow:none}:root[data-theme=watch] .dx-switch.fsync__lock .dx-switch__label>b{font-weight:400}:root[data-theme=watch] .fsync__ask{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .fsync__ask p{font-weight:400}:root[data-theme=watch] .fsync__plan{border-radius:var(--k-card-r)}:root[data-theme=watch] .fsync__way{border-radius:var(--k-card-r)}:root[data-theme=watch] .fsync__way dd{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .fsync__way dd.fsync__bytes{font-weight:400;letter-spacing:0}:root[data-theme=watch] .fsync__way dt{font-weight:400}:root[data-theme=watch] .fsync__list{font-weight:400}:root[data-theme=watch] .fsync__more summary{font-weight:400}:root[data-theme=watch] :is(.fsync__path,.fsync__where){text-decoration-color:rgb(var(--c-ink) / .2)}:root[data-theme=watch] .fsync-where__line{font-weight:400}:root[data-theme=watch] .fsync-where__preview{border-radius:var(--k-card-r)}:root[data-theme=watch] .fsync.is-dropping{outline:2px dotted rgb(var(--c-brand));border-radius:var(--k-card-r)}:root[data-theme=watch] .fsync__drop{border-radius:var(--k-card-r);background:rgb(var(--c-surface) / .94);font-weight:400}:root[data-theme=watch] .fsync__buttons{border-top:0}@media (min-width: 641px){:root[data-theme=watch] .fsync__buttons .dx-round.dx-round--icon{border-radius:var(--k-r-btn)}}:root[data-theme=watch] .enc-dialog .dx-btn.dx-btn--primary{box-shadow:none}:root[data-theme=watch] .enc-dialog .kr-input{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14);font-weight:400}:root[data-theme=watch] .enc-dialog .kr-input:focus{outline:0;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] .flg .kr-lead{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .flg .kr-fine{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .vb-where{font-weight:400}:root[data-theme=watch] .sa-more{font-weight:400}:root[data-theme=watch] .og-step{border-radius:var(--k-card-r)}:root[data-theme=watch] .og-num{font-weight:400}:root[data-theme=watch] .og-key{border:0;border-radius:var(--k-r-field);box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14);font-weight:400}:root[data-theme=watch] .og-say{font-weight:400}:root[data-theme=watch] .folder-access{border-radius:var(--k-r-row);box-shadow:0 24px 64px -12px rgb(var(--c-ink) / .3)}:root[data-theme=watch] .folder-access__title{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .folder-access__name{background:rgb(var(--c-surface-soft));box-shadow:none;font-weight:400}:root[data-theme=watch] .folder-access__text{font-weight:400}:root[data-theme=watch] .live-n{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .dx-toast.dx-toast--app.dx-toast--column{--dx-tone: var(--c-secure);background:rgb(var(--c-ink))}:root[data-theme=watch] .sync-pixels,:root[data-theme=watch] .tile-where.vb-where--offline,:root[data-theme=watch] .lb-stack:is(.is-synced,.is-waiting){color:rgb(var(--c-live))}:root[data-theme=watch] .dups{display:grid;gap:12px}:root[data-theme=watch] .dups :is(.tlink__files){margin:0;padding:0}:root[data-theme=watch] .dups>.dx-row__label{margin:0;padding-inline:14px}:root[data-theme=watch] .sa{display:grid;gap:10px}:root[data-theme=watch] .sa>.tlink__files{margin:0;padding:0}:root[data-theme=watch] .fsync .xfer-head :is(.xfer__pill,.xfer__fill,.xfer__pill .xfer__label):not(#k):not(#k):not(#k){border-radius:var(--k-r-ctl)!important}:root[data-theme=watch] :is(.xfer-head:has(.xfer__acts .dx-btn),.dx-face:has(.xfer-head .xfer__acts .dx-btn) .xfer-head) :is(.xfer__pill,.xfer__fill,.xfer__pill .xfer__label):not(#k):not(#k):not(#k){border-radius:var(--k-r-ctl)!important}:root[data-theme=watch] .sa>.xfer-head .xfer__label:not(#k){flex-wrap:wrap;white-space:normal}:root[data-theme=watch] .sa>.xfer-head .xfer__pct:not(#k){min-width:0;white-space:normal;margin:0!important}:root[data-theme=watch] .vault-panel:has(>.sync-simple__card:only-child>.fsync:empty:only-child){display:none}:root[data-theme=watch] .sync-strip__more{display:grid;justify-items:start;gap:6px;padding:4px 15px 10px}:root[data-theme=watch] .sync-strip__more .dx-row__label{margin:0}:root[data-theme=watch] .sync-strip__more .dx-btn--link:not(#k){display:inline;height:auto!important;min-height:0!important;padding:0!important;background:none!important;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}:root[data-theme=watch] .dx-face__box{padding:12px 15px;border-radius:var(--k-card-r, 20px);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .sync-strip__more>.tlink__files:not(#k){width:100%;max-height:min(40vh,320px);overflow-y:auto;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;scrollbar-width:thin;scrollbar-color:rgb(var(--c-ink) / .18) transparent}:root[data-theme=watch] .sync-strip__more>.tlink__files::-webkit-scrollbar{width:4px}:root[data-theme=watch] .sync-strip__more>.tlink__files::-webkit-scrollbar-track{background:transparent}:root[data-theme=watch] .sync-strip__more>.tlink__files::-webkit-scrollbar-thumb{border-radius:999px;background:rgb(var(--c-ink) / .18)}:root[data-theme=watch] .dx-face__box>span:first-child{flex:1 0 auto!important}:root[data-theme=watch] .dx-face__box .dx-head__over .dx-btn--link:not(#k):not(#k){white-space:nowrap}@media (max-width: 640px){:root[data-theme=watch] .dx-face__box>span:first-child{flex:1 1 12rem!important}:root[data-theme=watch] .dx-face__box .dx-head__over .dx-btn--link:not(#k):not(#k){white-space:normal}}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k) :is(.dx-toast__line,.dx-toast__press){display:none}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k){padding-block:10px;gap:8px}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k) .dx-toast__title{font-size:var(--k-fs-sm, 15px)}:root[data-theme=watch] .dx-toast.dx-toast--app .dx-toast__fold:not(#k){align-self:start}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k){display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:0;padding:4px 4px 4px 14px;border-radius:999px}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k)>.dx-toast__body{display:flex;align-items:center;gap:10px;min-width:0;padding:0}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k) .dx-toast__title{margin:0;font-size:15px;line-height:20px;white-space:nowrap}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k) .dx-toast__leds{margin:0;width:auto;max-width:none;grid-template-columns:repeat(var(--cols, 24),3px)!important;gap:2px}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k)>:is(.dx-toast__mark,.dx-toast__fold){margin:0;align-self:center}:root[data-theme=watch] .dx-toasts.dx-toasts--app:has(.dx-toast.dx-toast--app.is-folded):not(#k){width:auto!important}:root[data-theme=watch] body.lb-open .dx-toasts.dx-toasts--app:not(#k):not(#k){bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k)>.dx-toast__fold{width:32px;height:32px;min-width:0;min-height:0}:root[data-theme=watch] .dx-toasts.dx-toasts--app:has(.dx-toast.dx-toast--app.is-folded):not(#k){align-items:flex-end}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k){min-height:36px;padding:2px 2px 2px 12px;gap:8px;box-shadow:0 12px 30px -14px #00000080}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k) .dx-toast__title{font-size:14px}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k)>.dx-toast__fold{width:30px!important;height:30px!important;min-width:0!important;min-height:0!important;padding:0!important}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k) .dx-toast__leds{grid-template-columns:repeat(var(--cols, 14),4px)!important}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k){position:relative;overflow:visible;margin-bottom:14px}:root[data-theme=watch] .dx-toast.dx-toast--app.is-folded:not(#k):not(#k):not(#k) .dx-toast__leds{position:absolute;top:calc(100% + 5px);left:16px;margin:0;grid-template-columns:repeat(var(--cols, 14),6px)!important;grid-auto-rows:6px;gap:3px;justify-content:start;pointer-events:none}:root[data-theme=watch] .dx-toast.dx-toast--app:has(>.dx-toast__fold):not(.is-folded):not(#k):not(#k) .dx-toast__leds{width:auto;max-width:none;grid-template-columns:repeat(var(--cols, 14),6px)!important;grid-auto-rows:6px;gap:3px;justify-content:start}:root[data-theme=watch] .dx-sheet__face.vb{overflow:hidden}:root[data-theme=watch] .dx-sheet__face.vb>.dx-sheet__main{flex:1 1 auto;min-height:0;overflow-y:auto;padding-top:0}:root[data-theme=watch] .kit-module__foot{border-top-color:transparent}:root[data-theme=watch] .stg-usage .kit-stat__value :is(b,small){font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .stg-chart__cap{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .stg-chart__cap b{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .stg-ring-key{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .stg-ring-key i{border-radius:50%}:root[data-theme=watch] .stg-ring-key i.is-lime{background:rgb(var(--c-brand))}:root[data-theme=watch] .stg-ring-key i.is-dark{background:rgb(var(--c-ink))}:root[data-theme=watch] .stg-part-head{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .stg-part-head svg{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .stg-tabs-wrap.stg-tabs-phone>.stg-tabs,:root[data-theme=watch] .stg-tabs-phone{box-shadow:none}:root[data-theme=watch] .adm-people-table__email{font-weight:400;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme=watch] .adm-people-table__email:focus-visible{border-radius:8px}:root[data-theme=watch] .adm-people-table__joined{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .adm-visits__at{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .adm-visits__note{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .adm-visits__clear{border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .adm-visits__clear:hover{background:rgb(var(--c-line));color:rgb(var(--c-ink))}@media (pointer: coarse){:root[data-theme=watch] .adm-visits__clear{min-height:44px;padding:0 16px}}:root[data-theme=watch] .adm-analytics .os-an-list li,:root[data-theme=watch] .adm-analytics .os-an-list li i,:root[data-theme=watch] .adm-where .os-an-list li{border-radius:var(--k-r-block)}@media (min-width: 900px){:root[data-theme=watch] #plans{display:grid;gap:20px}:root[data-theme=watch] #plans>.dx-rows{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}:root[data-theme=watch] #plans>.dx-rows>.dx-row{flex-direction:column;align-items:flex-start;gap:16px;min-height:180px;padding:24px}:root[data-theme=watch] #plans>.dx-rows>.dx-row .dx-row__text{flex:1;gap:6px}:root[data-theme=watch] #plans>.dx-rows>.dx-row .dx-row__value{order:-1;font-size:24px;line-height:28px;font-weight:600}:root[data-theme=watch] #plans>.dx-rows>.dx-row .dx-row__chev{position:absolute;top:24px;right:24px}:root[data-theme=watch] #plans>.dx-rows>.dx-row[aria-pressed=true]{box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}:root[data-theme=watch] #plans>.dx-btn{width:auto!important;justify-self:start;min-width:240px}:root[data-theme=watch] #plans>.dx-step+.dx-btn{justify-self:start}}:root[data-theme=watch] #plans .dx-row:is([aria-current=true],[aria-pressed=true]){box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}:root[data-theme=watch] #plans .dx-row[aria-current=true] .dx-row__icon{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand))}:root[data-theme=watch] #plans .dx-row[aria-current=true]>.dx-row__label:last-child{color:rgb(var(--c-ink));font-weight:600}:root[data-theme=watch] #plans .dx-rows:has(.dx-row[aria-pressed=true]) .dx-row[aria-current=true]{box-shadow:none}:root[data-theme=watch] #plans .dx-rows:has(.dx-row[aria-pressed=true]) .dx-row[aria-current=true] .dx-row__icon{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}@media (min-width: 900px){:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row{flex-direction:column;align-items:flex-start;gap:14px;min-height:150px;padding:22px}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row .dx-row__text{flex:1;gap:6px}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row .dx-row__value{order:-1;font-size:21px;line-height:25px;font-weight:600}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row .dx-row__chev{position:absolute;top:22px;right:22px}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row>.dx-btn{width:auto!important}:root[data-theme=watch] :is(.stg-head,.vault-panel) .dx-rows>.dx-row>button.kit-press{width:100%}}@media (min-width: 900px){:root[data-theme=watch] .stg-head>.dx-rows{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=watch] .stg-head>.dx-rows>.dx-row:first-child{grid-column:1 / -1;justify-self:start;width:auto;flex-direction:row;align-items:center;min-height:0;padding:10px 16px}:root[data-theme=watch] .stg-head>.dx-rows>.dx-row:first-child .dx-row__value{order:0;font-size:17px;line-height:22px}:root[data-theme=watch] .stg-head>.dx-rows>.dx-row{min-height:0}:root[data-theme=watch] .stg-head>.dx-rows .dx-meter{min-width:0}}:root[data-theme=watch] .dx-row .dx-row__text{width:100%}:root[data-theme=watch] .dx-row .dx-row__label:has(>.dx-meter){display:block;width:100%}@media (max-width: 639.98px){:root[data-theme=watch] .stg-tabs-phone{position:static;max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 16px}}:root[data-theme=watch] .settings-page{display:grid;gap:12px}:root[data-theme=watch] .settings-page>section{display:grid;gap:12px;align-content:start}:root[data-theme=watch] .settings-page>section+section{margin-top:16px}@media (min-width: 900px){:root[data-theme=watch] .settings-page>.kit-pagehead{grid-column:1 / -1;padding-bottom:0}:root[data-theme=watch] .settings-page>section{display:grid;gap:12px;align-content:start;margin-top:0!important}:root[data-theme=watch] .settings-page>section>.dx-step{margin:0}:root[data-theme=watch] .settings-page>section .dx-step__title{font-size:20px;line-height:24px}:root[data-theme=watch] .settings-page .dx-rows{gap:0;border-radius:var(--k-r-row);overflow:hidden;background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px rgb(var(--c-line))}:root[data-theme=watch] .settings-page .dx-rows>.dx-row{border-radius:0;background:transparent;box-shadow:none;padding:10px 16px}:root[data-theme=watch] .settings-page .dx-rows>.dx-row+.dx-row{border-top:1px solid rgb(var(--c-line))}}@media (min-width: 900px){:root[data-theme=watch] .settings-page>section[data-part=storage],:root[data-theme=watch] .settings-page>section:not([data-part]){grid-column:1 / -1;order:10}}:root[data-theme=watch] :is(.kc-seg__part,.kc-seg__legend i).is-sage{background:rgb(var(--c-ink) / .45)}:root[data-theme=watch] :is(.kc-seg__part,.kc-seg__legend i):is(.is-blue,.is-mint){background:rgb(var(--c-ink) / .14)}:root[data-theme=watch] .settings-page>[data-part]{-moz-columns:22rem;columns:22rem;-moz-column-gap:16px;column-gap:16px}:root[data-theme=watch] .settings-page>[data-part]>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px}:root[data-theme=watch] .settings-page>[data-part]>.dx-group__faces{-moz-column-span:all;column-span:all}.dx-face__action{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root[data-theme=watch] .dx-group__faces .dx-face__action{flex:1 1 100%}:root[data-theme=watch] .dx-group__faces .dx-face__action>:is(.dx-btn,span){flex:1 1 auto;justify-content:center}:root[data-theme=watch] .dx-group__faces .dx-face__action>span:not(.dx-btn){display:flex!important;width:100%}:root[data-theme=watch] .dx-group__faces .dx-face__action>span:not(.dx-btn)>.dx-btn{flex:1 1 auto;justify-content:center}@media (max-width: 640px){:root[data-theme=watch] .dx-face__action{flex:1 1 100%;flex-direction:column;align-items:stretch}:root[data-theme=watch] .dx-face__action>span{flex-direction:column;align-items:stretch}:root[data-theme=watch] .dx-face__action :is(.dx-btn){width:100%;justify-content:center}:root[data-theme=watch] .dx-face__action .dx-round{align-self:flex-end}:root[data-theme=watch] .dx-face__action:has(>.dx-round:only-child){flex:none}:root[data-theme=watch] .dx-face .xfer-inline .xfer__label{flex-wrap:nowrap;white-space:normal;min-width:0;padding-right:4px}:root[data-theme=watch] .dx-face .xfer-inline .xfer__pct{flex:none!important;margin:0 0 0 auto!important;display:flex;align-items:center;gap:8px}:root[data-theme=watch] .settings-page>[data-part]>*{margin-bottom:10px}:root[data-theme=watch] .settings-page .dx-face{padding:14px 16px;gap:10px}}:root[data-theme=watch] .settings-page .dx-face .xfer__pill{background:var(--k-seg-track);color:var(--k-seg-ink-on);box-shadow:none}:root[data-theme=watch] .settings-page .dx-face .xfer__label{color:var(--k-seg-ink-on)}:root[data-theme=watch] .settings-page .dx-face .xfer__pct{color:var(--k-seg-ink)!important}:root[data-theme=watch] .settings-page .dx-face .xfer__pill .dx-btn--light{background:var(--k-seg-on);color:var(--k-seg-ink-on);box-shadow:var(--k-seg-lift)}:root[data-theme=watch] .search-clear-chip.dx-round.dx-round--icon{border-radius:50%;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] :is(.app-main .grid-day-head,.app-main .grid-head-tools .dx-select,.badge-button:not([data-pill]>*) .kit-badge--dark,body:has(.zoom-pills) .app-main .app-toolbar .page-title:not(.stg-title),body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select){background:var(--k-glass-dark)!important;color:#fff;box-shadow:var(--k-glass-dark-edge)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);transition:background-color .25s ease,color .25s ease}:root[data-theme=watch] :is(.app-main .grid-day-head[data-ink=dark],.app-main .grid-head-tools .dx-select[data-ink=dark],.badge-button:not([data-pill]>*) .kit-badge--dark[data-ink=dark],body:has(.zoom-pills) .app-main .app-toolbar [data-ink=dark]:is(.page-title:not(.stg-title),.dx-select)){background:var(--k-glass)!important;color:rgb(var(--c-ink));box-shadow:var(--k-glass-edge)!important}:root[data-theme=watch] .app-main .grid-day-head h2{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .app-main .grid-day-head h2+span{background:#7f7f7f3d}:root[data-theme=watch] .app-main :is(:is(.grid-day-head,.lib-files__mpick) .dx-round.dx-round--icon,.dx-select-check)[aria-pressed=false]{background:rgb(var(--c-ink) / .1)!important;color:rgb(var(--c-ink))}:root[data-theme=watch] .app-main :is(:is(.grid-day-head,.lib-files__mpick) .dx-round.dx-round--icon,.dx-select-check)[aria-pressed=false]:hover{background:rgb(var(--c-ink) / .18)!important}:root[data-theme=watch] .app-main .grid-day-head .dx-round.dx-round--icon[aria-pressed=true]{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand));box-shadow:none}:root[data-theme=watch] .app-main .grid-day-head .dx-round.dx-round--icon{border-radius:50%}:root[data-theme=watch] body:has(.zoom-pills) .app-main .app-toolbar .grid-tools .dx-select__button{background:transparent;box-shadow:none}:root[data-theme=watch] .grid-band-weak .grid-band{filter:grayscale(.4)}:root[data-theme=watch] body:has(.zoom-pills) .app-main .app-toolbar .dx-tabs.dx-tabs--seg{box-shadow:none}:root[data-theme=watch] .tile-ext{background:rgb(var(--c-surface-soft));box-shadow:none;color:rgb(var(--c-ink-muted));font-weight:400;letter-spacing:.02em}:root[data-theme=watch] .badge-button:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}:root[data-theme=watch] .badge-button{min-width:0;max-width:100%}:root[data-theme=watch] .badge-button .kit-badge:has(.tlive-device__name){min-width:0;max-width:100%;white-space:nowrap}:root[data-theme=watch] .badge-button .tlive-device__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=watch] .tile-where.tile-where--action:focus-visible{outline:2px solid rgb(var(--c-surface));outline-offset:2px}:root[data-theme=watch] .tile-check.dx-round.dx-round--icon{border-radius:50%}:root[data-theme=watch] .tile-check.dx-round.dx-round--icon.is-on,:root[data-theme=watch] .tile-check.dx-round.dx-round--icon[aria-pressed=true]{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .tile-doc.is-read{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .tile-doc__page{background:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .library-list.kit-card{--k-card-r: var(--k-surface-r);border-radius:var(--k-card-r);box-shadow:none}@media (min-width: 520px){:root[data-theme=watch] .library-list.kit-card{--k-card-r: var(--k-surface-r)}}:root[data-theme=watch] .library-list .kit-table thead th{box-shadow:none;font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .lb-bar .kit-toolbar--dark{gap:6px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon{border-radius:50%;background:transparent;box-shadow:none;color:rgb(var(--c-surface));-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color .15s ease,color .15s ease}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon:hover{background:rgb(var(--c-surface) / .18);color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon[aria-pressed=true],:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon.is-on{background:transparent;color:rgb(var(--c-brand))}:root[data-theme=watch] .lb-bar .dx-round.dx-round--icon:focus-visible{outline:2px solid rgb(var(--c-surface));outline-offset:2px}@media (max-width: 460px){:root[data-theme=watch] .lb-bar .kit-toolbar--dark{gap:3px}}:root[data-theme=watch] .lb-stack{font-family:var(--font-body)}:root[data-theme=watch] .lb-stack>span{font-weight:400}:root[data-theme=watch] .lb-stack.is-encrypted{color:rgb(var(--c-brand))}:root[data-theme=watch] .lb-nav.dx-round.dx-round--icon{width:52px;height:52px;border-radius:50%;background:transparent;color:rgb(var(--c-surface) / .5);transition:background-color .15s ease,color .15s ease}:root[data-theme=watch] .lb-nav.dx-round.dx-round--icon svg{width:24px;height:24px;filter:none}:root[data-theme=watch] .lb-nav.dx-round.dx-round--icon:hover,:root[data-theme=watch] .lb-nav.dx-round.dx-round--icon:focus-visible{background:rgb(var(--c-surface) / .2);color:rgb(var(--c-surface) / .9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:root[data-theme=watch] .lb-loading-chip .dx-leds{width:96px;--led-off: rgb(var(--c-surface) / .14)}:root[data-theme=watch] .lb-loading-chip{gap:12px;line-height:normal}:root[data-theme=watch] .lb-loading-chip .dx-encode{color:rgb(var(--c-surface) / .85);flex-wrap:nowrap;white-space:nowrap;max-width:none}:root[data-theme=watch] .lb-loading-chip{flex:none;max-width:none;white-space:nowrap}:root[data-theme=watch] .lb-loading-chip{background:rgb(var(--c-ink) / .92)!important}:root[data-theme=watch] .lb-loading-chip.is-bare{background:none!important;padding:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-theme=watch] .lb-loading-chip.is-bare .dx-encode{color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .lb-nav.dx-round.dx-round--icon:focus-visible{outline:2px solid rgb(var(--c-surface));outline-offset:3px}:root[data-theme=watch] .lb-quality,:root[data-theme=watch] .lb-loading-chip{background:rgb(var(--c-ink) / .55);box-shadow:none;color:rgb(var(--c-surface) / .8);font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .lb-quality:hover,:root[data-theme=watch] .lb-quality:focus-visible{background:rgb(var(--c-ink) / .75);color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-quality__more{color:rgb(var(--c-brand))}:root[data-theme=watch] .lb-strip{background:rgb(var(--c-ink) / .55)}:root[data-theme=watch] .lb-strip__cell{border-radius:var(--k-r-pic);background:rgb(var(--c-surface) / .12)}:root[data-theme=watch] .lb-strip__cell.is-current{box-shadow:0 0 0 2.5px rgb(var(--c-brand))}:root[data-theme=watch] .lb-strip__blank{color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .lb-strip__play{border-left-color:rgb(var(--c-surface) / .9)}:root[data-theme=watch] .lb-nopreview{color:rgb(var(--c-surface) / .92)}:root[data-theme=watch] .lb-nopreview .dx-empty__ring{color:rgb(var(--c-surface));outline-color:rgb(var(--c-surface) / .4)}:root[data-theme=watch] .lb-nopreview .dx-empty b{color:rgb(var(--c-surface));overflow-wrap:anywhere}:root[data-theme=watch] .lb-nopreview .dx-empty>span:not(.dx-empty__ring){color:rgb(var(--c-surface) / .66)}:root[data-theme=watch] .lb-audio{color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-audio__mark{border-radius:50%;background:rgb(var(--c-surface) / .1);box-shadow:none}:root[data-theme=watch] .lb-audio__name{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;text-align:center}:root[data-theme=watch] .lb-info{--lb-info-surface: rgb(var(--c-surface) / .08);--lb-info-line: rgb(var(--c-surface) / .06);--lb-info-label: rgb(var(--c-surface) / .55);--lb-info-faint: rgb(var(--c-surface) / .4);background:rgb(var(--c-ink) / .92);color:rgb(var(--c-surface));font-weight:400}@media (min-width: 640px){:root[data-theme=watch] .lb-info{background:rgb(var(--c-ink) / .7)}}:root[data-theme=watch] .lb-info__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal;color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-info__sub{font-weight:400}:root[data-theme=watch] .lb-info .kit-eyebrow{font-weight:400;letter-spacing:0;text-transform:none}:root[data-theme=watch] .lb-info .kit-card.lb-info__card{--k-card-r: var(--k-surface-r);border-radius:var(--k-card-r);color:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .lb-info .kit-card.kit-facts__tile{--k-card-r: var(--k-surface-r);border-radius:var(--k-card-r);box-shadow:none}:root[data-theme=watch] .lb-info .kit-facts dd,:root[data-theme=watch] .lb-info__text{color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-info .kit-facts--tiles dd{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .lb-info .kit-facts dd{font-weight:400}:root[data-theme=watch] .lb-info__action.dx-btn{background:rgb(var(--c-surface) / .14);color:rgb(var(--c-surface));box-shadow:none;font-weight:400}:root[data-theme=watch] .lb-info__action.dx-btn:hover{background:rgb(var(--c-surface) / .24)}:root[data-theme=watch] .lb-info .kit-notice--info{border-radius:12px;color:rgb(var(--c-surface) / .72)}:root[data-theme=watch] .lb-info .kit-notice .dx-btn--light{background:rgb(var(--c-surface) / .16)!important;color:rgb(var(--c-surface))!important;box-shadow:none!important}:root[data-theme=watch] .lb-info .kit-notice .dx-btn--light:hover{background:rgb(var(--c-surface) / .24)!important}:root[data-theme=watch] .lb-info .kit-notice--info b{color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .lb-info .kit-notice__icon{border-radius:50%;background:rgb(var(--c-surface) / .1);color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-info .kit-badge{background:rgb(var(--c-surface) / .14);color:rgb(var(--c-surface));overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;height:auto;min-height:26px}:root[data-theme=watch] .lb-info__similar>button,:root[data-theme=watch] .lb-info__similar .skeleton,:root[data-theme=watch] .lb-info__similar img{border-radius:var(--k-r-pic)}:root[data-theme=watch] .lb-doc{border-radius:var(--k-r-media)}:root[data-theme=watch] .lb-doc--none{border-radius:0;color:rgb(var(--c-surface))}:root[data-theme=watch] .lb-doc__mark{border-radius:50%;background:rgb(var(--c-surface) / .1)}:root[data-theme=watch] .lb-doc__name{font-weight:400}:root[data-theme=watch] .lb-doc__note{font-weight:400;color:rgb(var(--c-surface) / .66)}:root[data-theme=watch] .lb-doc__download{min-height:46px;box-sizing:border-box;background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .lb-doc__download:hover{background:rgb(var(--c-brand-hover))}:root[data-theme=watch] .lb-doc__download:focus-visible{outline:2px solid rgb(var(--c-surface));outline-offset:3px}:root[data-theme=watch] .lb-doc__tabs{border-bottom:0}:root[data-theme=watch] .lb-doc__tab{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .lb-doc__tab.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .lb-doc__text{font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .lb-doc__sheet{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .lb-doc__table td{border-color:rgb(var(--c-ink) / .08);white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme=watch] .lb-doc__table tr:first-child td{background:rgb(var(--c-surface-soft));font-weight:400}:root[data-theme=watch] .lb-doc__page{box-shadow:none;border-radius:var(--k-r-media);background:rgb(var(--c-surface))}:root[data-theme=watch] .lb-doc__frame{background:rgb(var(--c-surface))}:root[data-theme=watch] .lb-doc__image{border-radius:var(--k-r-media)}:root[data-theme=watch] .lb-doc__zip-head{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .lb-doc__zip li{border-top:2px dotted rgb(var(--c-ink) / .12)}:root[data-theme=watch] .lb-doc__zip-name{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .lb-doc__zip-size{color:rgb(var(--c-ink-faint));font-weight:400}:root[data-theme=watch] .lb-doc__zip-save{border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));font-weight:400}:root[data-theme=watch] .viewer-opening{background:rgb(var(--c-ink))}:root[data-theme=watch] .album-card__face{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}@media (min-width: 520px){:root[data-theme=watch] .album-card__face{border-radius:var(--k-card-r)}}:root[data-theme=watch] .album-card__blank{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .album-card__count{background:rgb(var(--c-ink) / .72);color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .album-card__delete{border-radius:50%;background:rgb(var(--c-ink) / .6);color:rgb(var(--c-surface))}:root[data-theme=watch] .album-card__delete:focus-visible{outline:2px solid rgb(var(--c-surface));outline-offset:2px}@media (pointer: coarse){:root[data-theme=watch] .album-card__delete{width:44px;height:44px}}:root[data-theme=watch] .album-card__title{font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] .album-pick.dx-btn{height:auto;min-height:52px;padding-block:6px;font-weight:400}:root[data-theme=watch] .album-pick.dx-btn:hover:not(:disabled){background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .album-pick.dx-btn[aria-pressed=true]{background:rgb(var(--c-brand-soft))}:root[data-theme=watch] .album-pick .dx-btn__text{white-space:normal;text-align:left}:root[data-theme=watch] .share-thumb,:root[data-theme=watch] .share-grid-item{border-radius:var(--k-r-pic);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .share-more{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .share-qr{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .share-qr canvas{border-radius:var(--k-r-row);background:rgb(var(--c-surface))}:root[data-theme=watch] .share-activity{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .share-live{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .share-live.is-on{color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .share-live-dot{background:rgb(var(--c-ink) / .14)}:root[data-theme=watch] .share-live.is-on .share-live-dot,:root[data-theme=watch] .share-live-dot.is-on{background:rgb(var(--c-brand))}:root[data-theme=watch] .share-page{background:rgb(var(--c-canvas))}:root[data-theme=watch] .share-page-title{font-family:var(--font-body);font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] .share-note{border-left:0;padding:12px 16px;border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .shared-peek{border-top:2px dotted rgb(var(--c-ink) / .14)}:root[data-theme=watch] .shared-peek-title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .incoming-share-note{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .incoming-share-email{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .shares-card.is-ended{background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .shares-card__note{font-weight:400}:root[data-theme=watch] :is(.shares-card__until,.shares-unfurl__until){font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .shares-unfurl__cover{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .shares-unfurl__domain{font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .shares-unfurl__title{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .shares-unfurl__url{box-shadow:none;font-family:var(--font-body);font-weight:400;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}:root[data-theme=watch] .shares-unfurl__missing{font-weight:400}:root[data-theme=watch] .shares-strip__btn{border-radius:var(--k-r-field)}:root[data-theme=watch] .shares-strip__thumb.kit-thumb{border-radius:var(--k-r-pic)}:root[data-theme=watch] .shares-strip.is-quiet .shares-strip__thumb.kit-thumb{border-radius:var(--k-r-pic)}:root[data-theme=watch] .shares-qr{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));font-weight:400}:root[data-theme=watch] .shares-qr canvas{border-radius:var(--k-r-row);background:rgb(var(--c-surface))}:root[data-theme=watch] .dupes-group__name{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .dupes-paths li{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .dupes-paths li span{font-weight:400}:root[data-theme=watch] .dupes-fold:focus-visible{outline:2px solid rgb(var(--c-ink));border-radius:var(--k-r-row)}:root[data-theme=watch] .dupes-names__head b{font-weight:400;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .dupes-names__place{font-weight:400}:root[data-theme=watch] .dupes-names__place span:first-child{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .dt-howto__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .dt-howto__note{font-weight:400}:root[data-theme=watch] .dt-howto__stage{border-radius:var(--k-card-r, 12px)}:root[data-theme=watch] .app-main .grid-day-head:not(#k){box-sizing:border-box;height:var(--k-tab)!important;padding:0 15px 0 6px;gap:8px;border-radius:999px;align-items:center}:root[data-theme=watch] .app-main .grid-day-head .dx-round.dx-round--icon:not(#k){width:24px;height:24px;min-width:0}:root[data-theme=watch] :is(.app-main .app-toolbar .dx-tabs.dx-tabs--seg,.chat-dock .dx-ask__chips>.dx-chip,.app-main .grid-head-tools .dx-tabs.dx-tabs--seg,.site-header :is(.site-nav,.search-pill--bar,.dx-btn:not(.dx-btn--primary,.dx-btn--accent,.dx-btn--link)),.upload-btn--bar)[data-ink=light]{background:var(--k-glass-dark)!important;color:#fff;box-shadow:var(--k-glass-dark-edge)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}:root[data-theme=watch] :is(.app-main .app-toolbar .dx-tabs.dx-tabs--seg,.app-main .grid-head-tools .dx-tabs.dx-tabs--seg,.site-header :is(.site-nav,.search-pill--bar,.rail-toggle,.dx-btn:not(.dx-btn--primary,.dx-btn--accent,.dx-btn--link)),.upload-btn--bar)[data-ink=light] :is(a,.dx-tab.dx-tab--seg:not(.is-on),span:not(.nav-live__count,.xfer__unread),svg){color:#ffffffeb}:root[data-theme=watch] :is(.app-main .app-toolbar .dx-tabs.dx-tabs--seg,.chat-dock .dx-ask__chips>.dx-chip,.app-main .grid-head-tools .dx-tabs.dx-tabs--seg,.site-header :is(.site-nav,.search-pill--bar,.dx-btn:not(.dx-btn--primary,.dx-btn--accent,.dx-btn--link)),.upload-btn--bar)[data-ink=dark]{background:var(--k-glass)!important;color:rgb(var(--c-ink));box-shadow:var(--k-glass-edge)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}:root[data-theme=watch] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title{transition:color .25s ease,text-shadow .25s ease}:root[data-theme=watch] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title[data-ink=light]{color:#fff;text-shadow:0 1px 12px rgb(0 0 0 / .45)}:root[data-theme=watch] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title[data-ink=dark]{color:rgb(var(--c-ink));text-shadow:0 0 12px rgb(255 255 255 / .6)}:root[data-theme=watch] :is(.app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__text,.chat-dock .dx-ask__chips>span)[data-ink=light]{color:#ffffffdb;text-shadow:0 1px 10px rgb(0 0 0 / .45)}:root[data-theme=watch] :is(.app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__text,.chat-dock .dx-ask__chips>span)[data-ink=dark]{color:rgb(var(--c-ink-muted));text-shadow:0 0 10px rgb(255 255 255 / .6)}:root[data-theme=watch] .site-header :is(.nav-live__count,.xfer__unread){background:rgb(var(--c-live))!important;color:rgb(var(--c-ink))!important;font-weight:600}:root[data-theme=watch] .lb-root .lb-stage{container-type:size}:root[data-theme=watch] .lb-root .lb-stage .lb-frame[style*=--ar]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(100cqw,100cqh * var(--ar));height:min(100cqh,100cqw / var(--ar));max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}:root[data-theme=watch] .lb-root.lb-immersive .lb-video{touch-action:none}:root[data-theme=watch] .lb-root .lb-stage .lb-placeholder:not([style*=--ar]){visibility:hidden}:root[data-theme=watch] .lb-root .lb-stage img.lb-frame:not([style*=--ar]){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}:root[data-theme=watch] .lb-root .lb-loading{mix-blend-mode:difference}:root[data-theme=watch] .lb-root .lb-loading .lb-loading-chip{background:none!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-theme=watch] .lb-root .lb-loading .lb-loading-chip .dx-encode{color:#fff}:root[data-theme=watch] .lb-root .lb-loading .dx-encode__cell.is-led:before{background:#ffffff59;box-shadow:none;animation-name:dx-led-run-white}@keyframes dx-led-run-white{0%,45%,to{background:#ffffff59}15%,25%{background:#fff}}:root[data-theme=watch] .lb-strip__spacer{flex:none;width:calc(var(--n) * (52px + .35rem * var(--k-density, 1)) - .35rem * var(--k-density, 1))}:root[data-theme=watch] .tile-video{mix-blend-mode:difference}:root[data-theme=watch] .tile-video .kit-badge{background:none!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-inline:0;color:#fff}:root[data-theme=watch] .lb-root .lb-stage .lb-layer.lb-resolved{opacity:1;transition:opacity .42s ease;animation:none}:root[data-theme=watch] .lb-root .lb-stage .lb-layer.lb-unresolved{opacity:0;transition:none}:root[data-theme=watch] .lb-root .lb-main{container-type:size}:root[data-theme=watch] .lb-root .lb-main>.lb-video[style*=--ar]{--room: 100cqh;width:min(100cqw,var(--room) * var(--ar));height:min(var(--room),100cqw / var(--ar));max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain}:root[data-theme=watch] .lb-quality.is-loading .lb-loading-chip{background:none!important;padding:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;zoom:1!important}:root[data-theme=watch] .lb-quality.is-loading .lb-loading-chip .dx-encode{color:rgb(var(--c-surface));font-size:12px;line-height:16px}:root[data-theme=watch] .lb-quality.is-loading .dx-encode__cell{height:16px}:root[data-theme=watch] .lb-quality.is-loading .dx-encode__cell.is-led:before{width:5px;height:6px;background:rgb(var(--c-surface) / .3);box-shadow:none;animation-name:dx-led-run-white}:root[data-theme=watch] .lb-quality.is-done{display:none}@media (max-width: 640px){:root[data-theme=watch] .app-main .grid-day-head{max-width:calc(100% - 24px)}:root[data-theme=watch] .app-main .grid-day-head h2{white-space:nowrap}}.vb-avail-float{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--lb-strip-h, 76px) + 56px);z-index:74;padding:6px;border-radius:var(--k-r-row, 20px);background:rgb(var(--c-surface) / .92);box-shadow:0 12px 32px -12px #0006}.album-title{all:unset;cursor:text;font:inherit;color:inherit}.album-title:focus-visible{outline:2px solid rgb(var(--c-brand));outline-offset:4px;border-radius:6px}.album-title.is-editing{display:block;margin:0}.album-title__input,.album-title__input input{all:unset;display:block;width:100%;font:inherit;color:inherit;caret-color:rgb(var(--c-brand-ink, var(--c-ink)));border-bottom:2px solid rgb(var(--c-brand))}.fsync-where__preview{position:relative;display:grid;place-items:center;width:100%;padding:0;border:0;cursor:zoom-in}.fsync-where__play{position:absolute;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#00000080;color:#fff}:root[data-theme=watch] .app-main .app-toolbar{margin-bottom:4px}@media (max-width: 640px){:root[data-theme=watch] .app-main{padding-left:10px;padding-right:10px}}:root[data-theme=watch] .app-main{--day-head-h: var(--k-tab);--day-head-inset: 8px}@media (max-width: 640px){:root[data-theme=watch] .app-main{--day-head-inset: 6px}}:root[data-theme=watch] .app-main .grid-day-head{margin:var(--day-head-inset) 0 calc(-1 * (var(--day-head-h) + var(--day-head-inset))) var(--day-head-inset)!important}:root[data-theme=watch] .app-main section.grid-day{display:flow-root}:root[data-theme=watch] .lb-bar .lb-signin.dx-btn--link{color:#fff!important;background:none!important;padding:0 10px!important;font-size:17px;font-weight:600}:root[data-theme=watch] .shares-page .shares-card{border-radius:var(--k-surface-r);padding:12px;gap:10px}:root[data-theme=watch] .shares-page .shares-card .kit-item__head{gap:10px}:root[data-theme=watch] .shares-page :is(.shares-unfurl,.share-activity,.shares-qr){border-radius:var(--k-surface-r)}:root[data-theme=watch] .shares-page .share-activity{margin-top:0;padding:10px 12px}:root[data-theme=watch] .shares-unfurl__cover{display:grid;padding:0;border:0;cursor:zoom-in;aspect-ratio:2 / 1;width:100%}:root[data-theme=watch] .shares-unfurl__text{gap:2px;padding:10px 12px}:root[data-theme=watch] .shares-unfurl__url{margin-top:2px;padding:0;border-radius:0;background:none;font-size:13px;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .shares-sent>.kit-items{gap:12px}:root[data-theme=watch] .lb-bar{padding-top:calc(4px + env(safe-area-inset-top,0px));padding-bottom:4px}:root[data-theme=watch] .lb-bar .kit-toolbar--dark{padding-block:0}:root[data-theme=watch] .lb-bar .badge-button{overflow:visible}:root[data-theme=watch] .lb-root{--lb-strip-h: calc(60px + env(safe-area-inset-bottom, 0px)) }:root[data-theme=watch] .lb-strip{padding:4px 8px calc(4px + env(safe-area-inset-bottom,0px))}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-stage{padding-bottom:4px}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-video{margin-bottom:4px}:root[data-theme=watch] .lb-bar .lb-stack{flex-direction:row;gap:6px;height:33px;padding:0 8px;font-size:13px}:root[data-theme=watch] .lb-bar .badge-button{max-height:none}:root[data-theme=watch] .lb-bar .lb-stack>span{position:static;transform:none;font-size:13px}:root[data-theme=watch] .lb-bar .lb-status{position:static}:root[data-theme=watch] .lb-bar .lb-status>.dx-toast{position:absolute;top:calc(100% + 2px);right:12px;width:min(320px,calc(100vw - 24px));z-index:60}:root[data-theme=watch] .tile-returned{z-index:3;outline:4px solid rgb(var(--c-brand));outline-offset:3px;box-shadow:0 18px 40px -8px #0009,0 6px 14px -2px #0006;transform:scale(1.03)}:root[data-theme=watch] .app-main .grid-head-tools .grid-tools{gap:6px}:root[data-theme=watch] .app-main .grid-head-tools .zoom-pills{height:var(--day-head-h)}@media (max-width: 640px){:root[data-theme=watch] body .app-main .grid-tools .dx-select{padding:0 8px 0 12px!important}:root[data-theme=watch] body .app-main .grid-tools .dx-select .dx-select__button{padding-right:16px}:root[data-theme=watch] body .app-main .grid-tools .dx-select__chev{width:12px;height:12px}:root[data-theme=watch] .app-main .grid-day-head:not(#k){gap:6px;padding:0 12px 0 4px}}:root[data-theme=watch] .app-main{--grid-top: var(--app-toolbar-h, 3.25rem)}@media (min-width: 641px){:root[data-theme=watch] .app-main{--grid-top: calc(var(--app-header-h, 4rem) + var(--app-toolbar-h, 3.25rem) + 8px)}}:root[data-theme=watch] .app-main .grid-head-tools{position:sticky!important;top:var(--grid-top);left:auto;right:auto;z-index:12;height:0;max-width:none;overflow:visible;display:flex;justify-content:flex-end;align-items:flex-start;padding:0 var(--day-head-inset) 0 0}:root[data-theme=watch] .app-main .grid-head-tools>.grid-tools{margin-top:0}:root[data-theme=watch] .app-main:has(.grid-head-tools) .grid-day-head{top:calc(var(--grid-top) + var(--grid-sort-top, calc(var(--grid-tools-h, calc(var(--day-head-h) + 6px + var(--k-tab, 36px))) - var(--k-tab, 36px))))!important}:root[data-theme=watch] .app-main .grid-head-tools :is(.zoom-pills,.grid-tools>.dx-select){transition:opacity .2s ease,transform .25s cubic-bezier(.2,.7,.1,1)}:root[data-theme=watch][data-grid-tabs=hidden] .app-main .grid-head-tools .zoom-pills{opacity:0;transform:translateY(-8px);pointer-events:none}@media (prefers-reduced-motion: reduce){:root[data-theme=watch] .app-main .grid-head-tools :is(.zoom-pills,.grid-tools>.dx-select){transition:none}}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title{font-size:17px;line-height:20px;box-sizing:border-box;max-width:var(--dock-room, calc(100vw - 204px) );white-space:normal;overflow:visible;overflow-wrap:anywhere;display:inline-flex;align-items:center;min-height:44px;margin-left:2px;padding:2px 14px 2px 60px;border-radius:var(--k-r-btn);text-shadow:none!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);background:#1e1e2052;color:#fff;box-shadow:inset 0 0 0 .5px #ffffff2e}:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title[data-ink=dark]{background:#1c1c1e6b;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -14px #00000080}:root[data-theme=watch] .site-header .bar>.rail-toggle{height:44px;width:auto;padding:0 8px;border-radius:var(--k-r-btn)}}:root[data-theme=watch][data-scrolled]:not(:has(.app-main .dx-step__title[data-below])) .site-header .bar>.rail-toggle{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width: 640px){:root[data-theme=watch] .app-main .app-toolbar{z-index:50}:root[data-theme=watch] .site-header .bar>.rail-toggle{position:relative;z-index:2}}:root[data-theme=watch] body:not(:has(.dx-sheet.dx-sheet--dialog)) .app-body.rail-open .app-main .app-toolbar:not(:has(.dx-select.is-open)){z-index:30}:root[data-theme=watch] .site-header .bar>.rail-toggle img{transition:filter .25s ease}:root[data-theme=watch] .site-header .bar>.rail-toggle[data-ink=light] img{filter:invert(1)}@media (max-width: 640px){:root[data-theme=watch][data-scrolled]:has(.app-toolbar .dx-step__title[data-ink=light]:not([data-below])) .site-header .bar>.rail-toggle img{filter:invert(1)}:root[data-theme=watch][data-scrolled]:has(.app-toolbar .dx-step__title[data-ink=dark]:not([data-below])) .site-header .bar>.rail-toggle img{filter:invert(1)}}@media (min-width: 641px){:root[data-theme=watch] .app-main .grid-head-tools--row>.dx-tabs.dx-tabs--seg{align-self:flex-start;width:auto;max-width:100%}:root[data-theme=watch] .app-main .grid-head-tools.grid-head-tools--row:has(>.grid-tools){display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);-moz-column-gap:16px;column-gap:16px;align-items:start}:root[data-theme=watch] .app-main .grid-head-tools.grid-head-tools--row:has(>.grid-tools:only-child){-moz-column-gap:0;column-gap:0}:root[data-theme=watch] .app-main .grid-head-tools--row>:first-child{grid-column:1;grid-row:1}:root[data-theme=watch] .app-main .grid-head-tools--row>.grid-tools{grid-column:2;grid-row:1;justify-self:end}}@media (min-width: 641px){:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head){position:relative;top:auto;z-index:35}:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title:is([data-ink],:not([data-ink])){position:fixed;z-index:35;left:var(--dock-left, 24px);top:var(--dock-mid, 32px);transform:translateY(-50%);box-sizing:border-box;display:block;max-width:var(--dock-room, 40vw);height:var(--k-button, 44px);margin:0;padding:0 16px 0 var(--dock-pad, 120px);font-size:17px;line-height:var(--k-button, 44px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:var(--k-r-btn, 10px);color:rgb(var(--c-ink));text-shadow:none;background:rgb(var(--c-surface) / .62);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:inset 0 0 0 .5px rgb(var(--c-ink) / .08),0 4px 16px -8px rgb(var(--c-ink) / .18);cursor:pointer}:root[data-theme=watch][data-scrolled] .app-main .app-toolbar .kit-pagehead .dx-step__text{visibility:hidden}:root[data-theme=watch][data-scrolled] .app-main{--grid-top: calc(var(--app-header-h, 4rem) + 8px)}}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title{cursor:pointer;-webkit-tap-highlight-color:transparent}}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .app-main .app-toolbar{background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none}:root[data-theme=watch][data-scrolled] .app-main .app-toolbar .kit-pagehead{pointer-events:auto}}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .site-header{z-index:51!important}}:root[data-theme=watch] .album-head{display:flex;justify-content:flex-end;align-items:center}:root[data-theme=watch] .album-head__actions{display:flex;align-items:center;gap:8px}:root[data-theme=watch] .album-head__link-actions{display:inline-flex;align-items:center;gap:2px}@media (max-width: 460px){:root[data-theme=watch] .lb-bar{gap:2px;--k-button: 32px}:root[data-theme=watch] .lb-bar .lb-tools{flex:1 1 auto;min-width:0;justify-content:space-between;gap:0!important}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>:is(.dx-round.dx-round--icon,.badge-button,.kit-press){min-height:32px;padding:0}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon svg{width:18px;height:18px}}:root[data-theme=watch] .lb-bar .lb-stack,:root[data-theme=watch] .lb-bar .lb-stack>span{color:rgb(var(--c-surface) / .45)!important}:root[data-theme=watch] .lb-bar .badge-button:hover .lb-stack,:root[data-theme=watch] .lb-bar .badge-button[aria-expanded=true] .lb-stack{color:rgb(var(--c-surface))!important}:root[data-theme=watch] .lb-bar .lb-stack .sync-pixels{color:currentColor}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon.lb-close{background:transparent!important;box-shadow:none!important;color:rgb(var(--c-surface))!important}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon.lb-close:hover{background:rgb(var(--c-surface) / .18)!important}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title[data-below]{padding-left:14px;margin-left:0;max-width:calc(100vw - 2 * var(--page-gutter, 16px));overflow-wrap:break-word;transform:var(--below-shift, none)}:root[data-theme=watch][data-scrolled] .app-main .app-toolbar .kit-pagehead .dx-step__text{visibility:hidden}:root[data-theme=watch][data-scrolled]:has(.app-main .dx-step__title[data-below]) .app-main{--grid-top: var(--below-bottom, 7.25rem)}}@media (max-width: 640px){:root[data-theme=watch]{--bar-h: calc(var(--k-button) + 12px)}:root[data-theme=watch] .site-header .bar{padding-left:14px!important}:root[data-theme=watch] .site-header .bar>.rail-toggle{margin-left:0!important}}:root[data-theme=watch] .album-pick .dx-rows{gap:6px}:root[data-theme=watch] .album-pick .dx-row{padding-top:6px;padding-bottom:6px}:root[data-theme=watch] .lb-bar .lb-corner{flex:none;margin-left:auto}:root[data-theme=watch] .lb-bar .lb-under{position:absolute;top:100%;display:flex;align-items:center}:root[data-theme=watch] .lb-bar .lb-under--end{right:var(--space-3)}:root[data-theme=watch] .lb-bar .lb-under--start{left:var(--space-3);max-width:calc(100% - 2 * var(--space-3) - 56px)}@media (max-width: 460px){:root[data-theme=watch] .lb-bar .lb-under--end{right:calc(.5rem * var(--k-density, 1))}:root[data-theme=watch] .lb-bar .lb-under--start{left:calc(.5rem * var(--k-density, 1));max-width:calc(100% - 1rem - 48px)}}:root[data-theme=watch] .lb-bar .lb-album{display:inline-flex;max-width:100%;min-width:0}:root[data-theme=watch] .lb-bar .lb-under--start:has(.lb-album){width:-moz-max-content;width:max-content}:root[data-theme=watch] .lb-bar .lb-album .kit-badge{white-space:nowrap;width:-moz-max-content;width:max-content;min-width:0;max-width:calc(100vw - 80px)}:root[data-theme=watch] .lb-bar .lb-tools>.lb-status>.badge-button{display:grid;place-items:center;padding:0;min-width:0}:root[data-theme=watch] .lb-bar .lb-tools>.lb-status .lb-stack{padding:0;width:auto;min-width:0}@media (max-width: 460px){:root[data-theme=watch] .lb-bar .lb-tools>.lb-status>.badge-button{width:32px;min-width:32px;height:32px}}body.lb-open:has(.lb-root:not(.lb-immersive):not(.lb-display) .lb-strip) .upload-tray{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}body.lb-open:has(.upload-tray--min):has(.lb-root:not(.lb-immersive):not(.lb-display) .lb-strip) .lb-main{padding-bottom:calc(var(--upload-tray-h, 0px) + min(var(--upload-tray-h, 0px) * 1000,8px))}:root[data-theme=watch] .upload-tray--min .upload-tray__panel[data-ink=light]{background:rgb(var(--c-ink) / .72);color:rgb(var(--c-surface));box-shadow:0 0 0 .5px #ffffff29,0 18px 48px -16px #00000080}:root[data-theme=watch] .upload-tray--min .upload-tray__panel[data-ink=light] :is(.dx-row,.dx-row__value,.dx-row__label,.dx-round.dx-round--icon,button,svg){color:rgb(var(--c-surface))}:root[data-theme=watch] .upload-tray--min .upload-tray__panel[data-ink=light] .dx-row__label{color:rgb(var(--c-surface) / .7)}:root[data-theme=watch] .lb-bar .lb-under--end.kit-toolbar--dark{flex-direction:column;align-items:center}@media (min-width: 461px){:root[data-theme=watch] .lb-bar .lb-tools{margin-left:auto}:root[data-theme=watch] .lb-bar .lb-corner{margin-left:0}:root[data-theme=watch] .lb-bar .lb-tools+.lb-corner{margin-left:-10px}}:root[data-theme=watch] .lb-root .lb-quality{top:calc(var(--lb-head-h, 44px) + 6px);left:50%;right:auto;transform:translate(-50%)}:root[data-theme=watch] .app-main .grid-day-head{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-stage{padding-top:4px}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) :is(.lb-stage .lb-layer,.lb-placeholder,.lb-loading){top:4px;height:calc(100% - 8px)}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-stage .lb-frame[style*=--ar]{top:4px;bottom:4px}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-video{margin-top:4px;max-height:calc(100% - 8px)}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-main>.lb-video[style*=--ar]{--room: calc(100cqh - 8px) ;margin-bottom:4px}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon[data-ink=dark],:root[data-theme=watch] .lb-bar .lb-status>.badge-button[data-ink=dark] .lb-stack{color:rgb(var(--c-ink))!important}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon[data-ink=dark]:hover{background:rgb(var(--c-ink) / .1)}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon[data-ink=light]:not([aria-pressed=true]),:root[data-theme=watch] .lb-bar .lb-status>.badge-button[data-ink=light] .lb-stack{color:#fff!important}:root[data-theme=watch] .upload-tray :is(.dx-row__icon:has(>.kit-thumb),.kit-thumb,.kit-thumb img,.kit-thumb video){border-radius:var(--k-r-pic, 10px)!important}:root[data-theme=watch] :is(.dx-row__icon:has(>.kit-thumb),.dx-row__icon>.kit-thumb,.dx-row__icon>.kit-thumb :is(img,video)){border-radius:var(--k-r-pic, 10px);overflow:hidden}:root[data-theme=watch] .tile-xfer{position:absolute;left:8px;right:8px;bottom:8px;display:block;pointer-events:none}:root[data-theme=watch] .tile-xfer .xfer__label{justify-content:space-between;width:100%}:root[data-theme=watch] .upload-tray__pills{gap:6px;margin:0;padding:4px 0}:root[data-theme=watch] .tlink__file.has-acts .tlink__file-acts{position:relative;z-index:2;display:inline-flex;align-items:center;flex:none;margin-left:2px}:root[data-theme=watch] .upload-tray__pills>li:not(.tlink__file){list-style:none}:root[data-theme=watch] .tlink__file.is-waiting.has-acts{opacity:1}:root[data-theme=watch] .tlink__file.is-waiting.has-acts>:is(.tlink__file-kind,.tlink__file-name,.tlink__file-pct){opacity:.55}:root[data-theme=watch] .xfer-inline{display:flex}:root[data-theme=watch] .xfer-inline .xfer__pill{width:100%;cursor:default;border-radius:var(--k-float-r)}:root[data-theme=watch] .xfer-inline .xfer__fill{transition:width .35s cubic-bezier(.22,1,.36,1)}:root[data-theme=watch] .xfer-inline .xfer__label{gap:calc(8px * var(--k-density, 1));font-family:var(--font-body);font-size:var(--k-fs-sm, 13px);font-weight:var(--k-fw-semibold, 600);letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=watch] .xfer-inline .xfer__pct{color:rgb(var(--c-surface) / .6)}:root[data-theme=watch] .rtcm__pills{gap:6px;margin:8px 0 0;padding:0;font-family:var(--font-body)}:root[data-theme=watch] .xfer-head{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;-moz-column-gap:6px;column-gap:6px;row-gap:4px}:root[data-theme=watch] .xfer-head.has-side{grid-template-columns:minmax(0,1fr) auto}:root[data-theme=watch] .xfer-head>.xfer-inline{min-width:0}:root[data-theme=watch] .xfer-head .xfer__label{min-width:0}:root[data-theme=watch] .xfer__words>.xfer-head__sub{flex:1 0 100%;margin:0;font-size:var(--k-fs-sm, 13px);font-weight:400;opacity:.7;white-space:normal}:root[data-theme=watch] .xfer-inline button.xfer__pill{cursor:pointer}:root[data-theme=watch] .upload-tray .xfer-head{padding:8px 8px 4px}:root[data-theme=watch] .xfer-head .xfer__label{white-space:normal;overflow-wrap:normal;flex-wrap:wrap;row-gap:2px}:root[data-theme=watch] .xfer-head .xfer__label>:is(.lb-loading-chip,.xfer__tick,.xfer__pct,svg){flex:none}:root[data-theme=watch] .tlink__file-before{position:relative;z-index:2;display:inline-flex;align-items:center;flex:none}:root[data-theme=watch] .lib-files{display:grid;gap:8px}:root[data-theme=watch] .lib-files__bar{display:flex;align-items:center;justify-content:space-between;gap:8px}:root[data-theme=watch] .lib-files__list{margin:0;padding:0}:root[data-theme=watch] body[data-spotlighting] .tlink__file[data-spotlight]{box-shadow:inset 0 0 0 2px rgb(var(--c-brand));background:rgb(var(--c-brand-soft))}:root[data-theme=watch] .lib-files .xfer__label{width:100%}:root[data-theme=watch] .lib-files .xfer__pct{margin-left:auto;color:inherit}:root[data-theme=watch] .lib-files .xfer__pill{background:var(--k-seg-track);color:var(--k-seg-ink-on);box-shadow:none}:root[data-theme=watch] .lib-files .xfer__pill .xfer__fill{display:none}:root[data-theme=watch] .lib-files .xfer__pill .xfer__label{color:var(--k-seg-ink-on)}:root[data-theme=watch] .lib-files .xfer__pill .dx-chip:not(.is-on){background:transparent;color:var(--k-seg-ink);box-shadow:none}:root[data-theme=watch] .lib-files .xfer__pill .dx-chip.is-on{background:var(--k-seg-on);color:var(--k-seg-ink-on);box-shadow:var(--k-seg-lift)}:root[data-theme=watch] .lib-files .xfer__pill .dx-chip{padding-inline:12px;font-weight:400}@media (max-width: 640px){:root[data-theme=watch] .lib-files .xfer__words{min-width:0;flex:1 1 auto}:root[data-theme=watch] .lib-files .xfer__line:not(#k){flex-wrap:nowrap;flex:1 1 auto;min-width:0}:root[data-theme=watch] .lib-files .xfer__pct{flex:1 1 0;min-width:0;max-width:100%;margin-left:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}:root[data-theme=watch] .lib-files .xfer__pct::-webkit-scrollbar{display:none}:root[data-theme=watch] .lib-files .xfer__pct:not(#k){overflow:visible;flex:none;margin-left:auto}:root[data-theme=watch] .lib-files .xfer__pill:has(.dx-select__list){overflow:visible}:root[data-theme=watch] .lib-files>.xfer-head:has(.dx-select__list){position:relative;z-index:5}:root[data-theme=watch] .lib-files>.xfer-head :is(.xfer__pill,.xfer__fill,.xfer__label):not(#k):not(#k):not(#k){border-radius:var(--k-r-lg)!important}}:root[data-theme=watch] .stg-pills{display:grid;gap:8px;margin-bottom:12px}:root[data-theme=watch] .xfer-inline .xfer__pill .dx-btn--light{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}:root[data-theme=watch] .stg-pills .xfer__label{width:100%}:root[data-theme=watch] .stg-pills .xfer__pct{margin-left:auto}:root[data-theme=watch] .xfer-inline .xfer__acts{display:inline-flex;flex:none;align-items:center;gap:8px;margin-left:auto;margin-right:-12px}:root[data-theme=watch] .xfer-inline .xfer__label:has(>.xfer__acts){width:100%}:root[data-theme=watch] .xfer-inline .xfer__pill :is(.dx-round--plain,.dx-round.dx-round--icon-plain){color:rgb(var(--c-surface))}:root[data-theme=watch] .xfer-inline .xfer__pill .dx-btn.dx-btn--light{background:rgb(var(--c-surface))!important;color:rgb(var(--c-ink))!important;box-shadow:none!important}:root[data-theme=watch] .lib-files .xfer__pill .dx-select-check:not(.is-on){background:var(--k-seg-on)!important;color:var(--k-seg-ink);box-shadow:var(--k-seg-lift)!important}:root[data-theme=watch] .lib-files .xfer__pill .dx-chip .dx-leds--xs{--led-off: rgb(var(--c-ink) / .2)}:root[data-theme=watch] .xfer-head .xfer__label .lb-loading-chip,:root[data-theme=watch] .xfer-head .xfer__label .lb-loading-chip *{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}:root[data-theme=watch] .xfer-head .xfer__label>.lb-loading-chip{flex:none}:root[data-theme=watch] .grid-head-tools.grid-head-tools--row,:root[data-theme=watch] .app-main .grid-head-tools.grid-head-tools--row{position:sticky!important;top:var(--grid-top)!important;z-index:30;height:auto!important;padding:0!important;margin:0 0 8px;display:flex;justify-content:flex-end}:root[data-theme=watch] .grid-head-tools.grid-head-tools--row{pointer-events:none}:root[data-theme=watch] .grid-head-tools.grid-head-tools--row>*{pointer-events:auto}:root[data-theme=watch] .grid-head-tools--row .grid-tools>.zoom-pills{display:flex!important;min-height:0!important;height:auto!important;padding:0!important}@media (min-width: 640px){:root[data-theme=watch] .app-main:has(.grid-head-tools--row) .app-toolbar .zoom-stack{display:none!important}}:root[data-theme=watch] .grid-head-tools--row :is(.zoom-pills,.grid-tools>.dx-select){opacity:1!important;transform:none!important;pointer-events:auto!important}:root[data-theme=watch] .lb-root:not(.lb-immersive)>.lb-strip{position:absolute;left:0;right:0;bottom:0}:root[data-theme=watch] .lb-root:has(.lb-strip):not(.lb-immersive) .lb-main>.lb-slideshow{bottom:calc(var(--lb-strip-h) + 8px)}body.lb-open:has(.upload-tray--min):has(.lb-root:not(.lb-immersive):not(.lb-display) .lb-strip) .lb-main>.lb-slideshow{bottom:calc(var(--lb-strip-h) + 8px + var(--upload-tray-h, 0px) + min(var(--upload-tray-h, 0px) * 1000,8px))}:root[data-theme=watch] .app-main .grid-head-tools :is(.dx-tabs.dx-tabs--seg,.dx-select):not([data-ink=light]):not(#k){background:var(--k-glass)!important;box-shadow:var(--k-glass-edge)!important;color:rgb(var(--c-ink))}:root[data-theme=watch] .app-main .grid-head-tools .dx-select:not([data-ink=light]) :is(.dx-select__value,.dx-select__chev):not(#k){color:var(--k-seg-ink)}:root[data-theme=watch] .lib-files .xfer-head .xfer__pill--still:not(#k):not(#k):not(#k){background:var(--k-glass)!important;box-shadow:var(--k-glass-edge)!important}:root[data-theme=watch] .lib-files .xfer-head :is(.xfer__pill--still,.xfer__pill--still .xfer__fill,.xfer__pill--still .xfer__label):not(#k):not(#k):not(#k){border-radius:var(--k-r-btn)!important}:root[data-theme=watch] .lib-files .xfer-head .xfer__pill .dx-chip:not(.is-on):not(#k){background:transparent;color:var(--k-seg-ink)}:root[data-theme=watch] .lib-files .xfer-head .xfer__pill .dx-chip.is-on:not(#k){background:var(--k-seg-on);color:var(--k-seg-ink-on);box-shadow:var(--k-seg-lift)}:root[data-theme=watch] .lib-files .xfer-head .xfer__label:not(#k){color:var(--k-seg-ink)}:root[data-theme=watch] .lib-files .xfer-head .xfer__label:not(#k){flex-wrap:nowrap}:root[data-theme=watch] .tlink__file-kind:not(#k){background:transparent!important;box-shadow:none!important}:root[data-theme=watch] .tile-xfer.tlink__files:not(#k){margin:0;padding:0;list-style:none}:root[data-theme=watch] .tile-xfer .tlink__file:not(#k){background:var(--k-glass);box-shadow:var(--k-glass-edge);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}:root[data-theme=watch] .app-main .app-toolbar:has(.kit-pagehead .stg-tabs-wrap):not(#k){position:relative!important;top:auto!important}@media (min-width: 641px){:root[data-theme=watch] .app-main:has(.stg-head){--grid-top: calc(var(--site-header-h, 64px) + 8px)}}:root[data-theme=watch] .lb-notes .tlive-chat__thread{max-height:260px}:root[data-theme=watch] .lb-notes .is-theirs .tlive-msg__text{color:inherit;box-shadow:inset 0 0 0 1.5px #ffffff2e}:root[data-theme=watch] .lb-notes .tlive-msg__status{opacity:.7}:root[data-theme=watch] .lb-notes[data-marked] .tlive-msg__text{background:rgb(var(--c-brand));color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .lb-notes__delete{text-decoration:underline;text-underline-offset:2px;color:inherit}:root[data-theme=watch] .lb-notes .dx-search-row,:root[data-theme=watch] .lb-notes .dx-search{margin-top:8px}:root[data-theme=watch] .app-main .lib-files>.xfer-head:not(#k){position:sticky;top:calc(var(--grid-top) + var(--grid-tools-h, 0px) + 4px);z-index:29}:root[data-theme=watch] .grid-tools.is-files:not(#k):not(#k){display:flex;flex-flow:row wrap;align-items:center;row-gap:6px;width:100%}:root[data-theme=watch] .grid-tools.is-files>.zoom-pills:not(#k):not(#k){order:0;flex:none;margin-left:auto}:root[data-theme=watch] .grid-tools.is-files:after{content:"";order:1;flex-basis:100%}:root[data-theme=watch] .grid-tools.is-files>.grid-tools__lead{order:2}:root[data-theme=watch] .grid-tools.is-files>.dx-select:not(#k):not(#k){order:3;flex:none;margin-left:auto}:root[data-theme=watch] .grid-tools__lead{margin-right:auto;display:inline-flex;flex:none}:root[data-theme=watch] .lib-files__mpick{width:auto;gap:8px}:root[data-theme=watch] :is(.app-main .grid-head-tools,.app-main .app-toolbar .grid-tools) .dx-select>.kit-menu:not(#k){background:var(--k-glass-dark);color:#fff;box-shadow:var(--k-glass-dark-edge);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);border-radius:var(--k-r-lg)}:root[data-theme=watch] :is(.app-main .grid-head-tools,.app-main .app-toolbar .grid-tools) .dx-select[data-ink=dark]>.kit-menu:not(#k){background:var(--k-glass);color:rgb(var(--c-ink));box-shadow:var(--k-glass-edge)}:root[data-theme=watch] :is(.app-main .grid-head-tools,.app-main .app-toolbar .grid-tools) .dx-select>.kit-menu .kit-menu__item:not(#k):not(#k){color:inherit;background:none}:root[data-theme=watch] :is(.app-main .grid-head-tools,.app-main .app-toolbar .grid-tools) .dx-select>.kit-menu .kit-menu__item:is(.is-hot,:hover,:focus-visible):not(#k):not(#k){background:#7f7f7f3d}:root[data-theme=watch] .lb-notes{min-width:0;max-width:100%;box-sizing:border-box;overflow-x:clip}:root[data-theme=watch] .lb-notes>*,:root[data-theme=watch] .lb-notes :is(.tlive-chat__thread,.tlive-msg,.dx-search-row,.dx-search,form){min-width:0;max-width:100%;box-sizing:border-box}:root[data-theme=watch] .lb-notes .tlive-msg__text{max-width:100%;overflow-wrap:anywhere}:root[data-theme=watch] .rtcm__xfer :is(.rtcm__route,.rtcm__grid){font-family:var(--font-body);font-size:15px;line-height:20px}:root[data-theme=watch] .rtcm__xfer .rtcm__grid{gap:6px 16px}:root[data-theme=watch] .rtcm__xfer .rtcm__grid dd{font-family:inherit;white-space:nowrap}:root[data-theme=watch] .rtcm__xfer .rtcm__grid:not(#k){grid-template-columns:minmax(0,1fr)}:root[data-theme=watch] .tile-xfer .tlink__file:not(#k):not(#k),:root[data-theme=watch] .tile-xfer .tlink__file>.tlink__file-fill:not(#k):not(#k){border-radius:calc(var(--k-button, 42px) / 2)}:root[data-theme=watch] .tile-xfer .tlink__file:not(#k):not(#k){display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kind pct" "name name";align-items:center;gap:2px 6px;min-height:0;padding:6px 10px 6px 6px}:root[data-theme=watch] .tile-xfer .tlink__file>.tlink__file-kind:not(#k):not(#k){grid-area:kind}:root[data-theme=watch] .tile-xfer .tlink__file>.tlink__file-pct:not(#k):not(#k){grid-area:pct;justify-self:stretch;margin:0}:root[data-theme=watch] .tile-xfer .tlink__file>.tlink__file-name:not(#k):not(#k){grid-area:name;padding-left:4px;font-size:13px;line-height:16px}:root[data-theme=watch] .tile-xfer .tlink__file>.tlink__file-fill:not(#k):not(#k){grid-area:auto}:root[data-theme=watch] .tile-xfer__measure{display:flex;width:100%;justify-content:space-between;align-items:center;gap:6px;--led-off: rgb(var(--c-ink) / .14);font-size:13px;font-variant-numeric:tabular-nums}:root[data-theme=watch] .tile-xfer__measure .dx-leds:not(#k):not(#k){width:auto;max-width:none;grid-template-columns:repeat(var(--cols, 8),5px)!important;gap:2px;--led-off: rgb(var(--c-ink) / .14)}:root[data-theme=watch] .xfer-head>.xfer-head__sub:not(#k):not(#k){grid-column:1 / -1;display:block;margin:0;padding:0 16px;font-size:var(--k-fs-sm, 15px);line-height:20px;font-weight:400;color:rgb(var(--c-ink) / .6);white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .xfer-head:has(.xfer__leds)>.xfer-head__sub:not(#k):not(#k){margin-top:30px}:root[data-theme=watch] .xfer-head:has(.xfer__leds):has(>.xfer-head__sub):not(#k){margin-bottom:0}:root[data-theme=watch] .xfer-head>.xfer-head__sub[data-ink=light]:not(#k):not(#k):not(#k){color:#ffffffd9}:root[data-theme=watch] .app-main .grid-day-head:not(#k):not(#k){height:var(--k-tab);border-radius:var(--k-r-btn);transition:background-color .25s,color .25s,top .25s cubic-bezier(.2,.7,.1,1)}@media (prefers-reduced-motion: reduce){:root[data-theme=watch] .app-main .grid-day-head:not(#k):not(#k){transition:none}}:root[data-theme=watch] :is(.library-list .dx-row__icon .kit-thumb img,.rcv-live__thumb,.kitflow__photo,.cast-strip__item,.cast-grid .cast-strip__item,.cast-idle__poster,.vb-thumb,.blog-post__body figure img,.rcv-hero__tile,.lb-strip__cell,.lb-strip__cell :is(img,video),.kit-thumb,.kit-thumb :is(img,video),.tlink__file-kind:has(>img)):not(#k):not(#k){border-radius:var(--k-r-pic)!important}:root[data-theme=watch] .app-main{--lib-check-inset: 4px}:root[data-theme=watch] body .app-main .lib-files .dx-select.lib-files__mpick:not(#k):not(#k):not(#k):not(#k):not(#k){padding-left:var(--lib-check-inset)!important}:root[data-theme=watch] :is(.app-main .app-toolbar .dx-tabs.dx-tabs--seg,.app-main .grid-head-tools .dx-tabs.dx-tabs--seg,.app-main .grid-tools .dx-tabs.dx-tabs--seg)[data-ink=light] .dx-tab.dx-tab--seg.is-on:not(#k) :is(span,svg){color:rgb(var(--c-ink))!important}:root[data-theme=watch] .app-main .grid-day-head>.dx-select-check:not(#k){margin-left:-2px}:root[data-theme=watch] .lib-files__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}:root[data-theme=watch] .lib-files__list>li{content-visibility:auto;contain-intrinsic-size:auto 56px}:root[data-theme=watch] .media-tile--row{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 12px 8px var(--lib-check-inset, 4px);overflow:visible;background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1px rgb(var(--c-ink) / .1)}:root[data-theme=watch] .media-tile--row>*:not(#k){position:static;inset:auto}:root[data-theme=watch] .media-tile--row>.tile-check:not(#k):not(#k){order:-1;flex:none;opacity:1;pointer-events:auto;position:relative}:root[data-theme=watch] .media-tile--row>.kit-press:not(#k){order:0;flex:1;display:flex;align-items:center;gap:12px;min-width:0;width:auto;height:auto;text-align:left}:root[data-theme=watch] .media-tile--row>:not(.kit-press,.tile-check){order:1;flex:none}:root[data-theme=watch] .media-tile--row>.media-row__end{order:2}:root[data-theme=watch] .media-tile--row :is(.tile-scrim,.tile-video){display:none}:root[data-theme=watch] .media-row__pic{flex:none;display:grid;place-items:center;width:40px;height:40px;overflow:hidden;border-radius:var(--k-r-block-sm);background:rgb(var(--c-surface-sunken, var(--c-ink) / .06))}:root[data-theme=watch] .media-row__pic>*{width:100%;height:100%}:root[data-theme=watch] .media-row__pic svg{width:18px;height:18px}:root[data-theme=watch] .media-row__text{display:grid;gap:2px;min-width:0}:root[data-theme=watch] .media-row__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.35;color:rgb(var(--c-ink))}:root[data-theme=watch] .media-row__text>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .media-tile--row.is-quiet .media-row__text{opacity:.55}:root[data-theme=watch] .media-tile--row .tile-where{width:auto;height:auto;color:rgb(var(--c-ink-muted));filter:none}@media (max-width: 640px){:root[data-theme=watch] .media-tile--row{flex-wrap:wrap;row-gap:6px}:root[data-theme=watch] .media-tile--row>.kit-press:not(#k){flex-basis:calc(100% - 48px)}}:root[data-theme=watch] .media-tile--row.ring-2{box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}:root[data-theme=watch] .media-tile--row:not(.ring-2):is(:hover,:focus-within){box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink))}:root[data-theme=watch] .media-tile--row{overflow:clip}:root[data-theme=watch] :is(.lb-bar :is(.dx-round.dx-round--icon,.badge-button),.lb-slideshow):not(#k):not(#k){background:#ffffff29!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 .5px #ffffff38!important;color:#fff!important;border-radius:999px!important}:root[data-theme=watch] .lb-bar:not(#k){--k-button: 27px;--k-btn-h: 27px}:root[data-theme=watch] .lb-bar :is(.dx-round.dx-round--icon,.badge-button):not(#k):not(#k){display:inline-grid;place-items:center;width:27px;height:27px;min-width:27px;min-height:27px;padding:0}:root[data-theme=watch] :is(.lb-bar :is(.dx-round.dx-round--icon,.badge-button),.lb-slideshow):hover:not(#k):not(#k){background:#ffffff47!important}:root[data-theme=watch] .lb-bar :is(.dx-round.dx-round--icon,.badge-button) :is(svg,.lb-stack):not(#k){color:#fff!important}:root[data-theme=watch] .lb-bar .kit-toolbar--dark>.dx-round.dx-round--icon:is([aria-pressed=true],.is-on):not(#k):not(#k){color:rgb(var(--c-brand))!important}:root[data-theme=watch] .lb-bar .lb-under--col{flex-direction:column;align-items:flex-end;gap:8px}:root[data-theme=watch] .lb-bar .lb-under--col>.kit-toolbar--dark{flex-direction:column;align-items:center}:root[data-theme=watch] .lb-notes-side{width:min(320px,calc(100vw - 1rem))}:root[data-theme=watch] .lb-notes-side .lb-notes--side{margin:0;padding:0;background:none;box-shadow:none;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff}@media (max-width: 640px){:root[data-theme=watch] .lb-notes-side .tlive-chat__thread{max-height:22vh}}:root[data-theme=watch] .lb-notes__add{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}:root[data-theme=watch] .lb-under--col .lb-notes--side>.lb-notes__add:first-child{padding-right:4px;margin-top:-2px}:root[data-theme=watch] .lb-notes__open{cursor:pointer}:root[data-theme=watch] .lb-notes-side .tlive-chat__thread{max-height:40vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}:root[data-theme=watch] .lb-notes-side .tlive-chat__thread::-webkit-scrollbar{display:none}:root[data-theme=watch] .lb-notes__locked{font-style:italic;opacity:.75}:root[data-theme=watch] .lb-info__head:not(#k){position:relative;padding-right:44px}:root[data-theme=watch] .lb-info>.lb-info__close:not(#k):not(#k){position:sticky;top:0;z-index:2;display:grid;margin:0 0 calc(-1 * var(--k-button)) auto}@media (max-width: 639px){:root[data-theme=watch] .lb-info:not(#k){z-index:56}}:root[data-title-press] .site-header{cursor:pointer}:root[data-theme=watch] .site-header .header-actions .dx-btn--light{background:var(--k-head-btn-bg, rgb(var(--c-surface-soft)));box-shadow:var(--k-head-btn-line, none)}:root[data-theme=watch] .site-header .header-actions .dx-btn--light:hover:not(:disabled){background:rgb(var(--c-line));box-shadow:none}:root[data-theme=watch] .rail-toggle.dx-round.dx-round--icon{border-radius:var(--k-r-btn)}:root[data-theme=watch] .rail-toggle.dx-round.dx-round--icon:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:3px}@media (min-width: 641px){:root[data-theme=watch] .site-header .bar>.rail-toggle[aria-expanded=false]{display:none}}:root[data-theme=watch] .rail-title{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .rail-title:hover{text-decoration-color:rgb(var(--c-ink) / .3)}:root[data-theme=watch] :is(.nav-live__count,.xfer__unread){background:rgb(var(--c-live));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .nav-live__wifi,:root[data-theme=watch] .site-nav a.active .nav-live__wifi{color:rgb(var(--c-live))}:root[data-theme=watch] .search-pill{font-family:var(--font-body)}:root[data-theme=watch] .search-pill--bar{background:var(--k-head-btn-bg, rgb(var(--c-surface-soft)));box-shadow:var(--k-head-btn-line, none);font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .search-pill--bar:hover{background:rgb(var(--c-line));box-shadow:none;color:rgb(var(--c-ink))}:root[data-theme=watch] .search-pill--bar kbd{border-radius:8px;background:rgb(var(--c-surface));box-shadow:none;font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .search-pill:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:3px}@media (max-width: 640px){:root[data-theme=watch] .search-pill--float{background:rgb(var(--c-surface));-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 10px 30px -16px rgb(var(--c-ink) / .3);color:rgb(var(--c-ink))}}:root[data-theme=watch] .app-toolbar .page-title{font-family:var(--font-body);font-weight:600;letter-spacing:normal}@media (max-width: 640px){:root[data-theme=watch] .app-toolbar.is-guest .page-title{font-weight:400}}:root[data-theme=watch] .library-rail{background:rgb(var(--c-canvas));border-right:0;font-family:var(--font-body)}:root[data-theme=watch] .library-rail.is-open{box-shadow:none}:root[data-theme=watch] .rail-scrim{background:rgb(var(--c-ink) / .35)}:root[data-theme=watch] .library-rail .kit-sidenav__item{min-height:44px;font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .library-rail .kit-sidenav__item:hover{background:rgb(var(--c-ink) / .05);color:rgb(var(--c-ink))}:root[data-theme=watch] .library-rail .kit-sidenav__item.is-on{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));box-shadow:none}:root[data-theme=watch] .library-rail .kit-sidenav__item.is-on>svg{color:rgb(var(--c-on-brand))}:root[data-theme=watch] .library-rail .kit-sidenav__item:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}:root[data-theme=watch] .library-rail .kit-sidenav__badge{min-width:28px;height:24px;padding:0 8px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface));color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .library-rail .kit-sidenav__item.is-on .kit-sidenav__badge{background:rgb(var(--c-on-brand) / .12);color:rgb(var(--c-on-brand))}:root[data-theme=watch] .library-rail .kit-sidenav__badge--loading{background:rgb(var(--c-ink) / .08)}:root[data-theme=watch] .library-rail .kit-sidenav__sub{border-left:2px dotted rgb(var(--c-ink) / .14)}:root[data-theme=watch] .library-rail .kit-sidenav__sub .kit-sidenav__item{min-height:40px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .library-rail .kit-sidenav__sub .kit-sidenav__item:hover{color:rgb(var(--c-ink))}:root[data-theme=watch] .library-rail .kit-sidenav__sub .kit-sidenav__item.is-on{color:rgb(var(--c-on-brand))}:root[data-theme=watch] .library-rail .kit-sidenav__sub .kit-sidenav__badge{height:22px;background:rgb(var(--c-surface));color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .library-rail .kit-sidenav__sub .kit-sidenav__item.is-on .kit-sidenav__badge{background:rgb(var(--c-on-brand) / .12);color:rgb(var(--c-on-brand))}:root[data-theme=watch] .library-rail .kit-sidenav__more{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}:root[data-theme=watch] .library-rail .kit-sidenav__more:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px}:root[data-theme=watch] .library-rail .kit-sidenav__item.is-near{background:rgb(var(--c-ink) / .05);box-shadow:none}:root[data-theme=watch] .rail-guest-note{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .dock-stack form{border:0;background:none;box-shadow:none;font-family:var(--font-body)}:root[data-theme=watch] .dock-stack form:not(:has(.chat-try)){border-radius:var(--k-r-row)}:root[data-theme=watch] .search-suggest{border-radius:var(--k-card-r);box-shadow:0 16px 48px -10px rgb(var(--c-ink) / .24)}:root[data-theme=watch] .dock-stack>.search-suggest{box-shadow:0 16px 48px -10px rgb(var(--c-ink) / .24)}:root[data-theme=watch] .suggest-offline{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .chat-log{border-bottom:0}:root[data-theme=watch] .msg-bot{background:rgb(var(--c-surface));border-radius:var(--k-card-r)}:root[data-theme=watch] .chat-log--line .msg-bot{background:none;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .chat-failed{font-weight:400;color:rgb(var(--c-danger))}:root[data-theme=watch] .fpanel{border:0;background:rgb(var(--c-surface));box-shadow:0 24px 64px -12px rgb(var(--c-ink) / .3);font-family:var(--font-body)}:root[data-theme=watch] .fpanel__head{border-bottom:0}:root[data-theme=watch] .fpanel__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .fpanel__sub{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .fpanel__close{border-radius:50%;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}:root[data-theme=watch] .fpanel__close:hover{background:rgb(var(--c-line))}:root[data-theme=watch] .receive-panel .fpanel__head{border-bottom:0}@media (max-width: 640px){:root[data-theme=watch] .fpanel.receive-panel .fpanel__head:before{background:rgb(var(--c-ink) / .14)}:root[data-theme=watch] .fpanel.support-panel{border-radius:0;box-shadow:none}}:root[data-theme=watch] .support-panel__head{border-bottom:0}:root[data-theme=watch] .support-panel__title{font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] .support-panel__title>svg{color:rgb(var(--c-ink))}:root[data-theme=watch] .support-bubble{border-radius:var(--k-r-row);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .support-group--user .support-bubble{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .support-group__name{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .support-group__meta{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .support-thread__empty{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .support-compose{border-top:0}:root[data-theme=watch] .support-compose__field .support-compose__input{border-radius:var(--k-r-field)}:root[data-theme=watch] .support-compose__send{border-radius:50%}:root[data-theme=watch] .toast-chat__avatar{border:0;background:rgb(var(--c-surface))}:root[data-theme=watch] .toast-chat__name{font-weight:400;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .toast-chat__bubble{border-radius:var(--k-r-row);border-bottom-left-radius:6px;background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .toast-chat__hint{font-weight:400;color:rgb(var(--c-surface) / .45)}:root[data-theme=watch] .upload-tray{--tray-row: 44px;--tray-ctl: 30px;--k-tab: var(--tray-row);--k-pill-ctl: var(--tray-ctl);font-family:var(--font-body)}:root[data-theme=watch] .upload-tray :is(.tlink__file,.xfer__pill) .dx-round{width:var(--tray-ctl);height:var(--tray-ctl);min-width:var(--tray-ctl)}:root[data-theme=watch] .upload-tray :is(.tlink__file,.xfer__pill){--k-btn-h: var(--tray-ctl);--k-btn-px: 12px}:root[data-theme=watch] .upload-tray__resume{border-bottom:0}:root[data-theme=watch] .upload-float .upload-btn{box-shadow:0 10px 30px -16px rgb(var(--c-ink) / .45)}@media (min-width: 641px){:root[data-theme=watch] .app-toolbar .upload-btn--bar{box-shadow:none}}:root[data-theme=watch] .upload-trace{font-family:var(--font-body);font-variant-numeric:tabular-nums}:root[data-theme=watch] .upload-trace__panel{border-top:0}:root[data-theme=watch] .upload-tray .upload-trace__panel{margin:0;padding:0 14px 12px 64px}:root[data-theme=watch] :is(.upload-trace__meta,.upload-trace__empty,.upload-trace__time){font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .upload-trace__side{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .upload-trace__side.is-server{color:rgb(var(--c-brand))}:root[data-theme=watch] .upload-trace__body b{font-weight:400}:root[data-theme=watch] .upload-trace__row.is-bad{color:rgb(var(--c-danger))}:root[data-theme=watch] .failed-upload{border-top:0}:root[data-theme=watch] .fsync__where{font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .fsync__where:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:2px;border-radius:8px}:root[data-theme=watch] .lb-slideshow{border-radius:var(--k-r-row);background:none;backdrop-filter:none;-webkit-backdrop-filter:none;color:rgb(var(--c-surface));font-family:var(--font-body);font-weight:400;letter-spacing:0;box-shadow:none;text-shadow:0 1px 3px rgb(0 0 0 / .6)}:root[data-theme=watch] .lb-slideshow:hover{background:none;color:rgb(var(--c-surface) / .8)}:root[data-theme=watch] .lb-slideshow.is-on,:root[data-theme=watch] .lb-slideshow.is-on:hover{background:none;color:rgb(var(--c-brand));box-shadow:none}:root[data-theme=watch] .lb-slideshow.is-on .lb-slideshow__dot{background:rgb(var(--c-brand));box-shadow:none}:root[data-theme=watch] .scan-mark:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:4px}:root[data-theme=watch] .dx-preload{background:rgb(var(--c-canvas))}:root[data-theme=watch] .cast-loading .dx-preload,:root[data-theme=watch] .cast-stage .dx-preload{background:transparent}@media (min-width: 641px){:root[data-theme=watch] .fpanel{border-radius:var(--k-card-r, 12px)}}:root[data-theme=watch] .library-rail{align-content:start}:root[data-theme=watch] .library-rail .dx-tabs.dx-tabs--seg{display:flex;flex:none;width:100%}:root[data-theme=watch] .library-rail .dx-tab.dx-tab--seg{flex:1 1 auto;min-width:0}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-rows{gap:2px}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row{min-height:44px;padding:6px 10px;gap:12px;border-radius:var(--k-r-btn);background:transparent;box-shadow:none}:root[data-theme=watch] :is(.library-rail,.menu-sheet) button.dx-row:not([aria-pressed=true]):hover{background:rgb(var(--c-ink) / .05)}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row__chev{display:none}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row__icon{width:24px;height:24px;background:none}:root[data-theme=watch] .library-rail .dx-row__text{display:flex;flex:1;align-items:baseline;gap:8px}:root[data-theme=watch] .library-rail .dx-row__label{order:2;margin-left:auto}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row__value{font-size:var(--k-nav-fs);line-height:20px}:root[data-theme=watch] .library-rail .dx-meter :is(span,b){font-size:var(--k-nav-fs)}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row__label{font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}:root[data-theme=watch] :is(.library-rail .dx-row:has(.dx-meter),.menu-sheet .dx-row:first-child) .dx-row__text{display:grid;flex:1;gap:0}:root[data-theme=watch] :is(.library-rail .dx-row:has(.dx-meter),.menu-sheet .dx-row:first-child) .dx-row__label{order:0;margin-left:0}:root[data-theme=watch] .library-rail>.dx-step .dx-step__title{font-size:13px;line-height:18px;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .library-rail .dx-row__icon:has(.rail-brand-mark){width:28px;height:24px;overflow:visible}:root[data-theme=watch] .library-rail .dx-row__icon .rail-brand-mark{width:28px!important;height:auto!important;max-height:24px;margin:0;-o-object-fit:fill;object-fit:fill;border-radius:0}@media (max-width: 640px){:root[data-theme=watch] .library-rail .dx-row{min-height:44px;padding:4px 10px}}@media (max-width: 639px){:root[data-theme=watch] .app-toolbar:not(:has(h1:not(.hidden))){display:none}}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog .pair-code{justify-items:center;gap:12px}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog .pair-code__img{width:min(220px,100%);margin-inline:auto}@media (max-width: 640px){:root[data-theme=watch] .app-main{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}:root[data-theme=watch] .app-main button.kit-card:has(>.dx-empty){display:grid;place-items:center;min-height:calc(100dvh - var(--app-header-h, 60px) - 152px - env(safe-area-inset-bottom,0px))}:root[data-theme=watch] .upload-float{position:fixed!important;left:12px!important;right:12px!important;top:auto!important;transform:none!important;bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--upload-tray-h, 0px))!important;z-index:40;display:flex;align-items:center;gap:8px;width:auto;pointer-events:none}:root[data-theme=watch] .upload-float>*{pointer-events:auto}:root[data-theme=watch] .upload-float :is(.dx-btn.upload-btn,.search-pill.search-pill--float):not(#k):not(#k){position:static!important;inset:auto!important;transform:none;flex:none;width:54px!important;height:54px!important;min-width:0;min-height:0!important;padding:0!important;border-radius:50%!important;display:grid;place-items:center}:root[data-theme=watch] .upload-float .search-pill.search-pill--float{order:1}:root[data-theme=watch] .upload-float .upload-btn{order:3;margin-left:auto}:root[data-theme=watch] .upload-float__mid{order:2;flex:1 1 auto;min-width:0;display:flex;justify-content:center}:root[data-theme=watch] .upload-float__mid:empty{display:none}:root[data-theme=watch] .upload-float :is(.search-pill.search-pill--float,.upload-float__mid>*){background:rgb(var(--c-surface) / .62)!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff80,0 10px 30px -14px rgb(var(--c-ink) / .4)!important}:root[data-theme=watch] .upload-float__mid>.zoom-pills{display:flex;flex-direction:row;align-items:center;max-width:100%;height:54px;padding:2px;border-radius:27px;overflow-x:auto;scrollbar-width:none}:root[data-theme=watch] .upload-float :is(.search-pill.search-pill--float,.upload-float__mid>:not(.zoom-pills)):not(#k):not(#k){background:#1c1c1e6b!important;color:#fff!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -14px #00000080!important}:root[data-theme=watch] .upload-float .search-pill--float svg{color:#fff}:root[data-theme=watch] .xfer--corner .xfer__pill:not(#k):not(#k),:root[data-theme=watch][data-scrolled]:not(:has(.app-main .kit-pagehead .dx-step__title)) .site-header .bar>.rail-toggle:not(#k):not(#k){background:#1c1c1e6b!important;color:#fff!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -14px #00000080!important}:root[data-theme=watch] .xfer--corner .xfer__pill :is(svg,.xfer__label):not(#k):not(#k){color:#fff!important}:root[data-theme=watch] .site-header .language-pill[data-ink=light] :is(svg,.dx-select__chev):not(#k):not(#k){color:#fff!important;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .35))}:root[data-theme=watch] .site-header .language-pill:not(#k):not(#k),:root[data-theme=watch] .site-header .language-pill .dx-select__button:not(#k):not(#k){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=watch] body:has(.upload-float .search-pill--float) .site-header .search-pill--bar:not(#k):not(#k){display:none!important}:root[data-theme=watch][data-scrolled] .site-header .bar:not(:has(>.rail-toggle))>.logo.wordmark:not(#k):not(#k){display:inline-flex;align-items:center;height:44px;padding:0 10px;border-radius:var(--k-r-btn);background:#1c1c1e6b!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -14px #00000080!important}:root[data-theme=watch][data-scrolled]:has(.app-main .kit-pagehead .dx-step__title) .site-header .bar:not(:has(>.rail-toggle))>.logo.wordmark:not(#k):not(#k):not(#k){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=watch][data-scrolled] .site-header .bar>:is(.rail-toggle,.logo.wordmark) img:not(#k):not(#k):not(#k){filter:none!important}:root[data-theme=watch][data-scrolled] .app-main :is(.app-toolbar,.tlive-head) .kit-pagehead .dx-step__title:not(#k):not(#k):not(#k){background:rgb(var(--c-surface) / .72)!important;color:rgb(var(--c-ink))!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 .5px rgb(var(--c-ink) / .08),0 4px 16px -8px rgb(var(--c-ink) / .18)!important}:root[data-theme=watch][data-scrolled] .site-header .bar:not(:has(>.rail-toggle))>.logo.wordmark:not(#k):not(#k):not(#k):not(#k){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=watch][data-scrolled]:has(.tlink-dock[data-docked]) .app-main .tlive-head.is-linked .kit-pagehead .dx-step__title:not(#k):not(#k){position:fixed;top:6px;left:10px;z-index:50;margin:0}:root[data-theme=watch]:not([data-scrolled]) .site-header .bar>.rail-toggle:not(#k):not(#k):not(#k){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=watch]:not([data-scrolled]) .site-header .bar>.rail-toggle img:not(#k):not(#k):not(#k){filter:none!important}}@media (max-width: 640px){:root[data-theme=watch] .kit-pagehead .dx-tabs.dx-tabs--seg,:root[data-theme=watch] .app-main>*>.dx-tabs.dx-tabs--seg{display:flex;width:100%}:root[data-theme=watch] :is(.kit-pagehead,.app-main) .dx-tab.dx-tab--seg{flex:1 0 auto}}:root[data-theme=watch] .library-rail{--k-surface-r: var(--k-r-box);--k-r-btn: var(--k-r-box);--k-r-ctl-sm: var(--k-r-box);display:flex;flex-direction:column;gap:12px;padding-bottom:0;scrollbar-width:none;scrollbar-gutter:auto}:root[data-theme=watch] .library-rail::-webkit-scrollbar{display:none}:root[data-theme=watch] .library-rail>.library-rail__foot{position:sticky;bottom:0;z-index:2;margin-top:auto;display:grid;gap:8px;padding:8px 0 calc(8px + env(safe-area-inset-bottom));background:rgb(var(--c-canvas))}:root[data-theme=watch] .app-main .app-toolbar .zoom-stack .zoom-pills{display:none}:root[data-theme=watch] .upload-tray .dx-rows{gap:0}:root[data-theme=watch] .upload-tray .dx-row{min-height:56px;padding:8px 14px;gap:12px;border-radius:0;background:transparent;box-shadow:none}:root[data-theme=watch] .upload-tray .dx-row__text{display:flex;flex-direction:column-reverse;gap:2px;min-width:0}:root[data-theme=watch] .upload-tray .dx-row__value{font-size:15px;line-height:20px;overflow-wrap:anywhere}:root[data-theme=watch] .upload-tray .dx-row__label{font-size:13px;line-height:18px}:root[data-theme=watch] .upload-tray .dx-row__icon{width:auto;height:auto;background:none}:root[data-theme=watch] .upload-tray .dx-row__icon>div{width:36px;height:36px}:root[data-theme=watch] .upload-tray__list{overscroll-behavior:contain}:root[data-theme=watch] .upload-tray__acts{display:inline-flex;align-items:center;gap:2px;flex:none}:root[data-theme=watch] .upload-tray .xfer-inline .xfer__label:not(#k){font-weight:400}:root[data-theme=watch] .upload-tray .xfer-head.has-side{-moz-column-gap:2px;column-gap:2px}:root[data-theme=watch] .upload-tray .xfer-head.has-side>.upload-tray__acts .dx-round{width:28px;height:28px;min-width:28px}:root[data-theme=watch] .upload-tray__resume .upload-tray__acts{flex-wrap:wrap;gap:8px}:root[data-theme=watch] .upload-tray__more{padding:10px 14px;margin:0;border-top:1px solid rgb(var(--c-line))}@media (min-width: 640px){:root[data-theme=watch] .app-main .app-toolbar .zoom-stack{gap:8px}}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg){--k-seg-r: 8px;--k-seg-thumb-r: 6px;gap:6px;padding:6px;border-radius:10px;background:rgb(var(--c-surface));box-shadow:0 1px 3px #0000000f}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-tabs.dx-tabs--seg{width:100%}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row{border-radius:8px}:root[data-theme=watch] .library-rail .dx-row:has(.dx-meter){border-radius:10px}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row{background:transparent;box-shadow:none}@media (min-width: 640px){:root[data-theme=watch] .app-main .app-toolbar{align-items:center}}:root[data-theme=watch] .app-main :is(.grid-day-head h2,.app-toolbar .dx-select__value,.grid-tools .dx-select__value){font-size:15px!important;line-height:20px;font-weight:400!important;letter-spacing:normal}:root[data-theme=watch] .app-main .grid-day-head h2+span{font-size:13px;font-weight:400}:root[data-theme=watch] .app-main .app-toolbar>.kit-pagehead{flex:1 1 auto;min-width:0;padding:0}:root[data-theme=watch] .library-rail .dx-acc__head{min-height:44px;padding:6px 10px}:root[data-theme=watch] .library-rail .dx-acc__title{font-size:15px;font-weight:400}:root[data-theme=watch] .library-rail .dx-acc__chev{width:18px;height:18px}:root[data-theme=watch] .library-rail .dx-row__text{min-width:0}:root[data-theme=watch] .library-rail .dx-row__value{flex:1 1 0;min-width:0;overflow-wrap:anywhere}:root[data-theme=watch] .library-rail .dx-row__label{flex:none;white-space:nowrap}:root[data-theme=watch] .library-rail .dx-row .rail-more{flex:none;opacity:0;transition:opacity .15s ease}:root[data-theme=watch] .library-rail .dx-row:is(:hover,:focus-within) .rail-more{opacity:1}:root[data-theme=watch] .library-rail>.dx-rows:first-child{position:sticky;top:0;z-index:3;box-shadow:0 -16px rgb(var(--c-canvas)),0 1px 3px #0000000f}:root[data-theme=watch] .library-rail .dx-row[aria-pressed=true]{background:var(--k-seg-track)!important;box-shadow:0 1px 3px #0000000f!important;font-weight:600}:root[data-theme=watch] .library-rail .dx-row[aria-pressed=true] .dx-row__value{font-weight:600}:root[data-theme=watch] .library-rail .dx-row:has(.rail-more){position:relative}:root[data-theme=watch] .library-rail .dx-row .rail-more{position:absolute;right:0;top:50%;translate:0 -50%;background:rgb(var(--c-surface))}:root[data-theme=watch] .library-rail .dx-row:has(.rail-more):is(:hover,:focus-within) .dx-row__label{visibility:hidden}@media (hover: none){:root[data-theme=watch] .library-rail .dx-row .rail-more{opacity:0}}:root[data-theme=watch] .library-rail>.dx-step{margin-top:8px;padding:0 10px}:root[data-theme=watch] .library-list .dx-row{padding-left:14px}:root[data-theme=watch] .library-list .grid-day-head{margin-left:0}:root[data-theme=watch] .upload-tray__panel{overflow:hidden;background:rgb(var(--c-surface) / .86);-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);box-shadow:0 0 0 .5px #00000014,0 18px 48px -16px #0000004d}:root[data-theme=watch] .upload-tray .dx-btn{height:var(--k-button)!important;min-height:var(--k-button);padding:0 14px!important;font-size:15px!important}:root[data-theme=watch] .upload-tray{max-width:min(30rem,calc(100vw - 24px))}:root[data-theme=watch] .upload-tray :is(.xfer-head__sub,.xfer__words){white-space:normal;overflow-wrap:anywhere}@media (max-width: 640px){:root[data-theme=watch] .upload-tray{left:8px!important;right:8px!important;width:auto!important;bottom:calc(8px + env(safe-area-inset-bottom))!important}:root[data-theme=watch] .upload-tray.upload-tray--micro{left:auto!important;right:12px!important;width:auto!important;overflow:visible}:root[data-theme=watch] .upload-tray__list{max-height:70dvh}:root[data-theme=watch] .upload-tray{max-width:calc(100vw - 16px);box-sizing:border-box;overflow-x:clip}:root[data-theme=watch] .upload-tray :is(.upload-tray__panel,.xfer-head,.xfer-inline,.xfer__pill,.xfer__label,.xfer__words,.xfer__line,.tlink__file,.dx-row,.dx-row__text){min-width:0;max-width:100%}:root[data-theme=watch] .upload-tray :is(.tlink__file-name,.dx-row__value,.dx-row__label,.xfer-head__sub){overflow-wrap:break-word;white-space:normal}:root[data-theme=watch] .upload-tray .upload-tray__pills>.tlink__file.has-acts:not(#k):not(#k){display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;-moz-column-gap:6px;column-gap:6px}:root[data-theme=watch] .upload-tray .upload-tray__pills>.tlink__file.has-acts>.tlink__file-name:not(#k){overflow-wrap:break-word;word-break:normal}:root[data-theme=watch] .upload-tray .upload-tray__pills>.tlink__file.has-acts>.tlink__file-pct:not(#k){padding:0;min-width:0}:root[data-theme=watch] .upload-tray .upload-tray__pills>.tlink__file.has-acts>.tlink__file-acts:not(#k){justify-self:end;margin:0;gap:0}:root[data-theme=watch] .upload-tray .upload-tray__pills .tlink__file-acts .dx-round:not(#k){width:var(--tray-ctl);height:var(--tray-ctl);min-width:var(--tray-ctl)}:root[data-theme=watch] .upload-tray .upload-trace__panel:not(#k){padding-left:12px}:root[data-theme=watch] .upload-tray .upload-tray__resume .upload-tray__acts:not(#k){flex-wrap:nowrap}:root[data-theme=watch] .upload-tray .upload-tray__resume .upload-tray__acts>.dx-btn:not(#k){flex:1 1 0;min-width:0;padding-inline:10px!important}}.page-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;background:rgb(var(--c-canvas) / .45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@keyframes page-loading-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.page-loading{animation:none}}.page-loading .dx-loading{padding:0;background:none;box-shadow:none}.page-loading.is-boot{background:rgb(var(--c-canvas));-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}:root[data-theme=watch] .upload-tray__panel{border-radius:var(--k-r-row)}:root[data-theme=watch] .upload-tray--min .upload-tray__panel{border-radius:min(calc(var(--k-r-btn) + 18px),40px)}:root[data-theme=watch] .upload-tray--min .upload-tray__panel:not(:has(.dx-row~.dx-row)):not(:has(.dx-rows~.dx-rows)):not(:has(.upload-tray__list)):not(:has(section~.xfer-head,.xfer-head~.xfer-head,.dx-rows~.xfer-head,.dx-rows~section)){border-radius:calc(var(--k-float-r) + 8px)}:root[data-theme=watch] .app-main .library-list .grid-day-head{margin:0 0 4px!important}:root[data-theme=watch] .library-list :is(.dx-rows,.dx-row){border-radius:var(--k-surface-r)}:root[data-theme=watch] .upload-tray .upload-tray__panel,:root[data-theme=watch] .upload-tray :is(.dx-rows,.dx-row){border-radius:var(--k-surface-r)}:root[data-theme=watch] .library-list .dx-rows{gap:3px}:root[data-theme=watch] .library-list .dx-row{padding-top:5px;padding-bottom:5px}:root[data-theme=watch] .library-list>section{margin-bottom:8px}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb{background:none;border-radius:0;overflow:visible;display:grid;place-items:center}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb img{border-radius:6px}:root[data-theme=watch] .library-list .dx-row__icon:has(>.kit-thumb){overflow:visible;background:none;border-radius:0}:root[data-theme=watch] .library-list .dx-row__icon:has(>.kit-thumb){height:42px}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb{height:100%}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb img{width:auto;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}:root[data-theme=watch] .library-list .dx-row__icon:has(>.kit-thumb){width:64px}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb{width:100%}:root[data-theme=watch] .library-list .dx-row__icon .kit-thumb img{max-width:100%}:root[data-theme=watch] .app-main .library-list>.grid-head-tools{height:auto!important}:root[data-theme=watch] .lb-root.lb-display{z-index:10}:root[data-theme=watch] .lb-display :is(.lb-bar,.lb-nav,.lb-strip,[data-lb-panel]){display:none!important}.edge-back{position:fixed;top:50%;left:0;z-index:99;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgb(var(--c-ink) / .82);color:rgb(var(--c-surface));transform:translate(calc(min(var(--pull),96px) - 48px),-50%);pointer-events:none;box-shadow:0 8px 24px -8px #00000080;transition:background-color .15s ease,color .15s ease}.edge-back.is-ready{background:rgb(var(--c-brand));color:rgb(var(--c-ink))}:root[data-theme=watch] .upload-tray .upload-tray__panel{border-radius:var(--k-float-r)}body:has(.dx-sheet.dx-sheet--dialog) .page-loading{display:none}:root[data-theme=watch] .upload-tray .upload-tray__panel>.xfer-head .xfer__pill:not(#k):not(#k){background:rgb(var(--c-surface) / .94)!important;color:rgb(var(--c-ink))!important;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8);box-shadow:0 0 0 .5px rgb(var(--c-ink) / .08),0 12px 32px -14px rgb(var(--c-ink) / .35)!important}:root[data-theme=watch] .upload-tray .upload-tray__panel>.xfer-head .xfer__pill>.xfer__label :is(.xfer__pct,.xfer-head__sub):not(#k):not(#k){color:rgb(var(--c-ink) / .6)!important}:root[data-theme=watch] .upload-tray .upload-tray__panel>.xfer-head .xfer__pill>.xfer__label .dx-encode:not(#k):not(#k){color:rgb(var(--c-ink));--led-off: rgb(var(--c-ink) / .18)}:root[data-theme=watch] .upload-tray .upload-tray__panel>.xfer-head .xfer__pill .dx-btn--light:not(#k):not(#k){background:var(--k-seg-track)!important;color:rgb(var(--c-ink))!important}:root[data-theme=watch] .upload-tray .upload-tray__panel:has(>.xfer-head:only-child):not(:has(.sync-strip__more)):not(#k){padding:0!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;border:0!important;overflow:visible}:root[data-theme=watch] .upload-tray .upload-tray__panel:has(.sync-strip__more):not(#k){background:rgb(var(--c-surface) / .97)!important}:root[data-theme=watch] .menu-sheet .dx-row:not(:first-child) .dx-row__text{display:flex;flex:1;align-items:baseline;gap:8px;min-width:0}:root[data-theme=watch] .menu-sheet .dx-row:not(:first-child) .dx-row__label{order:2;margin-left:auto;flex:none;white-space:nowrap}:root[data-theme=watch] .menu-sheet .rail-more:not(#k){background:transparent!important;box-shadow:none!important}:root[data-theme=watch] .menu-sheet .rail-more:not(#k):is(:hover,:focus-visible){background:rgb(var(--c-surface-soft))!important}:root[data-theme=watch] :is(.library-rail,.menu-sheet) .dx-row[data-folder]{padding-left:calc(10px + var(--depth, 0) * 18px)}:root[data-theme=watch] .perf-panel{position:fixed;left:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));z-index:2147483000;width:min(360px,calc(100vw - 16px));pointer-events:none}:root[data-theme=watch] .perf-panel>*{pointer-events:auto}:root[data-theme=watch] .perf-panel.is-folded{width:auto}:root[data-theme=watch] .perf-panel__card{display:grid;grid-template-rows:auto minmax(0,1fr);gap:4px;max-height:38vh;padding:6px 8px!important;font-size:11px;opacity:.96;box-shadow:0 12px 32px -12px rgb(var(--c-ink) / .45)}:root[data-theme=watch] .perf-panel__head{display:flex;align-items:center;justify-content:space-between;gap:6px}:root[data-theme=watch] .perf-panel__body{display:grid;gap:4px;align-content:start;overflow:auto;overscroll-behavior:contain;min-height:0}:root[data-theme=watch] .perf-panel :is(.dx-row__value,.dx-row__label){font-size:11px;line-height:1.3;margin:0}:root[data-theme=watch] .perf-panel .dx-row__value{font-weight:600}:root[data-theme=watch] .perf-panel__list{margin:0;padding-left:14px;font-size:10px;line-height:1.3;overflow-wrap:anywhere}:root[data-theme=watch] .perf-panel__acts{display:flex;gap:4px;align-items:center;flex-wrap:nowrap}:root[data-theme=watch] .perf-panel .dx-btn{height:22px!important;min-height:0!important;padding:0 8px!important;font-size:11px!important;gap:3px}:root[data-theme=watch] .perf-panel .dx-btn>svg{width:10px;height:10px}:root[data-theme=watch] .tlink__file-kind.is-ring{position:relative;overflow:visible}:root[data-theme=watch] .tlink__file-kind.is-ring:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:50%;pointer-events:none;background:conic-gradient(rgb(var(--c-brand)) calc(var(--p, 0) * 1%),rgb(var(--c-ink) / .1) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px))}:root[data-theme=watch] .tlink__file-kind.is-ring:after{top:-3px;right:-3px;bottom:-3px;left:-3px}:root[data-theme=watch] .upload-tray .dx-note:not(.dx-note--danger)>.dx-mark:not(#k){width:auto;height:auto;background:none}:root[data-theme=watch] .upload-tray__list{overflow-x:hidden}:root[data-theme=watch] .upload-tray .xfer-head.has-side:has(>.upload-tray__acts .dx-btn):not(#k){grid-template-columns:minmax(0,1fr);row-gap:8px}:root[data-theme=watch] .upload-tray .xfer-head.has-side:has(>.upload-tray__acts .dx-btn)>:is(.xfer-inline,.xfer-inline>.xfer__pill):not(#k):not(#k){width:100%}:root[data-theme=watch] .upload-tray .xfer-head.has-side:has(>.upload-tray__acts .dx-btn)>.upload-tray__acts:not(#k){justify-self:stretch;display:flex;gap:6px}:root[data-theme=watch] .upload-tray .xfer-head.has-side:has(>.upload-tray__acts .dx-btn)>.upload-tray__acts>.dx-btn:not(#k){flex:1 1 auto}:root[data-theme=watch] .upload-tray__list{scrollbar-width:none}:root[data-theme=watch] .upload-tray__list::-webkit-scrollbar{display:none}:root[data-theme=watch] .upload-tray .upload-tray__pills:not(#k):not(#k){padding:4px 8px}:root[data-theme=watch] .upload-tray .upload-tray__pills>.tlink__file:not(#k):not(#k){width:100%;box-sizing:border-box;min-height:var(--tray-row);margin:0;padding:4px 8px 4px 6px;font-size:15px}:root[data-theme=watch] .upload-tray .upload-tray__pills>.upload-tray__resume:not(#k):not(#k){width:100%;box-sizing:border-box;margin:0;padding:8px 0}:root[data-theme=watch] .upload-tray .upload-tray__resume :is(.dx-note,.dx-note b,.dx-btn):not(#k){font-size:15px}:root[data-theme=watch] .upload-tray .upload-tray__resume .dx-btn:not(#k){width:100%}:root[data-theme=watch] .upload-tray .upload-tray__pills .tlink__file-acts :is(.dx-btn):not(#k):not(#k):not(#k){height:var(--tray-ctl)!important;min-height:0!important;padding:0 12px!important;font-size:14px!important}:root[data-theme=watch] .upload-tray .sync-strip__more>.tlink__files:not(#k):not(#k){padding:4px 8px}:root[data-theme=watch] .upload-tray .sync-strip__more>.tlink__files>.tlink__file:not(#k):not(#k){width:100%;box-sizing:border-box;min-height:var(--tray-row);margin:0;padding:4px 8px 4px 6px;font-size:15px}:root[data-theme=watch] .upload-tray .sync-strip__more>:is(p,.dx-btn):not(#k){margin-inline:8px}:root[data-theme=watch] .upload-tray .xfer-head .xfer__acts .dx-btn:not(#k):not(#k):not(#k){height:30px!important;min-height:0!important;padding:0 12px!important;font-size:14px!important}:root[data-theme=watch] .upload-tray :is(.xfer-head:has(+.sync-strip__more),.upload-tray__top--pill .xfer-head) .xfer__pill:not(#k):not(#k):not(#k){background:rgb(var(--c-ink) / .045)!important;box-shadow:none!important}:root[data-theme=watch] .upload-tray .xfer-head:has(+.sync-strip__more) :is(.xfer__fill,.xfer__label):not(#k):not(#k):not(#k){border-radius:0!important}:root[data-theme=watch] .upload-tray .sync-strip__more>p:not(#k):not(#k){margin:0 9px}:root[data-theme=watch] .upload-tray .sync-strip__more:not(#k){padding-bottom:10px}:root[data-theme=watch] .xfer__pill:has(.xfer-head__sub)>.xfer__fill:not(#k):not(#k){clip-path:inset(0 var(--fill-r, 100%) calc(100% - var(--head-h, var(--k-button, 42px))) 0 round calc(var(--k-button, 42px) / 2))!important}:root[data-theme=watch] .upload-tray .xfer__pill .xfer__label .xfer-head__sub:not(#k):not(#k){margin:6px -16px 0;padding:7px 16px 0;font-size:var(--k-fs-sm, 15px);line-height:20px;font-weight:400}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:not(#k):not(#k):not(#k){box-shadow:none!important}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill{position:relative}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:after{content:"";position:absolute;top:0;left:0;right:0;height:var(--head-h, 100%);z-index:3;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .16);pointer-events:none}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:not(#k):not(#k){overflow:visible}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill>.xfer__label .lb-loading-chip.is-bare:not(#k):not(#k){position:absolute;top:-7px;left:16px;right:16px;margin:0}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill>.xfer__fill .lb-loading-chip.is-bare:not(#k):not(#k){position:absolute;visibility:hidden}:root[data-theme=watch] .upload-tray .xfer-head:has(.lb-loading-chip.is-bare):not(#k){padding-top:14px!important}:root[data-theme=watch] .upload-tray .lb-loading-chip.is-bare[data-ink=light]{--k-loader: 255 255 255;--led-off: rgb(255 255 255 / .3)}:root[data-theme=watch] .upload-tray .lb-loading-chip.is-bare[data-ink=light] .dx-leds{--led-off: rgb(255 255 255 / .3)}:root[data-theme=watch] .upload-tray .xfer-head .lb-loading-chip.is-bare .dx-leds:not(#k){--led-off: rgb(var(--c-ink) / .14)}:root[data-theme=watch] .upload-tray .xfer-head .lb-loading-chip.is-bare[data-ink=light] .dx-leds:not(#k):not(#k){--led-off: rgb(255 255 255 / .3)}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill>.xfer__label .lb-loading-chip.is-bare .dx-leds:not(#k):not(#k){width:100%!important;max-width:none!important;flex:1 1 auto;grid-template-columns:repeat(var(--cols, 12),4px)!important;justify-content:space-between}:root[data-theme=watch] .upload-tray .xfer-head.upload-tray__resume-pill .xfer__pill:not(#k):not(#k):not(#k){background:rgb(var(--c-surface-soft))!important;box-shadow:none!important}:root[data-theme=watch] .upload-tray .xfer-head.upload-tray__resume-pill .xfer__pill:after{display:none}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:not(#k):not(#k):not(#k){background:rgb(var(--c-surface-soft))!important}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:after{display:none!important}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:has(.xfer-head__sub):not(#k):not(#k):not(#k){background:rgb(var(--c-surface))!important;isolation:isolate}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:has(.xfer-head__sub):after{display:block!important;content:"";position:absolute;top:0;left:0;right:0;height:var(--head-h, 100%);z-index:-1;border-radius:calc(var(--k-button, 42px) / 2);box-shadow:none;background:rgb(var(--c-surface-soft));pointer-events:none}:root[data-theme=watch] .upload-tray .xfer-head .xfer__pill:has(.xfer-head__sub)>:is(.xfer__fill,.xfer__label){z-index:1}:root[data-theme=watch] :is(.xfer__pill,.tlink__box-head):has(.xfer__leds):not(#k):not(#k){position:relative;overflow:visible}:root[data-theme=watch] :is(.xfer__pill,.tlink__box-head) .xfer__label:has(.xfer__leds):not(.xfer__fill .xfer__label):not(#k):not(#k){position:static}:root[data-theme=watch] .xfer__leds:not(#k):not(#k){position:absolute;top:calc(100% + 5px);left:16px;right:16px;width:auto!important;max-width:none!important;margin:0;grid-template-columns:repeat(var(--cols, 14),6px)!important;grid-auto-rows:6px;gap:3px!important;justify-content:start;pointer-events:none}:root[data-theme=watch] .xfer__fill .xfer__leds:not(#k):not(#k){visibility:hidden}:root[data-theme=watch] :is(.xfer-head,.tlink__box-head):has(.xfer__leds):not(#k){margin-bottom:30px}:root[data-theme=watch] .upload-tray__top{display:flex;align-items:center;gap:2px;min-width:0;padding:4px 4px 0}:root[data-theme=watch] .upload-tray--folded .upload-tray__top{padding-bottom:4px}:root[data-theme=watch] .upload-tray__toggle:not(#k){flex:1;min-width:0;display:flex;align-items:center;min-height:var(--tray-row);padding:0 10px;border:0;border-radius:var(--k-r-ctl-sm);background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}:root[data-theme=watch] .upload-tray__toggle:not(#k):hover{background:rgb(var(--c-ink) / .06)}:root[data-theme=watch] .upload-tray__top.is-open .upload-tray__toggle:not(#k){background:rgb(var(--c-ink) / .04)}:root[data-theme=watch] .upload-tray__top.is-open .upload-tray__toggle:not(#k):hover{background:rgb(var(--c-ink) / .08)}:root[data-theme=watch] .upload-tray__toggle:focus-visible{outline:2px solid rgb(var(--c-ink));outline-offset:1px}:root[data-theme=watch] .upload-tray__title>svg{flex:none;align-self:center;color:rgb(var(--c-ink) / .6)}:root[data-theme=watch] .upload-tray__title{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;margin:0;overflow:hidden;font-size:15px;line-height:20px;white-space:nowrap}:root[data-theme=watch] .upload-tray__title>b{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .upload-tray__title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--c-ink) / .6)}:root[data-theme=watch] .upload-tray .upload-tray__panel:not(#k):not(#k):not(#k){border-radius:var(--k-surface-r)!important}:root[data-theme=watch] .upload-tray :is(.xfer__pill,.xfer__fill,.xfer__label,.tlink__file,.tlink__file-fill):not(#k):not(#k):not(#k):not(#k){border-radius:var(--k-r-ctl)!important}:root[data-theme=watch] .upload-tray .dx-btn:not(#k):not(#k):not(#k):not(#k){border-radius:var(--k-r-ctl-sm)!important}@media (min-width: 641px){:root[data-theme=watch] .site-header .bar>.rail-toggle[aria-expanded=true]:not(#k):not(#k){width:32px!important;height:32px!important;min-width:0!important;padding:0;border-radius:var(--k-r-ctl-sm)}}:root[data-theme=watch] .rail-toggle .rail-toggle-faces{width:auto;height:auto}:root[data-theme=watch] .library-rail>.dx-rows:first-child:not(#k){background:rgb(var(--c-surface));border-radius:var(--k-surface-r)}:root[data-theme=watch] .library-rail>.dx-rows:first-child>.dx-row:not([aria-pressed=true]):not(#k){background:rgb(var(--c-surface))!important}:root[data-theme=watch] .search-suggest .search-suggest__notes:not(:first-child):not(#k){margin-top:6px;padding-top:6px;border-top:1px solid rgb(var(--c-line))}:root[data-theme=watch] .search-suggest .search-suggest__notes .kit-rows__head:not(#k){padding:4px 12px 2px}:root[data-theme=watch] .search-suggest .search-suggest__notes .kit-rows__title:not(#k){font-size:13px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .library-rail>.dx-rows:first-child .dx-row__value:not(#k){flex:none;white-space:nowrap}:root[data-theme=watch] .kit-pagehead__leds{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:var(--k-r-ctl);background:var(--k-glass);box-shadow:var(--k-glass-edge);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}:root[data-theme=watch] .kit-pagehead__leds[data-ink=light]{background:var(--k-glass-dark);box-shadow:var(--k-glass-dark-edge);color:#fff}:root[data-theme=watch] .dx-ask__models{margin:6px 12px 0;font-size:12px;line-height:1.4;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .kit-pagehead__leds{cursor:pointer;border:0}:root[data-theme=watch] .kit-pagehead__leds .dx-leds{width:96px}:root[data-theme=watch] .kit-pagehead__leds[data-ink=light] .dx-leds{--k-loader: 255 255 255;--led-off: rgb(255 255 255 / .3)}.dock.fixed.chat-dock{left:var(--frame-left, 0px);right:var(--frame-right, 0px)}@media (min-width: 761px){.dx-toasts.dx-toasts--app:not(.dx-toasts--center),.dx-toasts.dx-toasts--app.dx-toasts--center:not(:has(.dx-toast--busy-top)){left:calc(var(--frame-left, 0px) + (100vw - var(--frame-left, 0px) - var(--frame-right, 0px)) / 2)}}.page-loading:not(.is-boot){z-index:33}@media (max-width: 640px){:root[data-theme=watch] .upload-float .dx-btn.upload-btn:not(#k):not(#k):not(#k){background:rgb(var(--c-brand) / .72)!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff59,0 10px 30px -14px #00000073!important;color:rgb(var(--c-ink))!important}}:root[data-theme=watch] .library-rail [data-folder][data-drop]{background:rgb(var(--c-brand) / .28);box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}:root[data-theme=watch] .search-suggest .search-suggest__copies{display:block;margin-top:2px;color:rgb(var(--c-ink));font-weight:500}:root[data-theme=watch] .search-suggest .search-suggest__copies.is-alike{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .search-suggest .search-suggest__here{background:rgb(var(--c-brand) / .12);border-radius:var(--k-r-block)}:root[data-theme=watch] .search-suggest .search-suggest__notes .kit-row__title{white-space:normal;overflow:visible;text-overflow:clip;display:block}:root[data-theme=watch] .search-suggest__note{display:inline-flex;max-width:100%}:root[data-theme=watch] .search-suggest__note .tlive-msg__text{white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .search-suggest__note mark{background:#ffffffb3;color:inherit;border-radius:4px}:root[data-theme=watch] .search-notes .kit-thumb.search-notes__thumb{width:112px;height:112px;border-radius:12px;flex:none}:root[data-theme=watch] .search-notes .kit-thumb.search-notes__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root[data-theme=watch] .search-notes .sas__kind.kit-card:not(#k){padding:12px;gap:8px}:root[data-theme=watch] .search-notes .sas__kind li.is-pressable:not(#k){padding:0}:root[data-theme=watch] .library-rail>#page-rail{gap:12px}:root[data-theme=watch] .library-rail>#page-rail>.dx-rows{padding:4px;border-radius:var(--k-r-box);background:rgb(var(--c-surface))}:root[data-theme=watch] .library-rail>#page-rail>.dx-head__over{margin:0;padding:0 10px;overflow-wrap:anywhere}:root[data-theme=watch] .dx-tabs.dx-tabs--seg:not(#k):not(#k){height:36px!important;min-height:36px!important;max-height:none!important;padding:3px!important;gap:0!important;border-radius:var(--k-seg-r, 999px)!important;background:var(--k-seg-track, rgba(118, 118, 128, .16))!important;box-shadow:none!important}:root[data-theme=watch] .dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg:not(#k):not(#k){height:30px!important;min-height:30px!important;padding:0 10px!important;border-radius:var(--k-seg-thumb-r, 999px)!important;font-size:15px!important;font-weight:400!important;line-height:20px;color:#6e6e73!important;background:transparent!important;box-shadow:none!important}:root[data-theme=watch] .dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg.is-on:not(#k):not(#k){color:#1d1d1f!important;font-weight:400!important}:root[data-theme=watch] .dx-tabs.dx-tabs--seg .dx-tabs__thumb:not(#k):not(#k){top:4px!important;bottom:4px!important;border-radius:var(--k-seg-thumb-r, 999px)!important;background:#fff!important;box-shadow:#00000014 0 1px 3px!important}:root[data-theme=watch] :is(.library-rail,.upload-float__mid) .dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg:not(#k):not(#k){padding:0 6px!important}:root[data-theme=watch] :is(.dx-sheet__main,.library-rail .dx-rows) .dx-tabs.dx-tabs--seg{display:flex;width:100%}:root[data-theme=watch] :is(.dx-sheet__main,.library-rail .dx-rows) .dx-tabs.dx-tabs--seg>.dx-tab.dx-tab--seg{flex:1 1 0;min-width:0;justify-content:center;text-align:center}:root[data-theme=watch] .dx-tabs.dx-tabs--seg.dx-tabs--even{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr}:root[data-theme=watch] .dx-tabs.dx-tabs--seg.dx-tabs--even>.dx-tab.dx-tab--seg{justify-content:center;text-align:center}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg){min-width:0;max-width:100%}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row{min-width:0;max-width:100%}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row>.dx-row__text{flex:1 1 0;min-width:0}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row .dx-row__value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=watch] .library-rail .dx-rows:has(>.dx-tabs.dx-tabs--seg)>.dx-row .dx-row__label{flex:0 1 auto;max-width:45%;min-width:0;overflow:hidden}:root[data-theme=watch] .library-rail .dx-rows>.dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg:not(#k):not(#k){padding:0 4px!important;gap:3px;white-space:nowrap}:root[data-theme=watch] .library-rail .dx-rows>.dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg>svg{flex:none}:root[data-theme=watch] .library-rail .dx-rows>.dx-tabs.dx-tabs--seg .dx-tab__word{flex:0 1 auto;min-width:0}:root[data-theme=watch] .dx-tab.dx-tab--seg.dx-tab--secure>svg{color:rgb(var(--c-secure))}:root[data-theme=watch] .library-rail .dx-rows>.dx-tabs.dx-tabs--seg{min-width:0;overflow:hidden}:root[data-theme=watch] .upload-tray__top--pill{display:flex;align-items:flex-start;gap:0;padding:6px 5px 6px 6px}:root[data-theme=watch] .upload-tray__top--pill>.dx-round{flex:none;margin:7px 0 0 -3px}:root[data-theme=watch] .upload-tray__top--pill>.fsync{flex:1 1 auto;min-width:0}:root[data-theme=watch] .site-header{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:root[data-theme=watch] .site-header :is(.site-nav,.search-pill--bar){background:rgb(var(--c-surface) / .62)!important;-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:inset 0 0 0 .5px rgb(var(--c-ink) / .08),0 4px 16px -8px rgb(var(--c-ink) / .18)!important}:root[data-theme=watch] .site-header .bar{border-radius:0;background:transparent}:root[data-theme=watch] .site-header{isolation:isolate}:root[data-theme=watch] .site-header{--k-tab: 44px;--k-fs-md: var(--k-nav-fs)}:root[data-theme=watch] .site-header .site-nav{padding:0}:root[data-theme=watch] .site-header .bar.has-lead{max-width:none}:root[data-theme=watch] .wordmark-text>span{font-size:21px;line-height:25px;font-weight:600;letter-spacing:.011em}:root[data-theme=watch] .wordmark-text>span:not(#k){font-family:var(--font-display);font-weight:800;letter-spacing:-.03em}:root[data-theme=watch] .build-line{font-family:var(--font-body);font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .build-line--mismatch{color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .wordmark-text--toggle{border-radius:var(--k-r-btn)}:root[data-theme=watch] .self-pill{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-family:var(--font-body)}:root[data-theme=watch] .self-pill__disc{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}:root[data-theme=watch] .self-pill__label{font-weight:400;color:rgb(var(--c-surface) / .7)}:root[data-theme=watch] .self-pill__qr{box-shadow:none;background:rgb(var(--c-surface) / .18);color:rgb(var(--c-surface))}:root[data-theme=watch] .site-footer{margin:64px 10px 10px;border-radius:var(--k-surface-r);background:rgb(var(--c-surface));color:rgb(var(--c-ink))}@media (min-width: 520px){:root[data-theme=watch] .site-footer{border-radius:var(--k-surface-r)}}:root[data-theme=watch] .site-footer a{color:rgb(var(--c-ink))}:root[data-theme=watch] .site-footer .muted{color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .footer-col-title{font-family:var(--font-body);font-size:13px;font-weight:400;letter-spacing:0;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .footer-col-list{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .site-footer .divider-top{border-top:2px dotted rgb(var(--c-ink) / .14)}:root[data-theme=watch] .footer-base .faint{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .eyebrow{font-family:var(--font-body);font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .split-section{border-top:0}:root[data-theme=watch] :is(.split-head h2,.split-section .serif){font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tile-grid{row-gap:10px;-moz-column-gap:10px;column-gap:10px}:root[data-theme=watch] .tile-grid>.tile{border-top:0}:root[data-theme=watch] .tile-title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tile .muted{color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .link-arrow{border-bottom:0;padding-bottom:0;font-family:var(--font-body);font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .link-arrow:hover{text-decoration:underline;text-underline-offset:3px}:root[data-theme=watch] .faq{padding:4px 18px;border-top:0;border-radius:var(--k-card-r);background:rgb(var(--c-surface))}@media (min-width: 520px){:root[data-theme=watch] .faq{padding:6px 22px}}:root[data-theme=watch] .faq>li{border-bottom:0}:root[data-theme=watch] .faq>li+li{border-top:2px dotted rgb(var(--c-ink) / .1)}:root[data-theme=watch] .faq summary{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .faq-chevron{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .faq-answer{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .contact-chat{--cc-accent: rgb(var(--c-brand));--cc-bg-card: rgb(var(--c-surface));--cc-bg-surface: rgb(var(--c-canvas));--cc-border: transparent;--cc-text: rgb(var(--c-ink));--cc-chip-bg: rgb(var(--c-surface-soft));--cc-chip-text: rgb(var(--c-ink))}:root[data-theme=watch] main:has(#how) .font-display{font-family:var(--font-body)}:root[data-theme=watch] main:has(#how) .kit-card--lime .dx-btn--primary{background:rgb(var(--c-surface));color:rgb(var(--c-brand))}:root[data-theme=watch] main:has(#how) .kit-card--lime .dx-btn--primary:hover:not(:disabled){background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .pil-stage{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .pil-label{font-family:var(--font-body);font-weight:400;fill:rgb(var(--c-ink-faint))}:root[data-theme=watch] .pil-arc{stroke:currentColor;stroke-opacity:.12;stroke-width:6;stroke-linecap:round}:root[data-theme=watch] .pil-arc--run{stroke-opacity:1;stroke:var(--k-meter, rgb(var(--c-brand)));stroke-dasharray:26 100;stroke-dashoffset:26;animation:pil-run 1.6s cubic-bezier(.4,0,.2,1) infinite}@keyframes pil-run{0%{stroke-dashoffset:26}to{stroke-dashoffset:-100}}@media (prefers-reduced-motion: reduce){:root[data-theme=watch] .pil-arc--run{animation:none;stroke-dasharray:none}}:root[data-theme=watch] .isog-arc{stroke-dasharray:.5 3;stroke-linecap:round}:root[data-theme=watch] .send-scene .tlink__file{box-shadow:none;background:rgb(var(--c-surface-soft));font-family:var(--font-body)}:root[data-theme=watch] .send-scene .tlink__file-fill{background:rgb(var(--c-ink) / .12)}:root[data-theme=watch] .send-scene .tlink__file.is-done .tlink__file-fill{background:transparent}:root[data-theme=watch] .send-scene .tlink__file-kind{box-shadow:none;background:rgb(var(--c-surface));color:rgb(var(--c-ink))}:root[data-theme=watch] .send-scene .tlink__file-name{font-weight:400}:root[data-theme=watch] .send-scene .tlink__file-pct{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .send-scene .tlink__file.is-done .tlink__file-pct{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}:root[data-theme=watch] .send-scene__wire{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .pair-panel__card{box-shadow:none}:root[data-theme=watch] :is(.pair-panel__how,.pair-panel.is-codes .pair-panel__how){border-style:dotted;border-color:rgb(var(--c-ink) / .2)}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__wifi{border-top:2px dotted rgb(var(--c-ink) / .14)}:root[data-theme=watch] .pair-panel__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] .pair-panel__text{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .pair-panel.is-codes .self-qr{box-shadow:none;border-radius:var(--k-card-r)}:root[data-theme=watch] .pair-nearby__title{font-size:13px;font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .signin-qr__code{border-radius:var(--k-card-r);background:rgb(var(--c-surface))}:root[data-theme=watch] .signin-qr.is-bare .signin-qr__code{box-shadow:none}:root[data-theme=watch] .signin-qr__open{border-radius:var(--k-card-r)}:root[data-theme=watch] .signin-qr__title,:root[data-theme=watch] .signin-qr.is-bare .signin-qr__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] .signin-qr .faint{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .qr-badge{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-family:var(--font-body);font-weight:400;box-shadow:0 0 0 3px rgb(var(--c-surface))}:root[data-theme=watch] :is(.tlive-code__qr,.rcv-hero__qr) .qr-badge{box-shadow:0 0 0 2px rgb(var(--c-surface))}:root[data-theme=watch] .scan-view{border-radius:var(--k-card-r);background:rgb(var(--c-ink))}:root[data-theme=watch] .connect-req{border-radius:var(--k-card-r);background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55);font-family:var(--font-body)}:root[data-theme=watch] .connect-req__title{font-weight:400;letter-spacing:normal;color:rgb(var(--c-surface))}:root[data-theme=watch] .connect-req__say{font-weight:400;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .connect-req__fine{font-weight:400;color:rgb(var(--c-surface) / .45)}:root[data-theme=watch] .connect-req__facts{border-radius:var(--k-card-r);background:rgb(var(--c-surface) / .1);box-shadow:none;color:rgb(var(--c-surface))}:root[data-theme=watch] .connect-req__facts dt{font-weight:400;color:rgb(var(--c-surface) / .5)}:root[data-theme=watch] .connect-req__facts dd{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .connect-req .dx-btn--ghost{background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface))}:root[data-theme=watch] .connect-req .dx-btn--ghost:hover:not(:disabled){background:rgb(var(--c-surface) / .2)}:root[data-theme=watch] .connect-req__x{background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface));border-radius:50%;box-shadow:none}:root[data-theme=watch] .auth-page{background:rgb(var(--c-canvas))}:root[data-theme=watch] :is(.auth-title,.card .auth-title){font-family:var(--font-body);font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink))}:root[data-theme=watch] :is(.auth-page,.dx-sheet__face.dx-sheet__face--dialog) .link{font-family:var(--font-body);font-size:var(--k-control-fs);font-weight:400;color:rgb(var(--c-ink));text-decoration:none}:root[data-theme=watch] :is(.auth-page,.dx-sheet__face.dx-sheet__face--dialog) .link:hover{opacity:.7}:root[data-theme=watch] :is(.auth-page) .link.muted{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.auth-page) :is(.muted,.faint){font-weight:400}:root[data-theme=watch] :is(.auth-swap) .dx-affix:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 2px rgb(var(--c-danger));background:rgb(var(--c-danger) / .04)}:root[data-theme=watch] :is(.auth-swap) .dx-affix__caption{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] :is(.auth-swap) .dx-affix__action{font-weight:400;text-decoration:none;background:rgb(var(--c-surface-soft))}:root[data-theme=watch] :is(.auth-swap) .dx-affix__action:hover:not(:disabled){background:rgb(var(--c-line))}:root[data-theme=watch] :is(.auth-swap) .dx-affix__check{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .join-page{background:rgb(var(--c-ink))}:root[data-theme=watch] .join-page__status{border:0;background:rgb(var(--c-surface) / .1);color:rgb(var(--c-surface) / .8);font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .join-page__spinner{border:2px dotted rgb(var(--c-surface))}:root[data-theme=watch] .blog-site{background:rgb(var(--c-canvas))}:root[data-theme=watch] .blog__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .blog-filter legend{font-family:var(--font-body);font-size:13px;font-weight:400;letter-spacing:normal;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .blog-filter__item{font-family:var(--font-body);font-size:15px;font-weight:400;letter-spacing:0;text-transform:none}:root[data-theme=watch] .blog__empty{font-weight:400}:root[data-theme=watch] .blog-card{padding:14px;border-radius:var(--k-surface-r);background:rgb(var(--c-surface));transition:transform .18s ease}:root[data-theme=watch] .blog-card:hover{transform:translateY(-2px)}:root[data-theme=watch] .blog-card:hover .blog-card__image{transform:none}:root[data-theme=watch] .blog-card:active{transform:scale(.98)}:root[data-theme=watch] .blog-card:focus-visible{outline:3px solid rgb(var(--c-ink));outline-offset:3px;border-radius:var(--k-surface-r)}:root[data-theme=watch] .blog-card__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=watch] .blog-card__image{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .blog-card__art{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .blog-card__meta{font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] :is(.blog-post__back,.blog-near__all){display:inline-flex;align-items:center;gap:4px;height:var(--k-button);padding:0 16px;border-radius:var(--k-r-btn);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-family:var(--font-body);font-size:15px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none}:root[data-theme=watch] :is(.blog-post__back,.blog-near__all):hover{background:rgb(var(--c-line));color:rgb(var(--c-ink))}:root[data-theme=watch] .blog-post__meta{font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .blog-post__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .blog-post__dek{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .blog-post__cover{border-radius:var(--k-surface-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .blog-post__body{font-weight:400}:root[data-theme=watch] .blog-post__body h2{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .blog-post__body h3{font-weight:400}:root[data-theme=watch] .blog-post__body :is(b,strong){font-weight:400}:root[data-theme=watch] .blog-post__body blockquote{border-left:4px solid rgb(var(--c-brand));font-weight:400}:root[data-theme=watch] .blog-post__body hr{border-top:2px dotted rgb(var(--c-ink) / .14)}:root[data-theme=watch] .blog-post__body figure img{border-radius:var(--k-card-r)}:root[data-theme=watch] .blog-post__body figcaption{font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .blog-tools{border-radius:var(--k-card-r);background:rgb(var(--c-surface));box-shadow:0 10px 30px -16px rgb(var(--c-ink) / .3),inset 0 0 0 1.5px rgb(var(--c-ink) / .06)}:root[data-theme=watch] .blog-tools__btn{min-height:var(--k-button);padding:0 14px;background:rgb(var(--c-surface-soft));font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .blog-tools__btn:hover{background:rgb(var(--c-line))}:root[data-theme=watch] .blog--post.is-editing [contenteditable=true]{border-radius:var(--k-card-r);box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}:root[data-theme=watch] .blog--post.is-editing [contenteditable=true]:focus{box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] .blog--post.is-editing .blog-post__body figure{outline:2px dotted rgb(var(--c-ink) / .22);border-radius:var(--k-card-r)}:root[data-theme=watch] .blog-near{border-top:0}:root[data-theme=watch] .blog-near__item{border-radius:var(--k-card-r);background:rgb(var(--c-surface))}:root[data-theme=watch] .blog-near__image{border-radius:var(--k-r-row);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .blog-near__dir{font-family:var(--font-body);font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .blog-near__text b{font-weight:400;letter-spacing:normal}@media (pointer: coarse){:root[data-theme=watch] :is(.blog-post__back,.blog-near__all,.blog-tools__btn){min-height:44px}}@media (min-width: 761px){:root[data-theme=watch] .signin-qr.is-bare .signin-qr__code{border-radius:var(--k-card-r)}}@media (min-width: 640px) and (max-width: 1023px){:root[data-theme=watch]{--header-height: var(--header-base)}:root[data-theme=watch] .site-header .bar{height:var(--header-height);padding-block:0;row-gap:0;grid-template-columns:auto 1fr auto auto auto}:root[data-theme=watch] .site-header .bar.has-lead{grid-template-columns:auto auto 1fr auto auto auto}}@media (min-width: 640px){:root[data-theme=watch] .site-header .seg{grid-row:1;justify-self:end}:root[data-theme=watch] .site-header .bar:not(.has-lead) .seg{grid-column:4}:root[data-theme=watch] .site-header .bar.has-lead .seg{grid-column:5}}@media (min-width: 640px) and (max-width: 1199.98px){:root[data-theme=watch] .site-header .search-pill--bar{width:48px;padding:0;justify-content:center}:root[data-theme=watch] .site-header .search-pill--bar>:not(svg){display:none}:root[data-theme=watch] .site-header .header-actions .dx-btn:has(>span.sm\:inline){padding:0 14px!important}:root[data-theme=watch] .site-header .header-actions .dx-btn>span.sm\:inline{display:none}}:root[data-theme=watch] .site-header .header-actions{display:flex;align-items:center;justify-self:end;margin-inline-start:auto}:root[data-theme=watch] .site-header .header-actions>.account-menu{order:99}@media (min-width: 640px){:root[data-theme=watch] .site-header .wordmark-text{display:none}:root[data-theme=watch] .site-header .wordmark .logo-mark{grid-column:1;justify-self:start;transform:none}:root[data-theme=watch] .site-header .bar.has-lead .wordmark .logo-mark{grid-column:2}}@media (min-width: 640px){:root[data-theme=watch] .site-header .bar:not(.has-lead) .header-actions{grid-column:5;grid-row:1}:root[data-theme=watch] .site-header .bar.has-lead .header-actions{grid-column:6;grid-row:1}}@media (max-width: 640px){:root[data-theme=watch] :is(.site-header) .search-pill--bar{display:inline-grid;place-items:center;width:44px;height:44px;padding:0}:root[data-theme=watch] :is(.site-header) .search-pill--bar>:not(svg){display:none}}@media (max-width: 860px){:root[data-theme=watch] .site-header .site-nav{display:none}}:root[data-theme=watch] .cc-chat,:root[data-theme=watch] .cc-chat *{font-family:var(--font-body)}:root[data-theme=watch] .cc-chat .cc-chat__messages{display:grid;align-content:start;gap:16px;padding:4px 12px 4px 4px;scrollbar-gutter:stable}:root[data-theme=watch] .cc-chat .cc-chat__messages::-webkit-scrollbar{width:10px}:root[data-theme=watch] .cc-chat .cc-chat__messages::-webkit-scrollbar-track{margin-block:16px;background:transparent}:root[data-theme=watch] .cc-chat .cc-chat__messages::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--k-r-btn);background:rgb(var(--c-ink) / .2);background-clip:padding-box}:root[data-theme=watch] body:has(.tlive) .site-header{position:fixed;top:0;left:0;right:0;z-index:40}:root[data-theme=watch] body:has(.tlive) .app-body{padding-top:60px}@media (max-width: 640px){:root[data-theme=watch] .tlive{padding-top:0}:root[data-theme=watch] .tlive-head{padding:8px 0 0}:root[data-theme=watch] .tlive-head .dx-step__title{overflow-wrap:anywhere}}:root[data-theme=watch] .tlive-head>.tlive-float-wifi{position:static;flex:none;align-self:center;margin:0 0 0 10px}@media (max-width: 640px){:root[data-theme=watch] .tlive-head>.kit-pagehead{flex:none;max-width:100%}}:root[data-theme=watch] .site-header .header-actions :is(.dx-btn){height:44px!important;min-height:44px;padding:0 var(--k-btn-px, 18px)!important;font-size:15px!important}:root[data-theme=watch] .site-header .header-actions .dx-btn--link{background:none!important;padding:0 8px!important;font-size:17px!important;font-weight:600}:root[data-theme=watch] .site-header .header-actions .dx-btn--link:hover:not(:disabled){background:none!important;opacity:.7}:root[data-theme=watch] main.auth-page{align-items:start;padding-top:max(var(--space-4),12vh)}:root[data-theme=watch] body:has(.share-gallery__title) .site-header{position:fixed;top:0;left:0;right:0;z-index:40}:root[data-theme=watch] body:has(.share-gallery__title) .app-body{padding-top:60px}@media (max-width: 640px){:root[data-theme=watch] .tlive-head{position:sticky;top:0;z-index:39}:root[data-theme=watch][data-scrolled] .tlive-head{pointer-events:none}:root[data-theme=watch][data-scrolled] .tlive-head .dx-step__title{pointer-events:auto}:root[data-theme=watch][data-scrolled] .tlive-head :is(.dx-step__text,.tlive-head__tagline){visibility:hidden}:root[data-theme=watch][data-scrolled] .tlive-head .kit-pagehead .dx-step__title{margin-left:6px}:root[data-theme=watch][data-scrolled] .app-main .tlive-head>.kit-pagehead{flex:none}}:root[data-theme=watch] .dx-step__title>.tlive-float-wifi{position:static;display:inline-block;vertical-align:-.05em;flex:none;width:.8em;height:.8em;margin:0 0 0 .3em;align-self:center}@media (min-width: 761px){:root[data-theme=watch] body:has(.app-body.rail-open) .site-header .wordmark .logo-mark{display:none}:root[data-theme=watch] body:has(.app-body.rail-open) .site-header .wordmark-text{display:inline-flex;align-items:center;grid-column:1;justify-self:start}:root[data-theme=watch] body:has(.app-body.rail-open) .site-header .bar.has-lead .wordmark .wordmark-text{grid-column:2}}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog:not(#k){border-radius:var(--k-popup-r)}@media (max-width: 760px){:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog:not(#k){border-radius:var(--k-popup-r) var(--k-popup-r) 0 0}}:root[data-theme=watch] :is(.dx-sheet__close,.modal-close):not(#k){background:transparent!important;box-shadow:none!important;color:rgb(var(--c-ink) / .6)}:root[data-theme=watch] :is(.dx-sheet__close,.modal-close):not(#k):hover:not(:disabled){background:transparent!important;color:rgb(var(--c-ink))}:root[data-theme=watch] :is(.dx-sheet__back,.back-button):not(#k){background:transparent!important;box-shadow:none!important;color:rgb(var(--c-ink) / .6)}:root[data-theme=watch] :is(.dx-sheet__back,.back-button):not(#k):hover:not(:disabled){background:transparent!important;color:rgb(var(--c-ink))}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__slide:not(#k){grid-template-columns:minmax(0,1fr);justify-items:center;gap:24px;text-align:center}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__slide>.pair-panel__action:not(#k){justify-self:center}:root[data-theme=watch] .pair-panel.is-codes :is(.signin-qr__code,.self-qr) canvas:not(#k){max-width:72vw;height:auto!important;aspect-ratio:1}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__how:not(#k){width:100%;padding:20px 0 0;border-left:0;border-top:1px dotted rgb(var(--c-ink) / .2);justify-items:stretch;text-align:left;opacity:.85}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__how .kit-explainer{font-size:14px}:root[data-theme=watch] .pair-panel.is-codes .pair-panel__how .kit-explainer :is(h3,h4,.kit-explainer__title){font-size:16px}:root[data-theme=watch] .pair-panel.is-codes .kit-explainer--strip .kit-explainer__step:not(#k){position:relative;padding-top:12px}:root[data-theme=watch] .pair-panel.is-codes .kit-explainer--strip .kit-explainer__mark:not(#k){position:absolute;top:10px;left:10px;margin:0;z-index:1;transform:scale(.7);transform-origin:top left}:root[data-theme=watch] .pair-panel.is-codes .kit-explainer--strip .kit-explainer__art:not(#k){height:72px;width:auto;max-width:100%;margin:0 auto 4px}:root[data-theme=watch] .pair-panel.is-codes .kit-explainer--strip .kit-explainer__step:not(.is-last):before{top:44px}:root[data-theme=watch] .auth-recover{display:inline-flex;align-items:center;gap:6px}:root[data-theme=watch] .pil-body{fill:currentColor}:root[data-theme=watch] .pil-wifi path{stroke:currentColor}:root[data-theme=watch] .pil-wifi circle{fill:currentColor}:root[data-theme=watch] .dx-tile--dark .pil-inner{fill:rgb(var(--c-ink))}:root[data-theme=watch] .tlive-device{box-shadow:none}:root[data-theme=watch] .tlive-device__name{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tlive-device__os{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] :is(.tlive-device.is-live,.tlive-device.is-pairing){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));box-shadow:none}:root[data-theme=watch] :is(.tlive-device.is-live,.tlive-device.is-pairing) .tlive-device__os{color:rgb(var(--c-on-brand, var(--c-ink)) / .7)}:root[data-theme=watch] .tlive-device.is-known{background:rgb(var(--c-brand-soft));color:rgb(var(--c-brand-ink));box-shadow:none}:root[data-theme=watch] .tlive-device.is-known:hover{background:rgb(var(--c-brand) / .22)}:root[data-theme=watch] .xfer__devices .tlive-device{box-shadow:0 2px 10px rgb(var(--c-ink) / .12)}:root[data-theme=watch] .self-pill{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .self-pill:hover{background:rgb(var(--c-brand-hover))}:root[data-theme=watch] .self-pill__disc{background:rgb(var(--c-surface));color:rgb(var(--c-brand))}:root[data-theme=watch] .self-pill__label{font-weight:400;color:rgb(var(--c-surface) / .75)}:root[data-theme=watch] .self-pill__name{font-weight:400}:root[data-theme=watch] .self-pill__qr{box-shadow:inset 0 0 0 1.5px rgb(var(--c-surface) / .4)}:root[data-theme=watch] .tlink{border-radius:var(--k-card-r)}:root[data-theme=watch] .tlink__name{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tlink__sub,:root[data-theme=watch] .tlink__say,:root[data-theme=watch] .tlink__via{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .tlink__role{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .tlink__hole{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink-muted));outline:2px dotted rgb(var(--c-ink) / .25);outline-offset:3px}:root[data-theme=watch] .tlink__tap{border-radius:var(--k-card-r)}:root[data-theme=watch] .tlive-conn.is-open.has-chat .tlink.is-linked{border-radius:0 0 22px 22px}:root[data-theme=watch] .tl-grad__a{stop-color:rgb(var(--c-brand))}:root[data-theme=watch] .tl-grad__b{stop-color:rgb(var(--c-brand-ink))}:root[data-theme=watch] :is(.kit-stat.tlink__code,.rcv__offer .kit-stat) :is(.kit-stat__value,.kit-stat__value b){font-weight:400;letter-spacing:normal;font-variant-numeric:tabular-nums}:root[data-theme=watch] .tlive-code__qr{border-radius:var(--k-card-r);background:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .qr-badge{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400;box-shadow:0 0 0 3px rgb(var(--c-surface))}:root[data-theme=watch] :is(.rcv-hero__qr,.tlive-code__qr) .qr-badge{box-shadow:0 0 0 2px rgb(var(--c-surface))}:root[data-theme=watch] .pair-panel.is-codes .self-qr{border-radius:var(--k-card-r);box-shadow:none}:root[data-theme=watch] .tlink__file{background:rgb(var(--c-surface-soft));box-shadow:none;color:rgb(var(--c-ink))}:root[data-theme=watch] .tlink__file-fill{background:rgb(var(--c-ink) / .12)}:root[data-theme=watch] .tlink__file.is-done .tlink__file-fill{background:transparent}:root[data-theme=watch] .tlink__file-kind{color:rgb(var(--c-ink))}:root[data-theme=watch] .tlink__file.is-done .tlink__file-kind{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}:root[data-theme=watch] .tlink__file-name{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tlink__file-pct{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .tlink__file.is-done .tlink__file-pct{background:transparent;color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] :is(.tlive-msg__text,.tlive-msg__files){border-radius:var(--k-card-r);font-weight:400}:root[data-theme=watch] .is-mine .tlive-msg__text{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));border-radius:var(--k-card-r) 22px 6px 22px}:root[data-theme=watch] .is-theirs .tlive-msg__text{background:transparent;color:rgb(var(--c-ink));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12);border-radius:var(--k-card-r) 22px 22px 6px}:root[data-theme=watch] .tlive-msg__files{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink))}:root[data-theme=watch] .tlive-msg__who{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .tlive-msg__status{font-weight:400}:root[data-theme=watch] .tlive-msg__pic{border-radius:var(--k-r-row);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .tlive-msg__pics.is-many .tlive-msg__pic{border-radius:var(--k-r-pic)}:root[data-theme=watch] .tlive-msg__more{background:rgb(var(--c-ink) / .5);color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .tlive-pic-video__mark{background:rgb(var(--c-ink) / .6);color:rgb(var(--c-surface))}:root[data-theme=watch] .tlive-pill-thumb{border-radius:var(--k-r-pic)}:root[data-theme=watch] .tlive-chat__compose.tlive-them__compose:not(.is-sheet){background:rgb(var(--c-surface));outline:none;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}:root[data-theme=watch] .tlive-chat__compose.tlive-them__compose:not(.is-sheet):focus-within{outline:none;box-shadow:inset 0 0 0 2px rgb(var(--c-ink))}:root[data-theme=watch] .tlive-chat__compose.tlive-them__compose:not(.is-sheet).is-dragging{background:rgb(var(--c-surface));box-shadow:inset 0 0 0 2px rgb(var(--c-brand))}:root[data-theme=watch] .tlive-chat__input{font-weight:400}:root[data-theme=watch] .tlive-chat__note,:root[data-theme=watch] .tlive-chat__sealed{font-weight:400}:root[data-theme=watch] .tlive-end__label{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .tlive-end__name{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .tlive-end.is-pick{border-radius:var(--k-card-r)}:root[data-theme=watch] .tlive-conn.is-closed:hover{box-shadow:none}:root[data-theme=watch] .tlive-them__title{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .tlive-them__count{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .tlive-fold__pill{background:rgb(var(--c-surface-soft));box-shadow:none;color:rgb(var(--c-ink))}:root[data-theme=watch] .tlive-fold__pill:hover,:root[data-theme=watch] .tlive-fold__pill.is-open{background:rgb(var(--c-line))}:root[data-theme=watch] .tlive-paired__item{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .tlive-box__file{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .tlive-box__thumb{border-radius:var(--k-r-pic)}:root[data-theme=watch] .tlive-box__name{font-weight:400}:root[data-theme=watch] .tlive-pic-wait{background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .xfer__pill,:root[data-theme=watch] .xfer--corner .xfer__pill{border:0;background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}:root[data-theme=watch] .xfer__pill--idle{background:rgb(var(--c-ink))}:root[data-theme=watch] .xfer__pill--idle .xfer__label{color:rgb(var(--c-surface) / .7)}:root[data-theme=watch] .xfer__pill--linked .xfer__label{color:rgb(var(--c-surface))}:root[data-theme=watch] .xfer__dot{background:rgb(var(--c-stand))}:root[data-theme=watch] .xfer__files .xfer__dot{color:rgb(var(--c-stand))}:root[data-theme=watch] .xfer__label{font-weight:400}:root[data-theme=watch] :is(.xfer__pct,.xfer--corner .xfer__pct){font-weight:400;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .xfer__tick{color:rgb(var(--c-stand))}:root[data-theme=watch] .xfer--corner .xfer__tick{background:rgb(var(--c-stand));color:rgb(var(--c-ink))}:root[data-theme=watch] .xfer__unread{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400}:root[data-theme=watch] .xfer__files{border:0;border-radius:var(--k-card-r);background:rgb(var(--c-ink));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}:root[data-theme=watch] .xfer__files li{color:rgb(var(--c-surface) / .6)}:root[data-theme=watch] .xfer__files b{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .xfer__sum{border-top-color:rgb(var(--c-surface) / .1)}:root[data-theme=watch] .xfer__sum b{color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .xfer__panel{background:rgb(var(--c-surface));box-shadow:0 16px 48px -10px rgb(var(--c-ink) / .24)}:root[data-theme=watch] .xfer .xfer__panel .xfer__files{border:0;border-radius:0;background:none;box-shadow:none}:root[data-theme=watch] .xfer__panel .xfer__sum{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .fpanel.receive-panel.rcv-sheet{box-shadow:0 -18px 56px -24px rgb(var(--c-ink) / .38)}@media (min-width: 520px){:root[data-theme=watch] .fpanel.receive-panel.rcv-sheet{border-radius:var(--k-r-field) 40px 0 0}}:root[data-theme=watch] .kitrcv .fpanel.receive-panel.rcv-sheet{border-radius:var(--k-card-r)}:root[data-theme=watch] .rcv-sheet__bar{background:transparent;box-shadow:none}:root[data-theme=watch] .receive-panel .rcv__head-kicker,:root[data-theme=watch] .rcv__head-kicker{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink))}:root[data-theme=watch] .fpanel.receive-panel.is-min .rcv__me-state{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .rcv-dock{border-radius:var(--k-card-r);background:rgb(var(--c-ink));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}:root[data-theme=watch] .rcv-dock__qr{border-radius:var(--k-r-row);background:rgb(var(--c-surface))}:root[data-theme=watch] .rcv-dock__text b{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .rcv-dock__text span{font-weight:400;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .rcv-hero__tile{background:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .rcv-hero__qr{border-radius:var(--k-card-r);background:rgb(var(--c-surface))}:root[data-theme=watch] .rcv-hero__card{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .rcv-hero__top{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .rcv-hero__from{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv-hero__from button{background:rgb(var(--c-surface));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .rcv-hero__pill{border-radius:var(--k-card-r);background:rgb(var(--c-surface));color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .rcv-hero__pill.is-action:hover{background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .14)}:root[data-theme=watch] .rcv-hero__who b{font-weight:400;letter-spacing:normal}:root[data-theme=watch] .rcv-hero__who span{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.rcv-hero__device.is-live,.rcv-hero__device.is-scanned,.rcv-hero__device.is-waiting) .rcv-hero__who span{font-weight:400;color:rgb(var(--c-ink))}:root[data-theme=watch] .rcv-hero__send{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] :is(.rcv-hero.is-sending .rcv-hero__device:first-child,.rcv-hero__device.is-scanned) .rcv-hero__pill{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));box-shadow:none}:root[data-theme=watch] :is(.rcv-hero.is-sending .rcv-hero__device:first-child,.rcv-hero__device.is-scanned) .rcv-hero__pill.is-action:hover{background:rgb(var(--c-brand-hover))}:root[data-theme=watch] :is(.rcv-hero.is-sending .rcv-hero__device:first-child,.rcv-hero__device.is-scanned) .rcv-hero__who span{color:rgb(var(--c-surface) / .8)}:root[data-theme=watch] :is(.rcv-hero.is-sending .rcv-hero__device:first-child,.rcv-hero__device.is-scanned) .rcv-hero__send{background:rgb(var(--c-surface));color:rgb(var(--c-brand))}:root[data-theme=watch] :is(.rcv-hero.is-sending .rcv-hero__device:first-child,.rcv-hero__device.is-scanned) .rcv-dot.is-on{background:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .rcv-hero__empty{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .rcv-hero__others{border-top-color:var(--k-rule)}:root[data-theme=watch] .rcv-hero__others button{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .rcv-hero__others button:hover{color:rgb(var(--c-ink))}:root[data-theme=watch] .rcv-hero__foot>span{font-weight:400;letter-spacing:0;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv-hero__foot b{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .rcv-hero__foot b small{font-weight:400;letter-spacing:0}:root[data-theme=watch] .rcv-dot{background:rgb(var(--c-ink) / .25)}:root[data-theme=watch] .rcv-dot.is-on{background:rgb(var(--c-brand));box-shadow:0 0 0 2px rgb(var(--c-brand) / .22)}:root[data-theme=watch] .rcv-scan{border-radius:var(--k-r-btn);font-weight:400}:root[data-theme=watch] .rcv-scan__text b{font-weight:400}:root[data-theme=watch] .rcv-devcard{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));box-shadow:none}:root[data-theme=watch] .rcv-devcard__top,:root[data-theme=watch] .rcv-devcard.is-away .rcv-devcard__top{background:transparent}:root[data-theme=watch] .rcv-devcard__who b{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .rcv-devcard.is-away .rcv-devcard__who b{color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .rcv-devcard__who span{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv-devcard .kit-row.is-action:hover{background:rgb(var(--c-ink) / .04)}:root[data-theme=watch] .rcv-devcard .kit-row__title{font-weight:400}:root[data-theme=watch] .rcv-devcard .kit-thumb{border-radius:var(--k-r-pic);background:rgb(var(--c-surface));color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .rcv-devcard .kit-row__go{background:rgb(var(--c-surface));color:rgb(var(--c-ink))}:root[data-theme=watch] .rcv-devcard .rcv-hero__foot>span{color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv-peer__received .kit-rows__title{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv-hero__device .rcv-peer__received{border-radius:var(--k-card-r)}:root[data-theme=watch] .rcv-earlier{font-weight:400}:root[data-theme=watch] .rcv-card__title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .rcv-live__thumb{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .rcv-chip{background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .rcv-chip.is-failed{background:rgb(var(--c-danger) / .1);color:rgb(var(--c-danger))}:root[data-theme=watch] .rcv__key.is-synced{background:rgb(var(--c-success))}:root[data-theme=watch] .rcv__key.is-already{background:rgb(var(--c-ink-faint))}:root[data-theme=watch] .rcv__key.is-syncing{background:rgb(var(--c-brand))}:root[data-theme=watch] .rcv__key.is-failed{background:rgb(var(--c-danger))}:root[data-theme=watch] .rcv__lan li{border:0;background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .offer-prompt{background:rgb(var(--c-ink) / .5)}:root[data-theme=watch] .offer-prompt__card .rcv__offer{box-shadow:0 24px 64px -12px rgb(var(--c-ink) / .3)}:root[data-theme=watch] .rcv__offer-preview{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .rcv-allow{font-weight:400}:root[data-theme=watch] .dx-toast.dx-toast--app .toast-link{color:rgb(var(--c-ink));font-weight:400}:root[data-theme=watch] .dx-toast.dx-toast--app .toast-device svg{color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .toast-link{color:#fff}:root[data-theme=watch] .dx-toast.dx-toast--app[data-ink=light] .toast-device svg{color:#fff9}:root[data-theme=watch] .toast-device__name{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .kit-explainer__title{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .kit-explainer__mark{background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .kit-explainer__mark b{background:rgb(var(--c-ink));color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .kit-explainer__step.is-last .kit-explainer__mark{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .kit-explainer__step:not(.is-last):before{width:0;background:none;border-left:2px dotted rgb(var(--c-ink) / .2);border-radius:0}:root[data-theme=watch] .kit-explainer__step-title{font-weight:400}:root[data-theme=watch] .kit-explainer__line{font-weight:400}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step{background:rgb(var(--c-surface-soft));box-shadow:none}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step.is-last{background:rgb(var(--c-brand-soft));box-shadow:none}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__mark{background:none}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step.is-last .kit-explainer__mark{background:none}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step:not(.is-last):before{height:0;border-left:0;border-top:2px dotted rgb(var(--c-ink) / .25);background:none}:root[data-theme=watch] .kit-disc>.kit-mark{box-shadow:none}:root[data-theme=watch] .kitflow__n{background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)));font-weight:400}:root[data-theme=watch] .kitflow__title{font-weight:400}:root[data-theme=watch] .kitflow__on{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .kitflow__photo{border-radius:var(--k-card-r)}:root[data-theme=watch] .kitrcv__label{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .outbox-kept{font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .outbox-kept__bar{background:rgb(var(--c-ink) / .1)}:root[data-theme=watch] .outbox-kept__bar>span{border-radius:var(--k-r-btn);background:rgb(var(--c-brand))}:root[data-theme=watch] .outbox-card__words b{font-weight:400}:root[data-theme=watch] .outbox-card__words span{color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .outbox-card__missing{border-radius:var(--k-card-r);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .outbox-card__missing b{font-weight:400}:root[data-theme=watch] .outbox-frame{border-radius:var(--k-r-row);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink-muted));font-weight:400}:root[data-theme=watch] .outbox-card__note{color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dlc__thumb{border-radius:var(--k-r-pic);background:rgb(var(--c-surface-soft))}:root[data-theme=watch] .dlc__day{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .dlc__where{border-radius:var(--k-r-field)}:root[data-theme=watch] .dlc__path{font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .dlc__selectall{font-weight:400}:root[data-theme=watch] .dl-tip__name{font-weight:400}:root[data-theme=watch] .dl-tip__how{font-weight:400}:root[data-theme=watch] .dl-tip__key{border-radius:var(--k-r-field);background:rgb(var(--c-surface-soft));color:rgb(var(--c-ink));box-shadow:none;font-family:var(--font-body);font-weight:400}:root[data-theme=watch] .dl-tip__step{background:rgb(var(--c-surface-soft));font-weight:400}:root[data-theme=watch] .nearby-setting__state,:root[data-theme=watch] .nearby-page__count{font-weight:400}:root[data-theme=watch] .join-page,:root[data-theme=watch] .pair-done{background:rgb(var(--c-ink))}:root[data-theme=watch] .join-page__mark,:root[data-theme=watch] .join-page__mark .wordmark-text>span,:root[data-theme=watch] .pair-head__mark .wordmark-text>span{color:rgb(var(--c-surface))}:root[data-theme=watch] .share-page-title{font-family:var(--font-body);font-weight:400;letter-spacing:normal}:root[data-theme=watch] .pair-card .share-page-title{color:rgb(var(--c-surface))}:root[data-theme=watch] .pair-card .eyebrow{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .pair-head__route{border:0;background:rgb(var(--c-surface) / .1)}:root[data-theme=watch] .pair-head__route dt{font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .pair-head__route dd{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .pair-head__arrow{color:rgb(var(--c-stand))}:root[data-theme=watch] .pair-history__head{border-bottom-color:rgb(var(--c-surface) / .1);color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .pair-history__head b{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .pair-history__day{font-weight:400;color:rgb(var(--c-surface) / .45)}:root[data-theme=watch] .pair-history__row{color:rgb(var(--c-stand))}:root[data-theme=watch] .pair-history__row.is-failed{color:rgb(var(--c-warning))}:root[data-theme=watch] .pair-history__name{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .pair-history__meta{font-weight:400;color:rgb(var(--c-surface) / .45)}:root[data-theme=watch] .pair-nearby__title{font-weight:400;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] .cast-bar,:root[data-theme=watch] .cast-bar.cast-pill{border-radius:var(--k-card-r);background:rgb(var(--c-ink));color:rgb(var(--c-surface));box-shadow:0 18px 44px -16px rgb(var(--c-ink) / .55)}:root[data-theme=watch] .cast-pill.is-open{border-radius:var(--k-card-r)}:root[data-theme=watch] .cast-bar__mark,:root[data-theme=watch] .cast-pill .cast-bar__mark{color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .cast-bar__mark.is-live,:root[data-theme=watch] .cast-pill .cast-bar__mark.is-live{color:rgb(var(--c-stand))}:root[data-theme=watch] .cast-pill__who{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .cast-pill__who:hover{background:rgb(var(--c-surface) / .1)}:root[data-theme=watch] .cast-pill__who:focus-visible{outline:2px solid rgb(var(--c-surface))}:root[data-theme=watch] .cast-pill__more{color:rgb(var(--c-surface) / .55)}:root[data-theme=watch] .cast-pill__more span:first-child{font-weight:400;color:rgb(var(--c-surface))}:root[data-theme=watch] .cast-pill__warn{color:rgb(var(--c-warning))}:root[data-theme=watch] .cast-pill .dx-round.dx-round--icon.cast-pill__pause{background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface));box-shadow:none}:root[data-theme=watch] .cast-pill .dx-round.dx-round--icon.cast-pill__pause:hover{background:rgb(var(--c-surface) / .2)}:root[data-theme=watch] .cast-stage{background:rgb(var(--c-ink))}:root[data-theme=watch] :is(.cast-chip,.cast-receiving,.cast-caster,.cast-exit-link){border:0;background:rgb(var(--c-ink) / .6);color:rgb(var(--c-surface));font-weight:400}:root[data-theme=watch] .cast-chip__dot{background:rgb(var(--c-stand))}:root[data-theme=watch] .cast-exit-link:hover{background:rgb(var(--c-ink) / .8)}:root[data-theme=watch] .cast-nav{background:rgb(var(--c-ink) / .5);color:rgb(var(--c-surface))}:root[data-theme=watch] .cast-nav:hover{background:rgb(var(--c-ink) / .75)}:root[data-theme=watch] :is(.cast-strip,.cast-strip-bar){border-radius:var(--k-card-r);background:rgb(var(--c-ink) / .6)}:root[data-theme=watch] .cast-strip-bar .cast-strip{border-radius:0;background:none}:root[data-theme=watch] .cast-strip__controls{border-right-color:rgb(var(--c-surface) / .15)}:root[data-theme=watch] .cast-strip__item{border-radius:var(--k-r-field);background:rgb(var(--c-surface) / .1);color:rgb(var(--c-surface) / .7)}:root[data-theme=watch] .cast-grid .cast-strip__item{border-radius:var(--k-r-row)}:root[data-theme=watch] .cast-strip__grid{border-radius:var(--k-r-pic);background:rgb(var(--c-surface) / .12);color:rgb(var(--c-surface))}:root[data-theme=watch] :is(.cast-strip__grid:hover,.cast-strip__grid[aria-pressed=true]){background:rgb(var(--c-brand));color:rgb(var(--c-on-brand, var(--c-surface)))}:root[data-theme=watch] .cast-grid{background:rgb(var(--c-ink) / .92)}:root[data-theme=watch] .cast-idle{color:rgb(var(--c-surface) / .6)}:root[data-theme=watch] .cast-idle__title{font-weight:400;letter-spacing:normal;color:rgb(var(--c-surface))}:root[data-theme=watch] .cast-idle__poster{border-radius:var(--k-card-r)}:root[data-theme=watch] .cast-stage.cast-stage--invite{background:rgb(var(--c-ink));color:rgb(var(--c-surface))}:root[data-theme=watch] .cast-ask__say{font-weight:400}@media (min-width: 641px){:root[data-theme=watch] .fpanel.receive-panel.rcv-sheet{border-radius:var(--k-r-field) 32px 0 0}:root[data-theme=watch] .rcv-hero__tile{border-radius:var(--k-card-r)}}@media (min-width: 761px){:root[data-theme=watch] .kit-explainer__mark{border-radius:50%}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step{border-radius:var(--k-card-r)}:root[data-theme=watch] .kit-explainer--strip .kit-explainer__step:not(.is-last):before{width:16px}}@media (min-width: 641px){:root[data-theme=watch] .kitrcv__assembled{border-radius:var(--k-card-r)}}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog .tlink.is-pairing .tlink__radar{margin:calc(52px * var(--k-density, 1)) 0 calc(44px * var(--k-density, 1))}:root[data-theme=watch] .dx-sheet__face.dx-sheet__face--dialog .tlink.is-pairing .tlink__radar:before{box-shadow:0 0 0 18px rgb(var(--c-brand) / .26),0 0 0 36px rgb(var(--c-brand) / .15),0 0 0 54px rgb(var(--c-brand) / .07)}@media (max-width: 640px){:root[data-theme=watch] .tlink .tlink__cut{position:relative;z-index:1;height:32px!important;min-height:32px;padding:0 10px!important;font-size:14px!important;white-space:nowrap}}:root[data-theme=watch] .tlive-chat__grow.dx-round.dx-round--icon{background:none!important;box-shadow:none!important}:root[data-theme=watch] .tlive-chat__grow.dx-round.dx-round--icon:hover{color:rgb(var(--c-ink))}:root[data-theme=watch] .tlive-chat__compose.tlive-them__compose:not(.is-sheet){border-radius:20px}@media (max-width: 640px){:root[data-theme=watch] .tlink.is-linked .tlink__mid .tlink__wire{display:none}:root[data-theme=watch] .tlink.is-linked .tlink__mid{align-self:start!important;padding-top:23px}:root[data-theme=watch] .tlink.is-linked .tlink__end{background:none;box-shadow:none}:root[data-theme=watch] .tlive .tlive-head .kit-pagehead{padding-bottom:4px}}@media (max-width: 640px){:root[data-theme=watch] .tlive .tlive-conn.kit-card{padding:10px}:root[data-theme=watch] .tlive{gap:10px}:root[data-theme=watch] .tlive .tlink{padding:4px 0 0}:root[data-theme=watch] .tlive .tlive-chat__compose.tlive-them__compose:not(.is-sheet){margin-top:8px}}:root[data-theme=watch] .tlive-chat__bar :is(.tlive-chat__add,.tlive-chat__send){width:40px!important;height:40px!important;min-width:40px;min-height:40px;padding:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;color:rgb(var(--c-ink))}@media (hover: hover){:root[data-theme=watch] .tlive-chat__bar :is(.tlive-chat__add,.tlive-chat__send):hover:not(:disabled){background:rgb(var(--c-ink) / .07)!important}}:root[data-theme=watch] .tlive-chat__bar .tlive-chat__send:disabled{color:rgb(var(--c-ink) / .35)}:root[data-theme=watch] .tlive-chat__bar .tlive-chat__add .dx-btn__text:empty{display:none}.share-from{margin:2px 0 12px}.share-card--loading{display:grid;justify-items:center}.share-card__mark{display:block}.share-card--loading{gap:12px;width:min(420px,100%);max-width:420px!important;aspect-ratio:4 / 3;min-height:0;margin:auto;align-content:center}.share-card--loading .kit-loading{min-height:0;padding:0}.share-card.share-card--loading{align-items:center;justify-content:center}:root[data-theme=watch] .tlink.is-linked .tlink__pair{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-theme=watch] .tlink.is-linked .tlink__end :is(.kit-mark,.tlink__hole){box-sizing:border-box;width:44px;height:44px}:root[data-theme=watch] .tlink.is-linked .tlink__end .tlink__hole{outline:0!important;border:2px dotted rgb(var(--c-ink) / .25)}:root[data-theme=watch] .tlink.is-linked .tlink__end{padding-inline:0!important}:root[data-theme=watch] .tlink.tlink--art .tlink__radar.is-sm:before{box-shadow:none!important;background:none!important}:root[data-theme=watch] .tlink.tlink--art .kit-mark{background:transparent!important;box-shadow:none!important;color:rgb(var(--c-ink) / .3);border:1px dashed rgb(var(--c-ink) / .22);outline:1px solid rgb(var(--c-ink) / .06);outline-offset:7px}@media (max-width: 640px){:root[data-theme=watch] .tlive .kit-card:has(>.tlive-activity){padding-inline:6px}:root[data-theme=watch] .tlive-activity>:is(.kit-section__head,.kit-section__body>:not(.tlive-grid,:has(.tlive-grid__group))){padding-inline:10px}}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink{position:fixed!important;top:var(--dock-top, 0px)!important;left:var(--dock-left, 0px);width:var(--dock-w, 100%);z-index:38!important;background:rgb(var(--c-surface) / .86);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);box-shadow:0 8px 24px -12px rgb(var(--c-ink) / .25)}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__role{display:none}:root[data-theme=watch] .tlink .tlive-device{height:auto;min-height:40px;max-width:100%;padding-block:4px;overflow:visible}:root[data-theme=watch] .tlink .tlive-device>span,:root[data-theme=watch] .tlink .tlive-device__name,:root[data-theme=watch] .tlink .tlive-device__os{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end:not(#k){display:flex!important;flex-direction:row;align-items:center;gap:6px;min-width:0}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair>.tlink__end:first-child .tlive-device{order:-1}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair>.tlink__end:first-child{justify-content:flex-end}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair>.tlink__end:last-child{justify-content:flex-start}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device:not(#k){display:inline-flex;min-height:0;min-width:0;padding:2px 8px;font-size:13px;line-height:16px;background:none;box-shadow:none}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device>svg{display:none}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device__os{font-size:11px;line-height:14px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair>.tlink__end:first-child .tlive-device .tlive-device__names:not(#k){text-align:right}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__radar.is-sm{margin:4px 0!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end{justify-items:center!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair{align-items:center!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__mid{align-self:start!important;padding-top:19px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink{padding:6px}:root[data-theme=watch] .tlink .tlive-device{padding-inline:10px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:4px}:root[data-theme=watch] .tlink .tlink__end .tlive-device{border-radius:var(--k-surface-r)!important}:root[data-theme=watch] .tlink .tlink__cut.dx-btn--link{display:inline-flex;align-items:center;justify-content:center;justify-self:center;background:none!important;box-shadow:none!important;font-weight:400}:root[data-theme=watch] .tlink .tlink__end .tlive-device>svg{display:none}:root[data-theme=watch] .tlink .tlink__end .tlive-device .tlive-device__names{text-align:center}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__mid{display:grid;justify-items:center}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__mid .tlink__wire{display:flex!important;width:100%;max-width:96px;height:18px;margin:0 0 2px!important;gap:4px;color:rgb(var(--c-live))}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__rings{width:18px;height:18px;color:rgb(var(--c-live))!important;background:none!important}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__rings svg{width:16px;height:16px}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__rings svg path{stroke:currentColor!important}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__rings:before,:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__rings:after{content:none}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__dots{background-image:radial-gradient(circle,rgb(var(--c-live)) 1.5px,transparent 2px)!important;animation:tlink-live 2.4s ease-in-out infinite}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art):not(.is-in):not(.is-out) .tlink__dots:first-of-type{animation:tlink-make-l 4.8s cubic-bezier(.3,.7,.2,1) infinite}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art):not(.is-in):not(.is-out) .tlink__dots:last-of-type{animation:tlink-make-r 4.8s cubic-bezier(.3,.7,.2,1) infinite}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art):not(.is-in):not(.is-out) .tlink__rings svg{animation:tlink-make-mid 4.8s ease-out infinite}@keyframes tlink-make-l{0%{clip-path:inset(0 100% 0 0);opacity:1}30%,80%{clip-path:inset(0 0 0 0);opacity:1}92%,to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes tlink-make-r{0%{clip-path:inset(0 0 0 100%);opacity:1}30%,80%{clip-path:inset(0 0 0 0);opacity:1}92%,to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes tlink-make-mid{0%,26%{transform:scale(.4);opacity:0}36%{transform:scale(1.18);opacity:1}44%,80%{transform:none;opacity:1}92%,to{transform:scale(.9);opacity:.25}}:root[data-theme=watch] .tlink.is-linked.is-out:not(.tlink--art) .tlink__dots{animation:tlink-flow .6s linear infinite}:root[data-theme=watch] .tlink.is-linked.is-in:not(.tlink--art) .tlink__dots{animation:tlink-flow .6s linear infinite reverse}@keyframes tlink-live{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion: reduce){:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) :is(.tlink__dots,.tlink__rings svg){animation:none!important;clip-path:none;opacity:1}}:root[data-theme=watch] .tlive-float-wifi.is-linked,:root[data-theme=watch] .tlive-float-wifi.is-linked path{color:rgb(var(--c-live));stroke:currentColor!important}:root[data-theme=watch] .tlink .tlink__cut.dx-btn--link{color:rgb(var(--c-brand-ink))}:root[data-theme=watch] .cast-grid{display:block}:root[data-theme=watch] .tlink.is-linked .tlink__pair>.tlink__mid{margin-top:0!important}@media (max-width: 640px){:root[data-theme=watch] .tlink.is-linked.is-paired .tlink__mid{padding-top:31px}}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink.is-paired .tlink__mid{padding-top:21px}:root[data-theme=watch] .tlive-conn:not(.is-folding) .tlive-conn__fold{animation-fill-mode:backwards}:root[data-theme=watch] .tlive-conn__fold:has(.tlink-dock[data-docked]){animation:none!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink{z-index:41!important;padding:4px 12px!important;border-radius:var(--k-surface-r)}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__pair{display:flex!important;align-items:center!important;justify-content:center;gap:12px}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__end{flex:none;padding:0!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__radar.is-sm{margin:0!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__radar:before{box-shadow:none!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__end :is(.kit-mark,.tlink__hole){width:36px;height:36px}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__mid .tlink__wire{width:88px;margin:0!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__cut{order:2;margin-left:4px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=light]{background:#1e1e2052!important;color:#fff;box-shadow:inset 0 0 0 .5px #ffffff2e!important;-webkit-backdrop-filter:blur(20px) saturate(1.8)!important;backdrop-filter:blur(20px) saturate(1.8)!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=light] .tlink__cut.dx-btn--link{color:#ffffffeb}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=dark]{background:#ffffffb8!important;color:rgb(var(--c-ink));box-shadow:inset 0 0 0 .5px #0000000f,0 8px 24px -12px #0003!important;-webkit-backdrop-filter:blur(20px) saturate(1.8)!important;backdrop-filter:blur(20px) saturate(1.8)!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink{border-radius:calc(var(--k-r-btn) + 4px)!important}@media (max-width: 640px){:root[data-theme=watch] .tlink-dock[data-docked]>.tlink{border-radius:var(--k-surface-r)!important}}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__end{align-content:center!important;align-self:center!important;gap:0!important}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__cut{width:auto!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=light] .tlink__cut,:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=light] .tlink__cut .dx-btn__text{color:#ffffffeb!important}:root[data-theme=watch] .tlink__box-head .xfer__label{padding:0;color:inherit;font-size:inherit}:root[data-theme=watch] .tlink__box-head .xfer__pct{color:rgb(var(--c-ink) / .55)}:root[data-theme=watch] .tlink__box-head .lb-loading-chip{color:inherit}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__mid{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0!important;order:0}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__pair>.tlink__end:last-child{order:0}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__mid .tlink__wire{height:14px}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__mid .tlink__cut{order:0;margin:0!important;min-height:0!important;height:18px!important;padding:0!important;line-height:18px;font-size:13px}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__mid .tlink__via{display:none}:root[data-theme=watch] .tlink.is-linked .tlink__mid{position:relative;z-index:2}:root[data-theme=watch] .tlink__cut:has(.tlink__route){height:auto;min-height:0;padding-block:2px}:root[data-theme=watch] .tlink__cut:has(.tlink__route) .dx-btn__text{display:grid;justify-items:center;gap:1px;line-height:1.2}:root[data-theme=watch] .tlink__route{font-size:calc(1em - 2px);font-weight:400;text-decoration:none;color:rgb(var(--c-ink-muted));white-space:nowrap}:root[data-theme=watch] .tlink__route.is-direct{color:rgb(var(--c-live));font-weight:600}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink:has(.tlink__box){border-radius:var(--k-surface-r)!important}:root[data-theme=watch] .tlink__file-go{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;min-height:0;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}:root[data-theme=watch] .tlink__file-go:hover{background:rgb(var(--c-surface) / .08)}:root[data-theme=watch] .tlink__file.is-spot{box-shadow:inset 0 0 0 2px rgb(var(--c-brand));background:rgb(var(--c-brand-soft))}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__box{display:none}:root[data-theme=watch] .xfer__panel{border-radius:var(--k-float-r)}:root[data-theme=watch] .tlink__radar.has-code .kit-mark--xl:not(#k){width:190px;height:190px;background:#fff!important}:root[data-theme=watch] .tlink__radar.has-code .tlink__code{display:block;width:190px;height:190px;border-radius:50%}@media (max-width: 640px){:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end:not(#k):not(#k){flex-direction:column;justify-content:center!important;gap:2px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__pair>.tlink__end:first-child .tlive-device:not(#k){order:0}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device:not(#k):not(#k){max-width:100%;padding:0 2px}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device .tlive-device__names:not(#k):not(#k){text-align:center}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__end .tlive-device :is(.tlive-device__name,.tlive-device__os):not(#k){white-space:nowrap}}:root[data-theme=watch] .tlive-chat>.tlink-dock{flex:none}:root[data-theme=watch] .tlive-msg__caption:not(#k){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-theme=watch] .tlink .tlink__mid .tlink__cut.dx-btn:not(#k):not(#k):not(#k){min-height:0!important;padding:0 10px!important;border-radius:var(--k-r-ctl-sm)!important;background:rgb(var(--c-ink) / .07)!important;box-shadow:none!important;color:rgb(var(--c-ink-muted))!important;font-size:11px!important;font-weight:400!important}:root[data-theme=watch] .tlink .tlink__mid .tlink__cut.dx-btn:not(:has(.tlink__route)):not(#k):not(#k):not(#k){height:22px!important;line-height:22px!important}:root[data-theme=watch] .tlink .tlink__mid .tlink__cut.dx-btn:has(.tlink__route):not(#k):not(#k):not(#k){height:auto!important;padding:3px 10px!important;line-height:1.2!important}:root[data-theme=watch] .tlink .tlink__mid .tlink__cut.dx-btn .dx-btn__text{color:inherit!important}:root[data-theme=watch] .tlink .tlink__mid .tlink__cut.dx-btn:hover:not(#k):not(#k):not(#k){background:rgb(var(--c-ink) / .12)!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink .tlink__mid .tlink__cut.dx-btn:not(:has(.tlink__route)):not(#k):not(#k):not(#k){font-size:11px!important;height:20px!important;line-height:20px!important}:root[data-theme=watch] .tlink-dock[data-docked]>.tlink[data-ink=light] .tlink__mid .tlink__cut.dx-btn:not(#k):not(#k):not(#k){background:#ffffff29!important;color:#ffffffd9!important}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__mid .dx-leds.tlink__wire:not(#k):not(#k){display:grid!important;width:auto;max-width:none;height:auto;grid-template-columns:repeat(var(--cols, 8),6px)!important;gap:3px;margin:-10px 0 4px!important;color:inherit}@media (max-width: 640px){:root[data-theme=watch] .tlink.is-linked .tlink__mid .dx-leds.tlink__wire:not(#k):not(#k):not(#k){display:grid!important;grid-template-columns:repeat(var(--cols, 8),6px)!important}}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__mid{align-self:start!important;padding-top:23px}@media (max-width: 640px){:root[data-theme=watch] .tlink.is-linked :is(.tlink__box,.tlink__top,.tlink__mid .tlink__wire):not(#k):not(#k):not(#k){display:none!important}:root[data-theme=watch] .tlink.is-linked:not(.tlink--art) .tlink__mid .dx-leds.tlink__wire:not(#k):not(#k):not(#k):not(#k){display:none!important}}:root[data-theme=watch] .xfer--corner .xfer__pill--linked[data-ink=light]:not(#k):not(#k){background:rgb(var(--c-surface));color:rgb(var(--c-ink))}:root[data-theme=watch] .xfer--corner .xfer__pill--linked[data-ink=light]:not(#k):not(#k) .xfer__label{color:rgb(var(--c-ink))}:root[data-theme=watch] .xfer--corner{--k-meter-r: var(--k-float-r)}:root[data-theme=watch] .xfer--corner .xfer__label{font-size:15px;font-weight:600}:root[data-theme=watch] .tlink-dock>.tlink.is-linked:not(#k):not(#k):not(#k){border-radius:var(--k-surface-r, 16px)!important;background:#1c1c1e6b!important;-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 30px -14px #00000080!important;color:#fff!important}:root[data-theme=watch] .tlink-dock>.tlink.is-linked :is(.tlive-device,.tlive-device__name,.tlink__role):not(#k):not(#k):not(#k){color:#fff!important;background:transparent!important;box-shadow:none!important}:root[data-theme=watch] .tlink-dock>.tlink.is-linked .tlive-device__os:not(#k):not(#k):not(#k){color:#ffffffb3!important}:root[data-theme=watch] .tlink-dock>.tlink.is-linked .tlive-device svg:not(#k):not(#k){color:#fffc!important}:root[data-theme=watch] .tlink-dock>.tlink.is-linked .tlink__cut.dx-btn:not(#k):not(#k):not(#k):not(#k){background:#00000073!important;color:#fff!important}:root[data-theme=watch] .tlink-dock>.tlink.is-linked :is(.tlink__radar .kit-mark,.tlink__hole):not(#k):not(#k){background:#ffffff24!important;color:#fff!important;box-shadow:none!important}@media (max-width: 640px){:root[data-theme=watch] .tlink-dock[data-docked]>.tlink:not(#k):not(#k):not(#k){padding-top:14px!important}}:root[data-theme=watch] .tlive-chat__thread{overscroll-behavior-y:auto}:root[data-theme=watch] .tlive-conn.has-chat .tlive-chat>.tlive-them__compose{margin-top:auto}@media (max-width: 640px){:root[data-theme=watch] .tlive-head.is-linked:not(#k){height:0;min-height:0!important;margin:0!important;padding:0!important}:root[data-theme=watch] .tlive-head.is-linked+*:not(#k){margin-top:-10px}:root[data-theme=watch] .tlink-dock{--dock-gap: 6px}:root[data-theme=watch] .tlive-head.is-linked+.kit-card:not(#k):not(#k){padding-top:3px!important}}:root[data-theme=watch] .tlive-msg__pic.is-deleted{opacity:.45;filter:grayscale(1);cursor:default;position:relative}:root[data-theme=watch] .tlive-msg__pic.is-deleted:after{content:"";position:absolute;left:12%;right:12%;top:50%;height:1.5px;background:rgb(var(--c-ink-muted));transform:rotate(-20deg)}:root[data-theme=watch] .tlive-msg__caption.is-deleted{text-decoration:line-through;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .tlive-msg__gone{display:inline-block;text-decoration:none;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__pair>.tlink__end:first-child .tlive-device__names{justify-items:end;text-align:right}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink .tlink__pair>.tlink__end:last-child .tlive-device__names{justify-items:start;text-align:left}:root[data-theme=watch] .tlink-dock[data-docked=header]>.tlink :is(.tlive-device__name,.tlive-device__os):not(#k){white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;max-width:none!important}@media (max-width: 640px){:root[data-theme=watch][data-scrolled] .app-main .tlive-head .kit-pagehead .dx-step__title:not(#k):not(#k):not(#k){position:fixed;top:calc(env(safe-area-inset-top,0px) + 6px);left:10px;z-index:50;margin:0!important}}:root[data-theme=watch] .tlink__note{margin:6px 12px 2px;text-align:center;font-size:13px;line-height:18px;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .tlink-dock>.tlink.is-linked .tlink__note:not(#k){color:#fffc}@media (min-width: 641px){:root[data-theme=watch] .app-main .tlive-head.is-linked:not(#k){height:0;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden}:root[data-theme=watch] .app-main .tlive-head.is-linked .kit-pagehead .dx-step__title:not(#k):not(#k):not(#k){display:none!important}}:root[data-theme=watch] .tlive-chat__note:has(.tlive-chat__more){position:relative;padding-bottom:32px}:root[data-theme=watch] .tlive-chat__note .tlive-chat__more{position:absolute;left:0;right:0;bottom:0;width:auto}:root[data-theme=watch] .tlive-chat__note .tlive-chat__more.dx-btn:not(#k):not(#k):not(#k){height:28px!important;min-height:0!important;padding:0 12px!important;font-size:13px!important;gap:4px}:root[data-theme=watch] .xfer__panel .xfer__link{margin:0 0 10px}:root[data-theme=watch] .xfer__panel .xfer__link>.tlink.is-linked{padding-top:14px;padding-bottom:10px}:root[data-theme=watch] .tlink__grid>li{display:grid;justify-items:center;gap:8px;width:104px;min-width:0;flex:none}:root[data-theme=watch] .tlink__grid>li>.dx-head{width:100%;min-width:0;text-align:center}:root[data-theme=watch] .tlink__grid>li>.dx-head .dx-head__over{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=watch] .tlink__grid>li>.dx-head .dx-head__title{font-size:var(--k-nav-fs);line-height:20px;overflow-wrap:anywhere}:root[data-theme=watch]{--k-density: 1}:root[data-theme=watch] body{color:rgb(var(--c-ink))}:root[data-theme=watch] :is(.kitsec__use){font-size:15px;line-height:20px;color:rgb(var(--c-ink-faint))}:root[data-theme=watch] h2:not([class]){font-size:24px;line-height:32px;font-weight:800}:root[data-theme=watch] .dx-face{gap:12px}:root[data-theme=watch] :is(.dx-stage,.dx-group){gap:12px;padding:12px}:root[data-theme=watch] .dx-group__faces{gap:12px}:root[data-theme=watch] .dx-head__over{font-size:15px;line-height:20px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-head__title{font-weight:400}:root[data-theme=watch] .dx-btn{height:48px;padding:0 24px;font-size:15px;font-weight:400}:root[data-theme=watch] .dx-chip{height:36px;padding:0 16px;font-size:15px;font-weight:400}:root[data-theme=watch] .dx-tab{font-size:15px;font-weight:400}:root[data-theme=watch] .dx-list__row{padding:10px 16px}:root[data-theme=watch] :is(.dx-list__text b,.dx-task,.dx-person b,.dx-event>b){font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] :is(.dx-list__text span,.dx-event>span,.dx-note>span:last-child>span){font-size:15px;line-height:20px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-field__input{padding:12px 16px;font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] .dx-field__hint{font-size:15px;line-height:20px}:root[data-theme=watch] .dx-note b{font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] .dx-toast{padding:16px;gap:8px}:root[data-theme=watch] .dx-toast__text b{font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] .dx-toast__text>span{font-size:15px;line-height:20px}:root[data-theme=watch] .dx-btn{font-size:15px;font-weight:400}:root[data-theme=watch] .dx-chip{font-size:15px;font-weight:400}:root[data-theme=watch] :is(.kit-row__title){font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] :is(.kit-row__sub){font-size:15px;line-height:20px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] .dx-field__label{font-size:15px;line-height:20px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.dx-input,.dx-search){font-size:15px;font-weight:400}:root[data-theme=watch] .dx-toast__title{font-size:15px;line-height:24px;font-weight:400}:root[data-theme=watch] :is(.dx-toast__body,.dx-toast__line){font-size:15px;line-height:20px}@media (min-width: 761px){:root[data-theme=watch] .kit-card--pad-md{padding:16px}:root[data-theme=watch] .kit-card--pad-lg{padding:24px}}:root[data-theme=watch]{--k-r-btn: var(--radius-control, 999px);--k-r-field: var(--k-r-btn);--k-surface-r: var(--k-r-md, 16px);--k-r-row: var(--k-surface-r);--k-card-r: var(--k-surface-r);--k-r-card: var(--k-card-r);--k-float-r: var(--k-surface-r);--k-r-ctl: 10px;--k-r-ctl-sm: 8px;--k-r-block: 10px;--k-r-block-sm: 8px;--k-r-pic: var(--tile-radius, 10px);--k-r-media: var(--tile-radius, var(--k-r-pic))}:root[data-theme=watch][data-shape=pill]{--k-r-btn: 999px;--k-r-field: 999px;--k-r-ctl: 999px;--k-r-ctl-sm: 999px}:root[data-theme=watch][data-controls=task]{--k-r-btn: var(--k-r-box);--k-r-field: var(--k-r-box);--k-r-ctl: var(--k-r-box);--k-r-ctl-sm: var(--k-r-box);--k-r-row: var(--k-r-box);--k-button: 44px;--k-field: 44px;--k-control: 44px;--k-control-fs: var(--k-nav-fs);--k-btn-h: 44px;--k-btn-px: 14px;--k-btn-bg: transparent;--k-btn-bg-hover: transparent;--k-btn-line: 1.5px;--k-btn-line-a: .12;--k-btn-line-hover: rgb(var(--c-ink));--k-primary-bg: transparent;--k-primary-ink: rgb(var(--c-ink));--k-primary-line: inset 0 0 0 1.5px rgb(var(--c-ink) / .12);--k-head-btn-bg: transparent;--k-head-btn-line: inset 0 0 0 1.5px rgb(var(--c-ink) / .12)}:root[data-theme=watch][data-shape=pill][data-controls]{--k-r-btn: 999px;--k-r-field: 999px;--k-r-ctl: 999px;--k-r-ctl-sm: 999px}:root[data-theme=watch][data-controls=task] :is(.dx-chip,.dx-select__button){font-size:17px;line-height:22px}:root[data-theme=watch][data-controls=task] :is(.dx-input,.dx-textarea,.dx-field__input){background:transparent;box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink) / .12)}:root[data-theme=watch]{--k-control: 44px;--k-control-sm: 32px;--k-control-lg: 56px}:root[data-theme=watch] .kit-card{--k-card-r: var(--k-surface-r)}:root[data-theme=watch] body{font-size:17px;line-height:25px;font-weight:400;letter-spacing:-.022em}:root[data-theme=watch] .dx-head__title{font-size:24px;line-height:28px;letter-spacing:.009em}@media (min-width: 520px){:root[data-theme=watch] .dx-head__title{font-size:24px;line-height:32px;letter-spacing:.007em}}:root[data-theme=watch] :is(.dx-head__over,.kit-eyebrow){font-size:15px;line-height:20px;font-weight:600;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.dx-list__text b,.dx-task,.dx-person b,.dx-event>b,.kit-row__title){font-size:17px;line-height:22px;font-weight:400}:root[data-theme=watch] :is(.dx-field__label){font-size:15px;line-height:20px;font-weight:400;color:rgb(var(--c-ink-muted))}:root[data-theme=watch] :is(.dx-btn){border-radius:var(--k-r-btn);font-size:17px;font-weight:400;letter-spacing:-.022em}:root[data-theme=watch] :is(.dx-chip){height:36px;padding:0 16px;font-size:15px;font-weight:400}:root[data-theme=watch] :is(input.dx-field__input,.dx-select__box,.dx-input:not(textarea),.dx-search,.dx-select){box-sizing:border-box;height:var(--k-field, 52px);min-height:var(--k-field, 52px);padding-top:0;padding-bottom:0;border-radius:var(--k-r-field);font-size:17px;line-height:25px}:root[data-theme=watch] :is(input.dx-field__input,.dx-select__box,.dx-input:not(textarea,.dx-input--icon,.dx-affix)){padding-left:16px;padding-right:16px}:root[data-theme=watch] :is(textarea.dx-field__input,.dx-phrasein textarea,textarea.dx-input,.dx-textarea){padding:14px 16px;border-radius:var(--k-r-row);font-size:17px;line-height:25px}:root[data-theme=watch] .dx-face{padding:20px;border-radius:var(--k-card-r)}:root[data-theme=watch] :is(.dx-stage,.dx-group){border-radius:var(--k-card-r)}@media (min-width: 520px){:root[data-theme=watch] .dx-face{padding:24px;border-radius:var(--k-card-r)}:root[data-theme=watch] :is(.dx-stage,.dx-group,.dx-group.dx-group--bare){border-radius:36px}}:root[data-theme=watch] :is(.dx-round.dx-round--icon,.dx-round) svg{stroke-width:2.5}:root[data-theme=watch]{--k-fs-2xs: 13px;--k-fs-xs: 13px;--k-fs-sm: 15px;--k-fs-md: 17px;--k-fs-lg: 17px;--k-fs-xl: 24px;--k-fs-2xl: 32px;--k-fs-3xl: 32px;--k-fs-4xl: 48px;--k-fw-regular: 400;--k-fw-medium: 400;--k-fw-semibold: 600;--k-fw-bold: 600;--k-fw-heavy: 600;--k-fw-display: 600}@media (max-width: 760px){:root[data-theme=watch] :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){font-size:17px}}:root[data-theme=watch] :is(.dx-btn,.dx-chip,.kit-sidenav__item,.site-header .search-pill--bar){border-radius:var(--k-r-btn)!important}:root[data-theme=watch] :is(.dx-tabs.dx-tabs--seg,.site-nav){border-radius:var(--k-r-ctl)!important}:root[data-theme=watch] :is(.dx-btn.dx-btn--sm,.dx-btn.dx-btn--xs,.dx-tab.dx-tab--seg,.dx-tabs__thumb,.site-nav a){border-radius:var(--k-r-ctl-sm)!important}:root[data-theme=watch] :is(.dx-btn){background:var(--k-btn-bg, rgb(var(--c-surface)))!important;color:var(--k-btn-ink, rgb(var(--c-ink)))!important;border:0!important;box-shadow:inset 0 0 0 var(--k-btn-line, 1px) rgb(var(--c-ink) / var(--k-btn-line-a, .14))!important;text-decoration:none!important}:root[data-theme=watch] :is(.dx-btn):hover:not(:disabled){background:var(--k-btn-bg-hover, rgb(var(--c-surface-soft)))!important;box-shadow:inset 0 0 0 var(--k-btn-line, 1px) var(--k-btn-line-hover, rgb(var(--c-ink) / .14))!important}:root[data-theme=watch] :is(.dx-btn--primary,.dx-btn--accent,.dx-btn--solid,.dx-btn:not(.dx-btn--line,.dx-btn--text,.dx-btn--danger)){background:var(--k-primary-bg, rgb(var(--c-brand)))!important;color:var(--k-primary-ink, rgb(var(--c-on-brand)))!important;box-shadow:var(--k-primary-line, none)!important}:root[data-theme=watch] :is(.dx-btn--primary,.dx-btn--accent,.dx-btn--solid,.dx-btn:not(.dx-btn--line,.dx-btn--text,.dx-btn--danger)):hover:not(:disabled){background:var(--k-primary-bg, rgb(var(--c-brand-hover)))!important;box-shadow:inset 0 0 0 1.5px var(--k-btn-line-hover, transparent)!important}:root[data-theme=watch] :is(.dx-btn){height:var(--k-btn-h, 48px)!important;min-height:var(--k-btn-h, 48px);padding:0 var(--k-btn-px, 24px)!important;font-size:17px!important}:root[data-theme=watch] :is(.dx-btn){white-space:nowrap}@media (max-width: 639.98px){:root[data-theme=watch] :is(.kr-actions,.kr-small-actions,.dx-sheet__foot,.kit-module__foot){display:grid;grid-template-columns:minmax(0,1fr);gap:8px}:root[data-theme=watch] :is(.kr-actions,.kr-small-actions,.dx-sheet__foot,.kit-module__foot)>:is(.dx-btn){width:100%}}:root[data-theme=watch]{--k-button: 45px;--k-line: 12;--k-nav-fs: 15px;--k-r-box: 8px;--k-tab: 36px;--k-field: var(--k-button);--k-control: var(--k-button);--k-control-sm: var(--k-button);--k-control-lg: var(--k-button)}:root[data-theme=watch] .kit-compact:not(#k){--k-control: var(--k-button);--k-control-sm: var(--k-button)}:root[data-theme=watch] :is(.dx-btn:not(.dx-btn--xs):not(.dx-btn--soft):not(.dx-btn--secure):not(.dx-btn--link),.dx-round.dx-round--icon:not(.dx-select-check):not(.lb-nav):not(.search-clear-chip):not(.kit-pagehead__edit):not(.dx-search>.dx-round.dx-round--icon:last-child),.dx-select:not(.language-pill),.search-pill--bar,.site-header .bar>.rail-toggle,.site-header .header-actions .dx-btn):not(#k){height:var(--k-btn-h, var(--k-button))!important;min-height:var(--k-btn-h, var(--k-button))!important;max-height:none!important;box-sizing:border-box}:root[data-theme=watch] .dx-tabs.dx-tabs--seg:not(#k){height:var(--k-seg-h, var(--k-tab))!important;min-height:var(--k-seg-h, var(--k-tab))!important;max-height:none!important;box-sizing:border-box}:root[data-theme=watch] :is(.dx-round.dx-round--icon:not(.dx-select-check):not(.lb-nav):not(.search-clear-chip):not(.kit-pagehead__edit):not(.dx-search>.dx-round.dx-round--icon:last-child),.search-pill--bar,.site-header .header-actions .account-menu>.dx-round.dx-round--icon):not(#k){width:var(--k-button)!important;min-width:var(--k-button)!important}:root[data-theme=watch] :is(.dx-btn--soft,.dx-btn--secure):not(#k){height:auto!important;min-height:var(--k-button)!important}:root[data-theme=watch] .dx-tabs.dx-tabs--seg:not(#k){padding:var(--k-seg-pad, 3px)}:root[data-theme=watch] .dx-tabs.dx-tabs--seg .dx-tab.dx-tab--seg:not(#k){height:calc(var(--k-tab) - 6px)!important;min-height:0!important}:root[data-theme=watch] .dx-select .dx-select__button:not(#k){height:100%!important}:root[data-theme=watch]{--day-head-h: var(--k-tab)}:root[data-theme=watch] :is(.dx-input:not(textarea):not(.dx-textarea):not(.language-pill),.dx-search,input.dx-field__input:not(.dx-form *),.dx-select:not(.language-pill)>.dx-select__button):not(#k):not(#k){height:var(--k-field)!important;min-height:var(--k-field)!important;box-sizing:border-box}:root[data-theme=watch] :is(textarea.dx-input,.dx-textarea,textarea.dx-field__input):not(#k){min-height:calc(var(--k-field) * 2);height:auto!important}:root[data-theme=watch] :is(.grid-tools,.grid-head-tools) .dx-select:not(#k):not(#k):not(#k){height:var(--k-tab)!important;min-height:var(--k-tab)!important;padding:0 15px!important;background:var(--k-seg-track);box-shadow:none}:root[data-theme=watch] :is(.grid-tools,.grid-head-tools) .dx-select .dx-select__button:not(#k):not(#k):not(#k){padding:0 20px 0 0!important}:root[data-theme=watch] .grid-tools>.dx-btn:not(#k):not(#k):not(#k){height:var(--k-tab)!important;min-height:var(--k-tab)!important;padding-inline:15px!important}:root input:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active){-webkit-text-fill-color:rgb(var(--c-ink));caret-color:rgb(var(--c-ink));-webkit-transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;box-shadow:0 0 0 1000px rgb(var(--c-surface)) inset}:root input:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus,:-webkit-autofill:active,:autofill){-webkit-text-fill-color:rgb(var(--c-ink));caret-color:rgb(var(--c-ink));-webkit-transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;transition:background-color 100000s ease-in-out 0s,color 100000s ease-in-out 0s;box-shadow:0 0 0 1000px rgb(var(--c-surface)) inset}@media (min-width: 1200px){:root[data-theme=watch] .search-pill--bar:not(#k):not(#k){width:auto!important;min-width:0!important}}:root[data-theme=watch]{--k-control-fs: 15px;--k-control-fw: 400}:root[data-theme=watch] :is(.dx-btn:not(.dx-btn--xs),.dx-btn,.dx-tab.dx-tab--seg,.site-nav a,.dx-select .dx-select__value,.dx-select__button,.dx-chip,.kit-menu__item,.dx-select__list button):not(#k){font-size:var(--k-control-fs)!important;font-weight:var(--k-control-fw)!important}:root[data-theme=watch] :is(.kit-menu__item,.dx-select__list button):not(#k){min-height:var(--k-tab);padding-block:0;color:rgb(var(--c-ink))}:root[data-theme=watch] .lib-files .xfer__pill .xfer__label:not(#k){font-size:var(--k-control-fs);font-weight:var(--k-control-fw)}:root[data-theme=watch] .dx-head__over .dx-btn--link:not(#k){height:auto!important;min-height:0!important;padding:0!important;font:inherit!important;color:inherit;vertical-align:baseline}:root[data-theme=watch] .dx-btn--link:not(#k){height:auto!important;min-height:var(--k-button);padding-block:0!important;padding-inline:8px!important}:root[data-theme=watch] .dx-affix .dx-affix__body:not(#k){align-self:stretch;display:flex;align-items:center}:root[data-theme=watch] .dx-affix .dx-affix__body>input:not(#k){height:calc(100% - 8px)}:root[data-theme=watch] .dx-affix.has-caption .dx-affix__body:not(#k){flex-direction:column;align-items:stretch;justify-content:center}:root[data-theme=watch] .dx-affix.has-caption .dx-affix__body>input:not(#k){width:100%;height:auto}:root[data-theme=watch] .xfer__pill--still:not(#k){min-height:var(--k-button)}:root[data-theme=watch] .xfer__pill--still .xfer__label:not(#k){font-size:var(--k-control-fs);font-weight:var(--k-control-fw)}:root[data-theme=watch] :is(.fsync,.dups,.dx-face,.stg-pills) :is(.xfer__pill,.xfer__pill .xfer__fill,.xfer__pill .xfer__label):not(#k):not(#k){border-radius:var(--k-meter-r)!important}:root[data-theme=watch] :is(.fsync,.dups,.dx-face,.stg-pills) .xfer__pill .xfer__label:not(#k):not(#k){font-size:var(--k-control-fs);font-weight:var(--k-control-fw)}:root[data-theme=watch] .xfer__pill:not(#k):not(#k):not(#k){height:auto!important;min-height:var(--k-tab)!important;box-sizing:border-box}:root[data-theme=watch] .xfer__pill .xfer__label:not(#k):not(#k):not(#k){min-height:var(--k-tab);padding:6px 16px!important;box-sizing:border-box}:root[data-theme=watch] .xfer__pill .xfer__label:has(.lib-files__all,.xfer__words>.dx-select-check):not(#k):not(#k):not(#k){padding-left:6px!important}:root[data-theme=watch] .xfer__pill .xfer__pct:not(#k){display:inline-flex;align-items:center;gap:6px}:root[data-theme=watch] button.xfer__pill .xfer__label:not(#k):not(#k){text-align:left;justify-content:flex-start}:root[data-theme=watch] button.xfer__pill .xfer__pct:not(#k):not(#k){flex:1 1 auto!important;justify-content:space-between;text-align:left}:root[data-theme=watch] .xfer__pill .xfer__label:not(#k):not(#k):not(#k){flex-wrap:nowrap;white-space:normal}:root[data-theme=watch] .xfer__pill .xfer__words:not(#k){display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:2px;min-width:0}:root[data-theme=watch] .dx-row .xfer__pill .xfer__words:not(#k):not(#k){flex-wrap:nowrap;white-space:nowrap}:root[data-theme=watch] .xfer__words>:is(.xfer-head__sub:empty,.xfer-head__sub:has(>:only-child:empty)){display:none}:root[data-theme=watch] .xfer__pill :is(.dx-btn,.dx-chip):not(.dx-btn--link):not(#k):not(#k):not(#k){height:var(--k-pill-ctl, calc(var(--k-tab) - 6px))!important;min-height:0!important}:root[data-theme=watch] .xfer__pill .xfer__acts .dx-round.dx-round--icon:not(#k):not(#k):not(#k){width:calc(var(--k-tab) - 6px)!important;height:calc(var(--k-tab) - 6px)!important;min-width:0!important;color:inherit}:root[data-theme=watch] .dx-search:not(#k){height:var(--k-button);min-height:var(--k-button)}:root[data-theme=watch] .dx-head__over .dx-btn--link:not(#k){display:inline-flex!important;align-items:center;gap:6px;background:transparent!important;box-shadow:none!important;white-space:normal;text-align:left}:root[data-theme=watch] .dx-head__over .dx-btn--link svg:not(#k){width:14px;height:14px;flex:none}:root[data-theme=watch] .dx-head__over .dx-btn--link .dx-btn__text:not(#k){display:inline;min-width:0;overflow-wrap:anywhere}:root[data-theme=watch] .xfer__pill .xfer__pct .dx-btn--link:not(#k):not(#k):not(#k){display:inline;height:auto!important;min-height:0!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:normal}:root[data-theme=watch] .xfer__pill .xfer__pct .dx-btn--link .dx-btn__text:not(#k){display:inline;text-decoration:underline;text-underline-offset:3px}:root[data-theme=watch] .xfer__pill .xfer__acts .dx-round.dx-round--icon:not(#k):not(#k):not(#k):not(#k){width:calc(var(--k-tab) - 6px)!important;height:calc(var(--k-tab) - 6px)!important;min-height:0!important;padding:0!important;border-radius:50%!important;background:none!important;color:inherit!important;box-shadow:none}:root[data-theme=watch] .xfer__line{display:inline-flex;flex-wrap:wrap;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:2px;min-width:0}:root[data-theme=watch] .xfer__pill .xfer__line:has(>svg:first-child){flex-wrap:nowrap}:root[data-theme=watch] .xfer__pill .xfer__line>svg:first-child{flex:none}@media (max-width: 640px){:root[data-theme=watch] .xfer__pill .xfer__label:has(>.xfer__acts):not(#k):not(#k){flex-wrap:wrap!important;align-items:center!important;row-gap:2px}:root[data-theme=watch] .xfer__pill .xfer__label:has(>.xfer__acts)>.xfer__words>.xfer__line:not(#k):not(#k){flex:1 1 60%}:root[data-theme=watch] .xfer__pill .xfer__label:has(>.xfer__acts)>.xfer__words:not(#k):not(#k){display:contents}:root[data-theme=watch] .xfer__pill .xfer__label:has(>.xfer__acts)>.xfer__words>.xfer-head__sub:not(#k):not(#k){order:2;flex:1 0 100%}:root[data-theme=watch] .xfer__pill .xfer__label:has(>.xfer__acts)>.xfer__acts:not(#k):not(#k){order:1;margin-left:auto}}:root[data-theme=watch] .fsync>.dx-face{padding:0;background:none;box-shadow:none}:root[data-theme=watch] .fsync .xfer-inline{--k-tab: 36px}:root[data-theme=watch] .fsync .xfer__pill .xfer__label:not(#k):not(#k):not(#k){flex-wrap:nowrap!important;-moz-column-gap:4px;column-gap:4px;min-height:var(--k-tab);padding:2px 4px 2px 14px!important}.xfer__seal{display:inline-flex;align-items:center;gap:6px;flex:none;margin-right:6px}.xfer__seal-word{font-size:13px;line-height:16px;color:rgb(var(--c-ink-muted));white-space:nowrap}.xfer__seal:has(>.xfer__seal-leds){flex:1 1 auto;min-width:0;margin-right:0}.xfer__seal-leds{flex:1 1 auto;min-width:0;gap:4px;overflow:hidden;justify-content:flex-start}.xfer__seal-leds>.dx-encode__cell{flex:none;width:9px}.xfer__seal .xfer__seal-leds{flex-wrap:wrap;height:22px;justify-content:space-between}.xfer__seal-leds>.dx-encode__cell.is-led:before{width:9px;height:9px}:root[data-theme=watch] .fsync .xfer__pill .xfer__line:not(:has(.xfer__seal-leds)):not(#k):not(#k){flex-wrap:nowrap;white-space:nowrap;min-width:-moz-max-content;min-width:max-content}:root[data-theme=watch] .fsync .xfer__pill .xfer__line:has(.xfer__seal-leds){flex:1 1 auto;min-width:0;flex-wrap:nowrap;white-space:nowrap;-moz-column-gap:0;column-gap:0}@media (max-width: 400px){:root[data-theme=watch] .fsync .xfer__acts .dx-btn .dx-btn__text{display:none}:root[data-theme=watch] .fsync .xfer__pill .xfer__label:not(#k):not(#k):not(#k){padding:2px 6px 2px 10px!important}}:root[data-theme=watch] .fsync .xfer__seal>svg{width:18px;height:18px;flex:none}:root[data-theme=watch] .fsync :is(.xfer__text,.xfer__pct):empty{display:none}:root[data-theme=watch] .fsync .xfer-inline .xfer__pill .xfer__acts:not(#k):not(#k):not(#k){gap:2px;margin:0 0 0 auto}:root[data-theme=watch] .fsync .xfer__pill .xfer__acts .dx-btn:not(#k):not(#k){order:3;outline:1px solid rgb(var(--c-ink) / .22);outline-offset:-1px}:root[data-theme=watch] .fsync .xfer-head__sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
