.TasksView_page__d3eQV{display:flex;flex-direction:column;gap:16px;max-width:760px;margin:0 auto;padding:28px 32px 48px;height:100%;overflow-y:auto;-webkit-mask-image:var(--scroll-edge);mask-image:var(--scroll-edge)}.TasksView_head__s6BhF{display:flex;align-items:baseline;justify-content:space-between}.TasksView_head__s6BhF h1{margin:0;letter-spacing:var(--text-display-tracking)}.TasksView_link__MHU5L{border:0;background:none;font:var(--text-label);color:var(--color-text-secondary);cursor:pointer}.TasksView_link__MHU5L:hover{color:var(--color-text-primary)}.TasksView_stats__6iw_6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.TasksView_stat__JxGUn{display:flex;flex-direction:column;padding:12px 16px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-secondary)}.TasksView_statN__jQZQw{font:var(--text-title);color:var(--color-text-primary)}.TasksView_n-warning__DNa8d{color:var(--color-status-warning)}.TasksView_n-accent__ja99d{color:var(--color-accent-default)}.TasksView_section__hVtY4{display:flex;flex-direction:column;gap:10px}.TasksView_sectionHead__u6W0M{display:flex;align-items:center;gap:8px;align-self:flex-start;padding:4px 4px 4px 0;border:0;background:none;color:var(--color-text-primary);cursor:pointer}.TasksView_count__daVC9,.TasksView_sectionHead__u6W0M>svg{color:var(--color-text-secondary)}.TasksView_count__daVC9{min-width:22px;padding:1px 7px;border-radius:var(--radius-full);background:var(--color-bg-sunken);font:var(--text-caption);text-align:center}.TasksView_cards__F_m4y{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.TasksView_card__AL7eX{display:flex;gap:12px;padding:16px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-bg-surface)}.TasksView_check___ZNa6{display:grid;place-items:center;align-self:center;width:24px;height:24px;flex-shrink:0;padding:0;border:2px solid var(--color-text-secondary);border-radius:var(--radius-full);background:none;color:var(--color-text-on-accent);cursor:pointer}.TasksView_check___ZNa6>svg{display:block}.TasksView_check___ZNa6:hover:not(:disabled){border-color:var(--color-accent-default)}.TasksView_check___ZNa6:disabled{cursor:not-allowed;opacity:.6}.TasksView_overdue__LH4r9{border-color:var(--color-status-danger)}.TasksView_done__yLyNM .TasksView_check___ZNa6{border-color:var(--color-accent-default);background:var(--color-accent-default)}.TasksView_done__yLyNM .TasksView_title__NXi4P{color:var(--color-text-tertiary);text-decoration:line-through}.TasksView_body__17CvT{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.TasksView_body__17CvT>.TasksView_t-caption__iT7Pf{color:var(--color-text-secondary)}.TasksView_title__NXi4P{margin:0;font:var(--text-body-medium)}.TasksView_source__mR8dw{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:4px 10px 4px 4px;border-radius:var(--radius-md);background:var(--color-bg-sunken);color:var(--color-text-secondary);font:var(--text-caption);text-decoration:none}.TasksView_source__mR8dw span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksView_source__mR8dw:hover{color:var(--color-text-primary)}.TasksView_meta__FxWin{display:flex;align-items:center;gap:8px;margin:0;font:var(--text-caption);color:var(--color-text-secondary)}.TasksView_bell__dEoJu{display:inline-flex}.TasksView_due__ewIDu{padding:2px 8px;border-radius:var(--radius-sm);font:var(--text-caption)}.TasksView_danger__a82uk{background:var(--color-status-danger-soft);color:var(--color-status-danger)}.TasksView_warning__faWW6{background:var(--color-status-warning-soft);color:var(--color-status-warning)}.TasksView_accent__17bNE{background:var(--color-accent-soft);color:var(--color-accent-on-soft)}.TasksView_past__0Li_j{background:var(--color-bg-sunken);color:var(--color-text-secondary)}.TasksView_wide__uDYOt{max-width:1180px}.TasksView_views__5fBR_{display:flex;gap:2px;padding:2px;margin-left:auto;margin-right:16px;border-radius:var(--radius-full);background:var(--color-bg-sunken)}.TasksView_views__5fBR_ button{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:var(--radius-full);background:none;font:var(--text-label);color:var(--color-text-secondary);cursor:pointer}.TasksView_views__5fBR_ .TasksView_viewOn__Qj4PM{background:var(--color-bg-surface);color:var(--color-text-primary);box-shadow:0 1px 2px rgb(0 0 0/.08)}.Button_button__b70BF{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);border-radius:var(--radius-full);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease,transform var(--dur-move) var(--ease-spring)}.Button_button__b70BF:not(:disabled):active{transform:scale(var(--press-scale));transition-duration:var(--dur-press);transition-timing-function:var(--ease-out)}.Button_button__b70BF:disabled{cursor:not-allowed;opacity:.45}.Button_small__dsj1T{padding:var(--spacing-md) var(--spacing-lg);font:var(--text-label)}.Button_large__h_17M{padding:var(--spacing-lg) var(--spacing-xl);font:var(--text-body-medium)}.Button_block__uMLxT{width:100%}.Button_primary__bRmY3{background:var(--color-accent-default);color:var(--color-text-on-accent)}.Button_primary__bRmY3:not(:disabled):hover{background:color-mix(in srgb,var(--color-accent-default) 88%,black)}.Button_secondary__mTVmA{background:var(--color-bg-surface);border-color:var(--color-border-subtle);color:var(--color-text-primary)}.Button_secondary__mTVmA:not(:disabled):hover{background:var(--color-bg-paper)}.Button_tertiary__X8obp{background:transparent;color:var(--color-text-secondary)}.Button_tertiary__X8obp:not(:disabled):hover{color:var(--color-text-primary)}.Button_danger__RyPbL{background:var(--color-status-danger);color:var(--color-text-on-accent)}.Button_icon__rq1j3{width:36px;height:36px;padding:0;border-radius:18px;background:var(--color-bg-surface);border-color:var(--color-border-subtle);color:var(--color-text-secondary)}.Button_icon__rq1j3:not(:disabled):hover{color:var(--color-text-primary);background:var(--color-bg-paper)}.Button_iconActive__Ip2RI{color:var(--color-accent-default)}.Button_tipWrap__02uwH{position:relative;display:inline-flex}.Button_tip__O5gV6{position:absolute;top:calc(100% + 8px);left:50%;z-index:40;display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:8px;background:var(--color-text-primary);color:var(--color-bg-paper);font:var(--text-caption);font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,-4px) scale(.96);transition:opacity var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-out)}.Button_tipKey__Kn797{padding:0 5px;border-radius:4px;background:color-mix(in srgb,var(--color-bg-paper) 22%,transparent);font:inherit;font-weight:600}.Button_tipWrap__02uwH:has(:focus-visible) .Button_tip__O5gV6,.Button_tipWrap__02uwH:hover .Button_tip__O5gV6{opacity:1;transform:translate(-50%) scale(1);transition-delay:.45s}.Button_tipWrap__02uwH:has(:disabled) .Button_tip__O5gV6,.Button_tipWrap__02uwH:has([aria-expanded=true]) .Button_tip__O5gV6{display:none}.Button_spinner__m_CTn{width:18px;height:18px;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__IQGm4 .7s linear infinite}.Button_done__Q9R3y{color:var(--color-status-success,var(--color-accent-default))}.Button_doneIcon__MX4gD{animation:Button_pop__27RWo var(--dur-move) var(--ease-spring) both}@keyframes Button_spin__IQGm4{to{transform:rotate(1turn)}}@keyframes Button_pop__27RWo{0%{transform:scale(.4);opacity:0}}@media (prefers-reduced-motion:reduce){.Button_doneIcon__MX4gD,.Button_tip__O5gV6{transition:none;animation:none}}html[data-reduce-motion] .Button_doneIcon__MX4gD,html[data-reduce-motion] .Button_tip__O5gV6{transition:none;animation:none}.SkeletonRows_list__i2OJP{display:flex;flex-direction:column;gap:4px;padding:24px 32px}.SkeletonRows_row__3yz3s{display:flex;align-items:center;gap:12px;padding:8px 12px}.SkeletonRows_row__3yz3s>span{border-radius:10px;background:var(--color-bg-sunken);animation:SkeletonRows_pulse__YfjKa 1.2s ease-in-out infinite alternate;animation-play-state:var(--loop-state)}@keyframes SkeletonRows_pulse__YfjKa{to{opacity:.5}}.TaskCalendar_wrap__ih3oO{display:grid;grid-template-columns:minmax(0,1fr) 240px;grid-gap:20px;gap:20px;align-items:start}@media (max-width:900px){.TaskCalendar_wrap__ih3oO{grid-template-columns:1fr}}.TaskCalendar_main__w6kr_{display:flex;flex-direction:column;gap:10px;min-width:0}.TaskCalendar_bar__qn1Qp{display:flex;align-items:center;justify-content:space-between}.TaskCalendar_bar__qn1Qp h2{margin:0}.TaskCalendar_nav___RNKl{display:flex;gap:4px}.TaskCalendar_nav___RNKl button{display:grid;place-items:center;min-width:36px;height:36px;padding:0 12px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-surface);font:var(--text-label);color:var(--color-text-primary);cursor:pointer}.TaskCalendar_nav___RNKl button:hover{background:var(--color-bg-sunken)}.TaskCalendar_flip__pDNS8{transform:rotate(180deg)}.TaskCalendar_weekdays__kFXAe{font:var(--text-caption);color:var(--color-text-tertiary);text-align:left;padding:0 8px}.TaskCalendar_grid__c_quG,.TaskCalendar_weekdays__kFXAe{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.TaskCalendar_grid__c_quG{margin:0;padding:0;list-style:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-border-subtle);grid-gap:1px;gap:1px}.TaskCalendar_day__dJH2u{display:flex;flex-direction:column;gap:4px;min-height:112px;padding:6px;background:var(--color-bg-surface);transition:background-color .12s ease-out}.TaskCalendar_dim__JmwyE{background:var(--color-bg-paper)}.TaskCalendar_dim__JmwyE .TaskCalendar_num__MPzFU{color:var(--color-text-tertiary)}.TaskCalendar_num__MPzFU{font:var(--text-caption);color:var(--color-text-secondary);align-self:flex-start;min-width:22px;padding:1px 6px;border-radius:var(--radius-full);text-align:center}.TaskCalendar_today__LdWTo .TaskCalendar_num__MPzFU{background:var(--color-accent-default);color:var(--color-text-on-accent)}.TaskCalendar_over___yzS3{background:var(--color-accent-soft);outline:2px dashed var(--color-accent-default);outline-offset:-3px}.TaskCalendar_chips__2GAzZ{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.TaskCalendar_chip__dYjcy{position:relative;display:flex;align-items:center;gap:4px;padding:3px 6px;border-left:3px solid var(--color-accent-default);border-radius:var(--radius-sm);background:var(--color-bg-sunken);font:var(--text-caption);color:var(--color-text-primary)}.TaskCalendar_chip__dYjcy[draggable=true]{cursor:-webkit-grab;cursor:grab}.TaskCalendar_chip__dYjcy[draggable=true]:active{cursor:-webkit-grabbing;cursor:grabbing}.TaskCalendar_overdue___1MN_{border-left-color:var(--color-status-danger)}.TaskCalendar_done__lfZJF{border-left-color:var(--color-border-subtle);color:var(--color-text-tertiary);text-decoration:line-through}.TaskCalendar_chipTitle__LpIDj{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TaskCalendar_dateInput__kfnUa{width:20px;padding:0;border:0;background:none;color:var(--color-text-secondary);font:var(--text-caption);opacity:0}.TaskCalendar_chip__dYjcy:focus-within .TaskCalendar_dateInput__kfnUa,.TaskCalendar_chip__dYjcy:hover .TaskCalendar_dateInput__kfnUa{opacity:1}.TaskCalendar_dateInput__kfnUa:focus{width:auto}.TaskCalendar_more__ddppU{align-self:flex-start;border:0;background:none;font:var(--text-caption);color:var(--color-accent-default);cursor:pointer;padding:0}.TaskCalendar_side__M0_G6{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);position:-webkit-sticky;position:sticky;top:0}.TaskCalendar_side__M0_G6 h3,.TaskCalendar_side__M0_G6 p{margin:0}@media (prefers-reduced-motion:reduce){.TaskCalendar_day__dJH2u{transition:none}}.Pill_pill__7qmz_{display:inline-flex;align-items:center;gap:var(--spacing-xs);font:var(--text-caption);white-space:nowrap;border:1px solid transparent}.Pill_small__oHLMv{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm)}.Pill_large__fgKWH{padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-lg)}button.Pill_pill__7qmz_{cursor:pointer;transition:transform var(--dur-move) var(--ease-spring)}button.Pill_pill__7qmz_:active{transform:scale(var(--press-scale));transition-duration:var(--dur-press)}.Pill_neutral__a1PLU{background:var(--color-bg-sunken);color:var(--color-text-primary)}.Pill_soft__yJlRC{background:var(--color-accent-soft);color:var(--color-accent-on-soft)}.Pill_ink__f_DjW{background:var(--color-text-primary);color:var(--color-bg-paper)}.Pill_outline__dCbBZ{border-color:var(--color-border-subtle);color:var(--color-text-secondary);background:transparent}button.Pill_outline__dCbBZ:hover{color:var(--color-text-primary);background:var(--color-bg-surface)}.Pill_warning__HVmU_{background:var(--color-status-warning-soft);color:var(--color-status-warning)}.Pill_success__oyAm0{background:var(--color-status-success-soft);color:var(--color-status-success)}.Pill_danger__k_tcP{background:var(--color-status-danger-soft);color:var(--color-status-danger)}.Controls_checkbox__gnRMy,.Controls_radio__NXnG0{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;width:22px;height:22px;margin:0;display:inline-grid;place-content:center;border:1.5px solid var(--color-border-subtle);background:var(--color-bg-surface);cursor:pointer}.Controls_checkbox__gnRMy{border-radius:var(--radius-sm)}.Controls_checkbox__gnRMy:checked{background:var(--color-accent-default);border-color:var(--color-accent-default)}.Controls_checkbox__gnRMy:checked:after{content:"";width:10px;height:6px;border-left:2px solid var(--color-text-on-accent);border-bottom:2px solid var(--color-text-on-accent);transform:translateY(-1px) rotate(-45deg)}.Controls_radio__NXnG0{border-radius:var(--radius-full)}.Controls_radio__NXnG0:checked{border:6px solid var(--color-accent-default)}.Controls_check__Exesj{display:inline-flex;align-items:center;gap:10px;font:var(--text-label);cursor:pointer}.Controls_kbd__8C7Ft{display:inline-flex;padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-bg-sunken);font:var(--text-caption);color:var(--color-text-primary)}.Controls_toggle__X4qK0{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:46px;height:28px;margin:0;border-radius:14px;background:var(--color-border-subtle);cursor:pointer;transition:background-color .12s ease}.Controls_toggle__X4qK0:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:var(--color-bg-surface);box-shadow:0 1px 2px rgb(0 0 0/.2);transition:transform .12s ease}.Controls_toggle__X4qK0:checked{background:var(--color-accent-default)}.Controls_toggle__X4qK0:checked:after{transform:translateX(18px)}.SpaceDialogs_field__AZBhi{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--color-border-subtle);border-radius:12px;margin-bottom:var(--spacing-lg)}.SpaceDialogs_field__AZBhi:focus-within{border:1.5px solid var(--color-accent-default)}.SpaceDialogs_field__AZBhi label{font:var(--text-caption);color:var(--color-text-tertiary)}.SpaceDialogs_field__AZBhi:focus-within label{color:var(--color-accent-default)}.SpaceDialogs_field__AZBhi input{border:0;outline:none;background:transparent;font:var(--text-body-medium);color:var(--color-text-primary);padding:0}.SpaceDialogs_icons__EVrMe{display:flex;flex-wrap:wrap;gap:6px}.SpaceDialogs_iconChoice__8ojb5{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-bg-surface);color:var(--color-text-secondary);cursor:pointer}.SpaceDialogs_iconChoice__8ojb5[aria-pressed=true]{border-color:var(--color-accent-default);background:var(--color-accent-soft);color:var(--color-accent-on-soft)}.SpaceDialogs_choice__k4XZT{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--color-border-subtle);border-radius:16px;margin-top:var(--spacing-sm);cursor:pointer;text-align:left}.SpaceDialogs_choice__k4XZT:has(input:checked){border-color:var(--color-accent-default);background:var(--color-accent-soft)}.SpaceDialogs_choiceTitle__LbrnE{font:var(--text-body-medium);color:var(--color-text-primary)}.SpaceDialogs_choiceBody__68jJ7{font:var(--text-caption);color:var(--color-text-secondary)}.SpaceDialogs_foot__XtrFW{margin-top:var(--spacing-md);font:var(--text-caption);color:var(--color-text-tertiary)}.Landing_page__NAm1t{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:var(--color-bg-paper)}.Landing_top__n51qF{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 40px}.Landing_center__AvKNm{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;padding:0 16px}.Landing_card__LQRQ7{display:flex;gap:48px;align-items:flex-start;width:min(880px,100%);padding:44px 48px;border:1px solid var(--color-border-subtle);border-radius:28px;background:var(--color-bg-surface)}.Landing_steps__vn9a1{display:flex;flex:1 1;flex-direction:column;gap:18px;min-width:0}.Landing_headline__Kdai6{font:var(--text-display);letter-spacing:var(--text-display-tracking)}.Landing_step__ZkwOv{display:flex;align-items:center;gap:12px;font:var(--text-body)}.Landing_stepNo__dC2bS{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--color-border-subtle);border-radius:14px;font:var(--text-label);color:var(--color-accent-default)}.Landing_qrCol__2w_pG{display:flex;flex-direction:column;align-items:center;gap:10px;width:240px;flex-shrink:0;text-align:center}.Landing_qrBox__NxwxO{position:relative;width:240px;height:240px;padding:14px;border:1px solid var(--color-border-subtle);border-radius:20px;background:#fff}.Landing_qrBox__NxwxO svg{display:block;width:100%;height:100%}.Landing_qrLogo__4hjhR{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:5px;border-radius:14px;background:#fff;line-height:0}.Landing_dim__jg7yg{opacity:.2}.Landing_qrOverlay__DdNFt{position:absolute;inset:0;display:grid;place-items:center;border-radius:20px;background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent);font:var(--text-label);color:var(--color-text-primary);padding:24px}.Landing_okTile__vZD1n{display:grid;place-items:center;width:56px;height:56px;border-radius:28px;background:var(--color-status-success);color:var(--color-text-on-accent)}.Landing_track__FV60u{width:200px;height:6px;border-radius:3px;background:var(--color-bg-sunken);overflow:hidden}.Landing_bar__P0Hwc{height:100%;width:40%;border-radius:3px;background:var(--color-accent-default);animation:Landing_slide__YQyQf 1.1s ease-in-out infinite alternate;animation-play-state:var(--loop-state)}@keyframes Landing_slide__YQyQf{0%{transform:translateX(-20%)}to{transform:translateX(170%)}}.Landing_actions__5EH8j{display:flex;gap:8px;width:100%}.Landing_actions__5EH8j>*{flex:1 1}.Landing_other__tWCcF{display:flex;align-items:center;gap:12px;font:var(--text-label);color:var(--color-text-secondary)}.Landing_privacy__Ga21B{align-items:center;gap:8px;text-align:center}.Landing_footer__nTD5v,.Landing_privacy__Ga21B{display:flex;font:var(--text-caption);color:var(--color-text-tertiary)}.Landing_footer__nTD5v{gap:16px;padding-bottom:24px}.Landing_footer__nTD5v a:hover{color:var(--color-text-primary)}.Landing_accounts__d49dQ{display:flex;flex-direction:column;width:min(460px,100%);border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface);text-align:left}.Landing_accounts__d49dQ>*+*{border-top:1px solid var(--color-border-subtle)}.Landing_accountRow__IrWIu{display:flex;align-items:center;gap:12px;padding:12px 16px;font:var(--text-caption);color:var(--color-text-tertiary)}.Landing_accountRow__IrWIu strong{margin-left:auto;font:var(--text-label);color:var(--color-text-primary)}@media (max-width:760px){.Landing_card__LQRQ7{flex-direction:column-reverse;align-items:center;padding:28px 24px;gap:28px}.Landing_top__n51qF{padding:16px}}.Sidebar_sidebar__TNLqe{display:flex;flex-direction:column;gap:4px;width:248px;flex-shrink:0;height:100vh;position:-webkit-sticky;position:sticky;top:0;padding:20px 16px 16px;background:var(--color-bg-sunken);overflow-y:auto}.Sidebar_dimmed__ryhar{opacity:.4;pointer-events:none}.Sidebar_brand__suxp1{display:flex;align-items:center;justify-content:space-between;padding:0 0 16px 8px;white-space:nowrap}.Sidebar_item__ytrOC{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--color-text-secondary);font:var(--text-label);text-align:left;cursor:pointer}.Sidebar_item__ytrOC:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-bg-surface) 55%,transparent)}.Sidebar_item__ytrOC:active{background:color-mix(in srgb,var(--color-bg-surface) 85%,transparent)}.Sidebar_active__Co02q,.Sidebar_active__Co02q:hover{background:var(--color-bg-surface);color:var(--color-text-primary)}.Sidebar_label__r73P_{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_count__ZZyj4{font:var(--text-caption);color:var(--color-text-tertiary)}.Sidebar_dragOver__pcaIf{box-shadow:inset 0 2px 0 var(--color-accent-default)}.Sidebar_section__zHXpu{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:0 10px;color:var(--color-text-tertiary)}.Sidebar_add__wKR1A{border:0;background:transparent;color:var(--color-text-tertiary);font:var(--text-label);cursor:pointer;padding:0 2px;border-radius:6px}.Sidebar_add__wKR1A:hover{color:var(--color-text-primary)}.Sidebar_spacer__bKeVY{flex:1 1}.Sidebar_account__1_LZU{display:flex;align-items:center;gap:10px;padding:8px 0 0 8px;border-radius:10px}.Sidebar_avatar__CKOcg{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:14px;background:var(--color-accent-default);color:var(--color-text-on-accent);font:600 12px/1 var(--font-sans)}.Sidebar_accountText__pEJDO{display:flex;flex-direction:column;min-width:0}.Sidebar_accountName__QmQdK{font:var(--text-label);color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_accountMeta__EG7u8{font:var(--text-caption);color:var(--color-text-tertiary)}.Sidebar_sectionLink__oJ8Vy{color:inherit;text-decoration:none}.Sidebar_sectionLink__oJ8Vy:hover{color:var(--color-text-primary)}.Sidebar_hash__kJkqY{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;font:600 16px/1 var(--font-sans);color:var(--color-text-tertiary)}.Sidebar_quiet__3ytFx{color:var(--color-text-secondary)}.Sidebar_hint__GAVAm{font:var(--text-caption)}.Sidebar_trail__J2v5i{display:inline-flex}.Sidebar_slot__b9hvr{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;flex-shrink:0;height:100vh}.Sidebar_pin__DODSd{display:none;place-items:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--color-text-tertiary);cursor:pointer}.Sidebar_pin__DODSd:hover{color:var(--color-text-primary);background:color-mix(in srgb,var(--color-bg-surface) 55%,transparent)}.Sidebar_pin__DODSd[aria-pressed=true]{color:var(--color-accent-default)}@media (max-width:1099px){.Sidebar_slot__b9hvr:not([data-pinned]){width:64px}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe{position:absolute;top:0;left:0;width:64px;padding-inline:10px;overflow-x:hidden;transition:width var(--dur-fade) var(--ease-out),box-shadow var(--dur-fade) ease-out}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:has(:focus-visible),.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:hover{width:248px;padding-inline:16px;box-shadow:var(--elevation-raised);transition-delay:.12s}.Sidebar_pin__DODSd{display:grid}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_accountText__pEJDO,.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_add__wKR1A,.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_hint__GAVAm,.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_pin__DODSd,.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_trail__J2v5i{display:none}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_label__r73P_{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_brand__suxp1{overflow:hidden;padding-left:8px}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_item__ytrOC{position:relative}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_count__ZZyj4{position:absolute;top:6px;right:6px;width:6px;height:6px;overflow:hidden;border-radius:3px;background:var(--color-accent-default);font-size:0}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_section__zHXpu{height:1px;margin:10px 6px;padding:0;overflow:hidden;background:var(--color-border-subtle);font-size:0}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_section__zHXpu *{display:none}.Sidebar_slot__b9hvr:not([data-pinned]) .Sidebar_sidebar__TNLqe:not(:hover):not(:has(:focus-visible)) .Sidebar_account__1_LZU{padding-left:8px}}@media (prefers-reduced-motion:reduce){.Sidebar_sidebar__TNLqe{transition:none!important}}html[data-reduce-motion] .Sidebar_sidebar__TNLqe{transition:none!important}.CommandPalette_overlay__RsqIY{position:fixed;inset:0;z-index:40;display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);animation:CommandPalette_fade-in__GGGqC var(--dur-fade) var(--ease-out) both}.CommandPalette_panel__9gJay{display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:70vh;border:1px solid var(--color-border-subtle);border-radius:20px;background:var(--material-thick);-webkit-backdrop-filter:var(--material-blur);backdrop-filter:var(--material-blur);box-shadow:0 24px 64px rgb(20 20 20/.22),var(--elevation-raised);overflow:hidden;transform-origin:top center;animation:CommandPalette_materialize__koyq_ max(var(--dur-move),var(--dur-fade)) var(--ease-spring) both}@keyframes CommandPalette_fade-in__GGGqC{0%{opacity:0}}@keyframes CommandPalette_materialize__koyq_{0%{opacity:0;transform:translateY(calc(var(--enter-y) * -1)) scale(var(--enter-scale));filter:blur(var(--enter-blur,0))}}@media (prefers-reduced-motion:no-preference){:root:not([data-reduce-motion]) .CommandPalette_panel__9gJay{--enter-blur:6px}}.CommandPalette_inputRow__W0Y_Z{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-tertiary)}.CommandPalette_input__NTpd4{flex:1 1;border:0;outline:none;background:transparent;font:var(--text-body);color:var(--color-text-primary)}.CommandPalette_list__iq5Ml{flex:1 1;overflow-y:auto;padding:8px}.CommandPalette_group__m_7xo{padding:8px 10px 4px;color:var(--color-text-tertiary)}.CommandPalette_row__6MsjL{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:12px;background:transparent;color:var(--color-text-primary);font:var(--text-label);text-align:left;cursor:pointer}.CommandPalette_row__6MsjL[aria-selected=true]{background:var(--color-accent-soft)}.CommandPalette_row__6MsjL:active{background:color-mix(in srgb,var(--color-accent-soft) 70%,var(--color-bg-sunken))}.CommandPalette_rowText__VBFqN{display:flex;flex-direction:column;min-width:0;flex:1 1}.CommandPalette_rowMeta__nWDFp,.CommandPalette_rowTitle__uewgs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_empty__NDcMU,.CommandPalette_rowMeta__nWDFp{font:var(--text-caption);color:var(--color-text-tertiary)}.CommandPalette_empty__NDcMU{padding:24px;text-align:center}.CommandPalette_footer__pfmlG{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--color-border-subtle);font:var(--text-caption);color:var(--color-text-tertiary)}.CommandPalette_footer__pfmlG span{display:inline-flex;align-items:center;gap:6px}.CommandPalette_hint__SWUbG{display:flex;gap:4px;flex-shrink:0;opacity:.8}.ConflictScreen_cards__XGWRj{display:flex;gap:14px;padding-top:8px}.ConflictScreen_card__7_67T{display:flex;flex-direction:column;gap:8px;width:300px;padding:16px 18px;border:1px solid var(--color-border-subtle);border-radius:18px;background:var(--color-bg-surface);text-align:left;cursor:pointer}.ConflictScreen_card__7_67T:has(input:checked){border:2px solid var(--color-accent-default);padding:15px 17px;background:var(--color-accent-soft)}.ConflictScreen_head__HPdsi{display:flex;align-items:center;justify-content:space-between}.ConflictScreen_who___BGYr{display:flex;align-items:center;gap:8px;font:var(--text-label);color:var(--color-text-primary)}.ConflictScreen_when__p6rTc{font:var(--text-caption);color:var(--color-text-tertiary)}.ConflictScreen_preview__Cn8so{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--color-bg-paper)}.ConflictScreen_previewTitle__z04r6{font:var(--text-body-medium);color:var(--color-text-primary)}.ConflictScreen_previewMeta__i6J28{font:var(--text-caption);color:var(--color-text-secondary)}.ShortcutsDialog_groups__GhXUl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 32px;gap:20px 32px}.ShortcutsDialog_heading__BSd56{margin-bottom:6px;color:var(--color-text-tertiary)}.ShortcutsDialog_list__su7J_{display:flex;flex-direction:column;margin:0}.ShortcutsDialog_row__ScEOA{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--color-border-subtle);font:var(--text-label)}.ShortcutsDialog_row__ScEOA dt{color:var(--color-text-primary)}.ShortcutsDialog_row__ScEOA dd{display:flex;align-items:center;gap:4px;margin:0;flex-shrink:0}.ShortcutsDialog_or__vfQXr{font:var(--text-caption);color:var(--color-text-tertiary)}.ShortcutsDialog_gesture__rkCZ8{font:var(--text-caption);font-weight:600;color:var(--color-text-secondary)}@media (max-width:860px){.ShortcutsDialog_groups__GhXUl{grid-template-columns:minmax(0,1fr)}}.AppFrame_frame__q_t0M{display:flex;min-height:100vh}.AppFrame_main__0uZg5{display:flex;flex-direction:column;flex:1 1;min-width:0;height:100vh}.AppFrame_topbar__tqCRW{display:flex;align-items:center;gap:12px;padding:14px 24px}.AppFrame_search__kyToS{display:flex;align-items:center;gap:10px;flex:1 1;padding:10px 10px 10px 14px;border:1px solid var(--color-border-subtle);border-radius:12px;background:var(--color-bg-surface);color:var(--color-text-tertiary);font:var(--text-label);text-align:left;cursor:text}.AppFrame_search__kyToS span:first-of-type{flex:1 1}.AppFrame_content__SKSok{flex:1 1;min-height:0;overflow:hidden}.AppFrame_banner__1qZXK{display:flex;align-items:center;gap:10px;padding:10px 24px;background:var(--color-status-warning-soft);color:var(--color-status-warning);font:var(--text-caption)}.AppFrame_banner__1qZXK strong{font-weight:500}.AppFrame_banner__1qZXK button{margin-left:auto;border:0;background:transparent;font:var(--text-label);color:inherit;text-decoration:underline;cursor:pointer}.LinkCard_card__BIG_s{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:560px;border:1px solid var(--color-border-subtle);border-radius:20px;overflow:hidden;background:var(--color-bg-surface);color:inherit;text-decoration:none;transition:border-color var(--dur-press) var(--ease-out),transform var(--dur-press) var(--ease-out),box-shadow var(--dur-press) var(--ease-out)}a.LinkCard_card__BIG_s:hover{border-color:color-mix(in srgb,var(--color-text-primary) 18%,transparent);box-shadow:0 6px 24px color-mix(in srgb,black 8%,transparent)}a.LinkCard_card__BIG_s:active{transform:scale(.99)}a.LinkCard_card__BIG_s:focus-visible{outline:2px solid var(--color-accent-default);outline-offset:2px}.LinkCard_full__KSq35{max-width:720px}.LinkCard_picture__hcN9s{position:relative;display:block;aspect-ratio:16/9;max-height:320px;background:var(--color-bg-sunken)}.LinkCard_full__KSq35 .LinkCard_picture__hcN9s{max-height:420px}.LinkCard_square__fLDig{aspect-ratio:1;max-height:360px}.LinkCard_picture__hcN9s img{width:100%;height:100%;object-fit:cover;animation:LinkCard_fade__2NaFq .24s ease both}.LinkCard_play__vxHIQ{position:absolute;inset:0;margin:auto;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,black 55%,transparent);color:white;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.LinkCard_text__z6ydk{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.LinkCard_site__gBQpC{display:flex;align-items:center;gap:8px;min-width:0;font:var(--text-caption);font-weight:600;color:var(--color-accent-default)}.LinkCard_favicon__pkXDX{width:16px;height:16px;border-radius:4px;flex-shrink:0}.LinkCard_siteName__NsV6v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinkCard_minutes__n0x7S{font-weight:400;color:var(--color-text-tertiary);white-space:nowrap}.LinkCard_description__LVqjF{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font:var(--text-body);color:var(--color-text-secondary)}@keyframes LinkCard_fade__2NaFq{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.LinkCard_card__BIG_s,.LinkCard_picture__hcN9s img{transition:none;animation:none}}html[data-reduce-motion] .LinkCard_card__BIG_s,html[data-reduce-motion] .LinkCard_picture__hcN9s img{transition:none;animation:none}.LinkHover_float__zNs51{position:fixed;z-index:50;width:320px;pointer-events:none;border-radius:20px;box-shadow:var(--elevation-raised);animation:LinkHover_arrive___IXWs var(--dur-move) var(--ease-spring) both}@keyframes LinkHover_arrive___IXWs{0%{opacity:0;transform:translateX(-6px) scale(.97);filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.LinkHover_float__zNs51{animation:none}}html[data-reduce-motion] .LinkHover_float__zNs51{animation:none}.Segmented_segmented__XFyNU{position:relative;display:inline-flex;flex-shrink:0;padding:3px;border-radius:999px;background:var(--color-bg-sunken)}.Segmented_thumb__hkIm4{position:absolute;top:3px;bottom:3px;border-radius:999px;background:var(--color-text-primary);box-shadow:0 1px 4px color-mix(in srgb,black 14%,transparent);transition:left var(--dur-move) var(--ease-spring),width var(--dur-move) var(--ease-spring)}.Segmented_option__pLq_l{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--color-text-secondary);font:var(--text-caption);font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--dur-press) var(--ease-out)}.Segmented_option__pLq_l:hover{color:var(--color-text-primary)}.Segmented_on__ZVZeS,.Segmented_on__ZVZeS:hover{color:var(--color-bg-paper)}.Segmented_option__pLq_l:focus-visible{outline:2px solid var(--color-accent-default);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Segmented_thumb__hkIm4{transition:none}}html[data-reduce-motion] .Segmented_thumb__hkIm4{transition:none}.Popover_wrap__jyuyZ{position:relative;display:inline-flex}.Popover_panel__iEf1t{position:absolute;z-index:30;top:calc(100% + 6px);right:0;min-width:260px;max-height:420px;overflow-y:auto;padding:6px;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface);box-shadow:var(--elevation-raised);transform-origin:top right;animation:Popover_pop__wK_rW max(var(--dur-move),var(--dur-fade)) var(--ease-spring) both}.Popover_left__sLRO2{right:auto;left:0;transform-origin:top left}.Popover_above__Tqvxf{top:auto;bottom:calc(100% + 6px);transform-origin:bottom right}.Popover_left__sLRO2.Popover_above__Tqvxf{transform-origin:bottom left}@keyframes Popover_pop__wK_rW{0%{opacity:0;transform:scale(var(--enter-scale))}}.Popover_item__qdgrH{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:transparent;color:var(--color-text-primary);font:var(--text-label);text-align:left;cursor:pointer}.Popover_item__qdgrH:focus-visible,.Popover_item__qdgrH:hover{background:var(--color-bg-paper);outline:none}.Popover_item__qdgrH:active{background:var(--color-bg-sunken)}.Popover_item__qdgrH[aria-checked=true]{color:var(--color-accent-default)}.Popover_danger__bCYK0{color:var(--color-status-danger)}.Popover_itemText__Sr9nw{flex:1 1;min-width:0}.Popover_hint__11TdI{font:var(--text-caption);color:var(--color-text-tertiary)}.Popover_sep__av_B4{height:1px;margin:6px 4px;background:var(--color-border-subtle)}.Popover_heading__xGx_T{padding:8px 10px 4px;color:var(--color-text-tertiary)}.Popover_footnote__vamMo{padding:8px 10px;font:var(--text-caption);color:var(--color-text-tertiary)}.PropertyRow_group__U3BIa{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface);overflow:hidden}.PropertyRow_group__U3BIa>*+*{border-top:1px solid var(--color-border-subtle)}.PropertyRow_row__GRaNz{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg)}.PropertyRow_text___U4jC{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:2px}.PropertyRow_label__eX07Q{font:var(--text-label);color:var(--color-text-primary)}.PropertyRow_description__oUERo{font:var(--text-caption);color:var(--color-text-tertiary)}.Viewers_image__oMloL{display:flex;justify-content:center;width:100%}.Viewers_image__oMloL img{max-width:100%;max-height:64vh;border-radius:16px;box-shadow:var(--elevation-raised);background:var(--color-bg-surface)}.Viewers_card__jDd3B{width:100%;max-width:720px;padding:16px 18px;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface)}.Viewers_cardHead__0GYFe{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:var(--color-text-tertiary)}.Viewers_text__NeBSC{font:var(--text-body);color:var(--color-text-primary);white-space:pre-wrap}.Viewers_linkBtn__hWBik{border:0;background:none;font:var(--text-label);color:var(--color-accent-default);cursor:pointer}.Viewers_audio__wZEFt{width:100%;max-width:720px}.Viewers_segments__FU9g2{display:flex;flex-direction:column;gap:2px}.Viewers_segment__JlTkQ{display:flex;gap:12px;padding:8px 10px;border:0;border-radius:10px;background:transparent;text-align:left;font:var(--text-body);color:var(--color-text-primary);cursor:pointer}.Viewers_segment__JlTkQ:hover{background:var(--color-bg-paper)}.Viewers_segmentActive__uc444{background:var(--color-accent-soft)}.Viewers_time__3Yk_C{flex-shrink:0;width:40px;font:var(--text-caption);color:var(--color-text-tertiary);padding-top:3px}.Viewers_notice__jA2NA{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:var(--color-bg-sunken);font:var(--text-caption);color:var(--color-text-secondary);width:100%;max-width:720px}.Viewers_noteArea__KjXX_{width:100%;max-width:720px;min-height:50vh;padding:20px 22px;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface);font:var(--text-body);color:var(--color-text-primary);resize:vertical;outline:none}.Viewers_noteArea__KjXX_:focus{border-color:var(--color-accent-default)}.Viewers_hero__FFPU1{width:100%;max-width:720px;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:var(--color-bg-sunken)}.Viewers_hero__FFPU1 img{width:100%;height:100%;object-fit:cover}.Lens_wrap__vzFLz{position:relative;display:inline-flex;max-width:100%}.Lens_wrap__vzFLz[data-lens] img{cursor:zoom-in}.Lens_lens__sHvk8{position:absolute;z-index:2;border:2px solid var(--color-bg-surface);border-radius:50%;background-color:var(--color-bg-surface);background-repeat:no-repeat;box-shadow:var(--elevation-raised);pointer-events:none}.Lens_toggle__29Hqd{position:absolute;top:10px;right:10px;opacity:0;transition:opacity var(--dur-fade) ease-out}.Lens_wrap__vzFLz:focus-within .Lens_toggle__29Hqd,.Lens_wrap__vzFLz:hover .Lens_toggle__29Hqd,.Lens_wrap__vzFLz[data-lens] .Lens_toggle__29Hqd{opacity:1}.SaveCards_card__EHtnZ{display:flex;flex-direction:column;gap:10px;max-width:720px;padding:16px;border-radius:16px;border:1px solid var(--color-border-subtle);background:var(--color-bg-paper)}.SaveCards_row__Wslpz{display:flex;align-items:center;gap:10px;margin:0;color:var(--color-text-primary);overflow-wrap:anywhere}.SaveCards_personBody__hHWB8 a,.SaveCards_row__Wslpz a{color:var(--color-accent-default);text-decoration:none}.SaveCards_personBody__hHWB8 a:hover,.SaveCards_row__Wslpz a:hover{text-decoration:underline}.SaveCards_about__wpcDh{margin:0;color:var(--color-text-secondary);white-space:pre-wrap}.SaveCards_person__3DoAk{display:flex;gap:12px;align-items:flex-start}.SaveCards_avatar__oEGp8{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--color-accent-soft);color:var(--color-accent-default);font-weight:600}.SaveCards_personBody__hHWB8{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.SaveCards_muted__rn6ss{color:var(--color-text-secondary)}.SaveCards_album__ZW_Rq{display:flex;flex-direction:column;gap:10px;max-width:720px}.SaveCards_grid__l70qe{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:6px;gap:6px}.SaveCards_photo__6tsKU{aspect-ratio:1;border-radius:12px;overflow:hidden;background:var(--color-bg-sunken);display:grid;place-items:center;color:var(--color-text-tertiary)}.SaveCards_photo__6tsKU img{width:100%;height:100%;object-fit:cover}.SaveCards_missing__95Jgj{border:1px dashed var(--color-border-subtle)}.InboxView_panes__cPTAO{display:flex;height:100%;min-height:0}.InboxView_list__YfUVk{display:flex;flex-direction:column;gap:6px;width:clamp(300px,40vw,480px);flex-shrink:0;padding:16px 16px 24px;border-right:1px solid var(--color-border-subtle);overflow-y:auto;-webkit-mask-image:var(--scroll-edge);mask-image:var(--scroll-edge)}.InboxView_head__A_xT7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 6px}.InboxView_headTitle__7mwsb{display:flex;align-items:center;gap:8px;min-width:0;font:var(--text-title);letter-spacing:var(--text-title-tracking)}.InboxView_headTitle__7mwsb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InboxView_filters__uFgcO{display:flex;gap:6px;flex-shrink:0}.InboxView_group__lcZI7{padding:10px 0 2px 8px;color:var(--color-text-tertiary)}.InboxView_more__3c0_V{margin:8px auto}.InboxView_skeleton__WiBz1{display:flex;align-items:center;gap:12px;padding:8px 12px}.InboxView_skeleton__WiBz1>span{border-radius:10px;background:var(--color-bg-sunken);animation:InboxView_pulse__eusZQ 1.2s ease-in-out infinite alternate;animation-play-state:var(--loop-state)}@keyframes InboxView_pulse__eusZQ{to{opacity:.5}}.InboxView_emptyList__StdpC{padding:32px 8px;text-align:center;font:var(--text-label);color:var(--color-text-tertiary)}.InboxView_tryBox__7kXnS{display:flex;flex-direction:column;gap:10px;width:min(420px,100%);padding:16px;border:1px solid var(--color-border-subtle);border-radius:16px;background:var(--color-bg-surface);text-align:left}.InboxView_tryRow__uUr01{display:flex;align-items:center;gap:10px;font:var(--text-label);color:var(--color-text-primary)}.InboxView_tryRow__uUr01 svg{color:var(--color-accent-default)}.FullDetail_layout__w0y3M{display:flex;height:100%;min-height:0}.FullDetail_preview__TiDg2{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:center;gap:14px;padding:20px 32px 40px;overflow-y:auto;-webkit-mask-image:var(--scroll-edge);mask-image:var(--scroll-edge)}.FullDetail_crumbs__Rkbpy{display:flex;align-items:center;gap:8px;width:100%;font:var(--text-label);color:var(--color-text-tertiary)}.FullDetail_crumbs__Rkbpy a:hover{color:var(--color-text-primary)}.FullDetail_crumbs__Rkbpy strong{font-weight:500;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FullDetail_back__9eWd1{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:10px;background:transparent;color:var(--color-text-secondary);cursor:pointer}.FullDetail_back__9eWd1:hover{background:var(--color-bg-surface)}.FullDetail_actions__fpJQ7{display:flex;gap:8px;margin-left:auto}.SearchView_panes__tn1ea{display:flex;height:100%;min-height:0}.SearchView_list__5AIiO{display:flex;flex-direction:column;gap:6px;width:clamp(300px,40vw,480px);flex-shrink:0;padding:16px 16px 24px;border-right:1px solid var(--color-border-subtle);overflow-y:auto;-webkit-mask-image:var(--scroll-edge);mask-image:var(--scroll-edge)}.SearchView_field__mb2dX{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 8px 0 16px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-secondary)}.SearchView_field__mb2dX:focus-within{border-color:var(--color-accent-default);box-shadow:0 0 0 3px var(--color-accent-soft)}.SearchView_field__mb2dX input{flex:1 1;min-width:0;border:0;outline:0;background:none;font:var(--text-body-medium);color:var(--color-text-primary)}.SearchView_field__mb2dX input::placeholder{color:var(--color-text-tertiary);font:var(--text-body)}.SearchView_clear___ZDhL{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:var(--radius-full);background:none;color:var(--color-text-secondary);cursor:pointer}.SearchView_clear___ZDhL:hover{background:var(--color-bg-sunken)}.SearchView_tabs__T7YmF,.SearchView_tipRow__3Wf7r,.SearchView_types__hWsaY{display:flex;flex-wrap:wrap;gap:6px}.SearchView_tabs__T7YmF{padding-top:6px}.SearchView_count__Up5hd{padding:8px 8px 2px;color:var(--color-text-tertiary)}.SearchView_skeleton__CRTNl{display:flex;align-items:center;gap:12px;padding:8px 12px}.SearchView_skeleton__CRTNl>span{border-radius:10px;background:var(--color-bg-sunken);animation:SearchView_pulse__9NGcE 1.2s ease-in-out infinite alternate;animation-play-state:var(--loop-state)}@keyframes SearchView_pulse__9NGcE{to{opacity:.5}}.SearchView_tips__NN61m{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:16px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.SearchView_tips__NN61m .SearchView_t-caption__0zVZ0,.SearchView_tips__NN61m>p:nth-child(2){color:var(--color-text-secondary)}.SearchView_empty__GmXSe{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0;text-align:center}.SearchView_empty__GmXSe>p{color:var(--color-text-secondary)}.SearchView_emptyArt__eX9Mh{width:116px;height:auto;margin-bottom:8px}.SearchView_emptyTitle__NaT_S{margin:0;font:var(--text-title);letter-spacing:var(--text-title-tracking)}.SearchView_options__Tu8CX{width:100%;margin:8px 0 0;padding:0;list-style:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-bg-surface);overflow:hidden;text-align:left}.SearchView_options__Tu8CX li+li{border-top:1px solid var(--color-border-subtle)}.SearchView_option__qUCj_{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:0;background:none;color:var(--color-text-primary);text-align:left;text-decoration:none;font:inherit}a.SearchView_option__qUCj_,button.SearchView_option__qUCj_{cursor:pointer}a.SearchView_option__qUCj_:hover,button.SearchView_option__qUCj_:hover{background:var(--color-bg-paper)}.SearchView_option__qUCj_>svg:first-child{color:var(--color-text-secondary);flex-shrink:0}.SearchView_option__qUCj_>svg:last-child{margin-left:auto;color:var(--color-text-tertiary);flex-shrink:0}.SearchView_optText__wzn5e{display:flex;flex-direction:column;min-width:0}.SearchView_optText__wzn5e .SearchView_t-caption__0zVZ0{color:var(--color-text-secondary)}.SearchView_answer__f_Say{display:flex;flex-direction:column;gap:10px;margin-top:8px;padding:16px;border-radius:var(--radius-xl);background:var(--color-accent-soft)}.SearchView_answerError__OmcVO{background:var(--color-status-warning-soft)}.SearchView_answerHead__CVIBM{display:flex;align-items:center;gap:8px;margin:0;font:var(--text-label);color:var(--color-accent-on-soft)}.SearchView_answerError__OmcVO .SearchView_answerHead__CVIBM{color:var(--color-status-warning)}.SearchView_answerHead__CVIBM>span:last-child{margin-left:auto}.SearchView_answerText__Z16Po{margin:0;font:400 18px/27px var(--font-sans);color:var(--color-text-primary)}.SearchView_cite__OA3yE{padding:0 1px;border:0;background:none;font:inherit;font-weight:600;color:var(--color-accent-on-soft);cursor:pointer}.SearchView_cite__OA3yE:hover{text-decoration:underline}.SearchView_answerNote__XEkJo{display:flex;gap:6px;margin:0;color:var(--color-text-secondary)}.SearchView_answerNote__XEkJo svg{flex-shrink:0;margin-top:1px}.SearchView_answerFoot__x8M7s{display:flex;align-items:center;justify-content:space-between;color:var(--color-text-secondary)}.SearchView_answerFootActions__uUXTv{display:flex;align-items:center;gap:4px}.SearchView_copy__i_P5d,.SearchView_vote__SBMba{display:inline-grid;place-items:center;min-width:32px;height:32px;border:0;border-radius:var(--radius-full);background:none;color:var(--color-accent-on-soft);font:var(--text-label);cursor:pointer}.SearchView_copy__i_P5d{padding:0 8px}.SearchView_copy__i_P5d:hover,.SearchView_vote__SBMba:hover{background:rgba(46,75,255,.08)}.SearchView_vote__SBMba[aria-pressed=true]{background:var(--color-accent-default);color:var(--color-text-on-accent)}.SearchView_answerActions__DWP61{display:flex;gap:8px}.SearchView_line__d6sA0{display:block;height:14px;border-radius:7px;background:rgba(46,75,255,.12);animation:SearchView_pulse__9NGcE 1.2s ease-in-out infinite alternate;animation-play-state:var(--loop-state)}.SearchView_sourcesHead__zMPEG{margin:14px 0 2px;padding-left:4px;color:var(--color-text-tertiary)}.SearchView_sources__RqS0y{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.SearchView_source__WAs8G{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-text-primary);text-align:left;font:inherit;cursor:pointer}.SearchView_source__WAs8G:hover{border-color:var(--color-text-tertiary)}.SearchView_sourceSelected__ICmOQ{border-color:var(--color-accent-default);box-shadow:0 0 0 1px var(--color-accent-default)}.SearchView_source__WAs8G>svg{margin-left:auto;color:var(--color-text-tertiary)}.SearchView_num__4wHFl{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--radius-full);background:var(--color-accent-soft);color:var(--color-accent-on-soft);font:var(--text-caption)}.SearchView_sourceReason__YQ29V{color:var(--color-accent-on-soft)!important}.SearchView_hint__ktDDt{position:absolute;left:50px;right:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font:var(--text-body);color:var(--color-text-tertiary)}.SearchView_hint__ktDDt>span{display:block;overflow:hidden;text-overflow:ellipsis;animation:SearchView_hintIn__roEK7 .42s var(--ease-out) both}@keyframes SearchView_hintIn__roEK7{0%{opacity:0;transform:translateY(10px);filter:blur(3px)}}@media (prefers-reduced-motion:reduce){.SearchView_hint__ktDDt>span{animation:none}}.SearchView_recentHead__r6ECU{display:flex;align-items:center;justify-content:space-between}.SearchView_recentClear__v9f4F{padding:4px 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--color-text-secondary);font:var(--text-caption);cursor:pointer}.SearchView_recentClear__v9f4F:hover{color:var(--color-text-primary)}.SearchView_recentList__y22Wx{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.SearchView_recentItem__jh0T2{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px;border:0;border-radius:var(--radius-md);background:none;color:var(--color-text-primary);font:var(--text-body);text-align:left;cursor:pointer}.SearchView_recentItem__jh0T2>svg{flex-shrink:0;color:var(--color-text-tertiary)}.SearchView_recentItem__jh0T2>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchView_recentItem__jh0T2:focus-visible,.SearchView_recentItem__jh0T2:hover{background:var(--color-bg-sunken)}.TagsView_page__uamAa{display:flex;flex-direction:column;gap:12px;max-width:760px;height:100%;margin:0 auto;padding:24px 32px 40px;overflow-y:auto}.TagsView_head__jDa_w{display:flex;align-items:center;gap:10px}.TagsView_title__HnRKx{font:var(--text-title);letter-spacing:var(--text-title-tracking)}.TagsView_count__thC51{font:var(--text-label);color:var(--color-text-tertiary)}.TagsView_spacer__n5VqV{flex:1 1}.TagsView_filter__nsx_J{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;background:var(--color-bg-paper);color:var(--color-text-tertiary)}.TagsView_filter__nsx_J input{flex:1 1;border:0;background:transparent;color:var(--color-text-primary);font:var(--text-body);outline:none}.TagsView_list__Z1rpB{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.TagsView_row__zQgc4{display:flex;align-items:center;gap:4px;padding-right:6px;border-radius:14px}.TagsView_row__zQgc4:hover{background:var(--color-bg-paper)}.TagsView_link__ydKMO{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;padding:12px 14px;border-radius:14px;color:inherit;text-decoration:none}.TagsView_link__ydKMO:focus-visible{outline:2px solid var(--color-accent-default);outline-offset:-2px}.TagsView_hash__3BrIG{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent-default);font-weight:700}.TagsView_name___Qy5_{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--text-label);font-weight:600}.TagsView_n__H07_C{font:var(--text-caption);color:var(--color-text-tertiary)}.TagsView_none___i3SO{padding:24px 14px;font:var(--text-body);color:var(--color-text-tertiary)}.TagsView_hint__Fdc5s{display:flex;align-items:center;gap:8px;font:var(--text-caption);color:var(--color-text-tertiary)}