.x8IVQa_ticker{top:calc(var(--header-height) + var(--site-nav-height));z-index:39;border-bottom:1px solid var(--color-border);background:var(--color-site-header-bg);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);position:sticky}.x8IVQa_inner{max-width:1280px;padding:var(--space-2) var(--space-5);text-align:left;margin:0 auto;display:grid}.x8IVQa_author{color:var(--color-text);font-style:normal;font-weight:700}.x8IVQa_reserve,.x8IVQa_line{color:var(--color-text-muted);font:var(--text-small);overflow-wrap:anywhere;grid-area:1/1;margin:0}.x8IVQa_reserve{visibility:hidden}.x8IVQa_cursor{vertical-align:text-bottom;background:var(--color-primary);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite x8IVQa_blink;display:inline-block}.x8IVQa_cursor[data-typing=true]{animation:none}@keyframes x8IVQa_blink{50%{opacity:0}}@media (max-width:640px){.x8IVQa_reserve,.x8IVQa_line{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
._2kbhOa_anchor{display:inline-flex;position:relative}._2kbhOa_bubble{z-index:70;background:var(--color-text);color:var(--color-bg);font:var(--text-caption);white-space:nowrap;opacity:0;pointer-events:none;box-shadow:var(--shadow-md);transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);border-radius:8px;padding:5px 9px;font-weight:600;transition-delay:0s;position:fixed}._2kbhOa_bubble[data-visible=false]{top:-100px;left:-100px}._2kbhOa_anchor[data-side=bottom] ._2kbhOa_bubble{transform:translate(-50%,-4px)}._2kbhOa_anchor[data-side=top] ._2kbhOa_bubble{transform:translate(-50%,calc(4px - 100%))}._2kbhOa_anchor[data-side=right] ._2kbhOa_bubble{transform:translate(-4px,-50%)}._2kbhOa_anchor[data-side=left] ._2kbhOa_bubble{transform:translate(calc(4px - 100%),-50%)}._2kbhOa_bubble[data-visible=true]{opacity:1;transition-delay:.35s}._2kbhOa_anchor[data-side=bottom] ._2kbhOa_bubble[data-visible=true]{transform:translate(-50%)}._2kbhOa_anchor[data-side=top] ._2kbhOa_bubble[data-visible=true]{transform:translate(-50%,-100%)}._2kbhOa_anchor[data-side=right] ._2kbhOa_bubble[data-visible=true]{transform:translateY(-50%)}._2kbhOa_anchor[data-side=left] ._2kbhOa_bubble[data-visible=true]{transform:translate(-100%,-50%)}
.AsGRYG_listPage,.AsGRYG_articlePage{gap:var(--space-5);max-width:1280px;padding:var(--space-8) var(--page-gutter) var(--space-12);flex-direction:column;margin:0 auto;display:flex}.AsGRYG_listHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.AsGRYG_listTitle{font:var(--text-h1)}.AsGRYG_search{align-items:flex-end;gap:var(--space-2);flex:280px;max-width:460px;display:flex}.AsGRYG_search>:first-child{flex:1;min-width:0}.AsGRYG_filterAnchor{flex-shrink:0;display:inline-flex;position:relative}.AsGRYG_filterCount{border-radius:var(--radius-full);background:var(--color-primary);min-width:18px;color:var(--color-on-primary);font:var(--text-caption);text-align:center;pointer-events:none;padding:0 5px;font-weight:700;line-height:18px;position:absolute;top:-4px;right:-4px}.AsGRYG_filterPanel{z-index:30;top:calc(100% + var(--space-2));gap:var(--space-3);width:min(320px, calc(100vw - var(--space-8)));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;right:0}.AsGRYG_filterActions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (max-width:640px){.AsGRYG_filterPanel{top:auto;right:var(--space-4);bottom:calc(var(--mobile-nav-height,64px) + var(--space-3));left:var(--space-4);z-index:45;width:auto;position:fixed}}.AsGRYG_pills{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.AsGRYG_pill,.AsGRYG_filter{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font:var(--text-small);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);flex:none;font-weight:600;text-decoration:none}.AsGRYG_pill:hover,.AsGRYG_filter:hover{border-color:var(--color-border-strong);color:var(--color-text);text-decoration:none}.AsGRYG_pill[aria-current=true],.AsGRYG_filter[aria-current=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.AsGRYG_filter{padding:var(--space-1) var(--space-3)}.AsGRYG_filters{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.AsGRYG_filterGroup{gap:var(--space-2);flex-wrap:wrap;display:flex}.AsGRYG_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.AsGRYG_progress{top:var(--site-header-height);z-index:30;background:0 0;height:3px;position:fixed;left:0;right:0}.AsGRYG_progress span{background:var(--color-primary);height:100%;display:block}.AsGRYG_reader{justify-content:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.AsGRYG_readerMain{gap:var(--space-4);flex-direction:column;width:100%;min-width:0;max-width:720px;margin:0 auto;display:flex}.AsGRYG_tocSide{display:none}.AsGRYG_tocTitle{margin-bottom:var(--space-2);font:var(--text-small);font-weight:600}.AsGRYG_tocList{gap:var(--space-1);font:var(--text-small);flex-direction:column;padding:0;list-style:none;display:flex}.AsGRYG_tocList li[data-level="3"]{padding-left:var(--space-3)}.AsGRYG_tocList li[data-level="4"]{padding-left:var(--space-6)}.AsGRYG_tocList a{padding:2px var(--space-2);color:var(--color-text-muted);border-left:2px solid #0000;text-decoration:none;display:block}.AsGRYG_tocList a[aria-current=true]{border-left-color:var(--color-primary);color:var(--color-text);font-weight:600}.AsGRYG_tocMobile{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface)}.AsGRYG_tocMobile summary{align-items:center;gap:var(--space-2);cursor:pointer;font:var(--text-small);font-weight:600;display:flex}.AsGRYG_tocMobile .AsGRYG_tocList{margin-top:var(--space-2)}.AsGRYG_articleHeader{gap:var(--space-3);flex-direction:column;display:flex}.AsGRYG_articleCategory{color:var(--color-link);font:var(--text-small);font-weight:600}.AsGRYG_articleTitle{font:var(--text-h1);overflow-wrap:anywhere}.AsGRYG_articleMeta{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font:var(--text-small);flex-wrap:wrap;display:flex}.AsGRYG_reading{align-items:center;gap:4px;display:inline-flex}.AsGRYG_articleCover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-card);width:100%;display:block}.AsGRYG_readerTools{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.AsGRYG_sizes{gap:var(--space-1);display:flex}.AsGRYG_content{gap:var(--space-4);font-family:var(--font-sans);font-size:var(--reading-size,18px);flex-direction:column;line-height:1.67;display:flex}:is(.AsGRYG_content h2,.AsGRYG_content h3,.AsGRYG_content h4){scroll-margin-top:calc(var(--site-header-height) + var(--space-4))}.AsGRYG_content pre{font-size:15px;line-height:1.55;position:relative}.AsGRYG_content pre[data-language]:before{content:attr(data-language);margin-bottom:var(--space-2);color:var(--color-text-muted);font:var(--text-caption);display:block}.AsGRYG_copy{top:var(--space-2);right:var(--space-2);padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);color:var(--color-text);font:var(--text-caption);cursor:pointer;position:absolute}.AsGRYG_content figure img{cursor:zoom-in}.AsGRYG_introduction{color:var(--color-text-muted);font-weight:500}.AsGRYG_lock{min-height:280px;position:relative}.AsGRYG_lockLines{gap:var(--space-3);filter:blur(4px);flex-direction:column;display:flex}.AsGRYG_lockLines span{border-radius:var(--radius-full);background:var(--color-border);height:16px}.AsGRYG_lockBox{top:var(--space-6);align-items:center;gap:var(--space-2);width:min(420px,100%);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lg);text-align:center;flex-direction:column;margin:0 auto;display:flex;position:absolute;left:0;right:0}.AsGRYG_lockTitle{font:var(--text-h3)}.AsGRYG_lockActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.AsGRYG_lockPrimary,.AsGRYG_lockSecondary{padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);font:var(--text-small);font-weight:600;text-decoration:none}.AsGRYG_lockPrimary{background:var(--color-primary);color:var(--color-on-primary)}.AsGRYG_lockSecondary{background:var(--color-secondary);color:var(--color-on-secondary)}.AsGRYG_actionBar{z-index:20;justify-content:space-around;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-top:1px solid var(--color-border);background:var(--color-surface);display:flex;position:fixed;bottom:0;left:0;right:0}.AsGRYG_commentsLink{align-items:center;gap:var(--space-1);color:var(--color-text);font:var(--text-small);text-decoration:none;display:inline-flex}.AsGRYG_comments{gap:var(--space-4);scroll-margin-top:calc(var(--site-header-height) + var(--space-4));padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.AsGRYG_commentsHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.AsGRYG_commentsSort{width:160px}.AsGRYG_relatedTitle{font:var(--text-h2)}.AsGRYG_commentForm{gap:var(--space-2);flex-direction:column;display:flex}.AsGRYG_commentFormActions{justify-content:flex-end;gap:var(--space-2);display:flex}.AsGRYG_commentInvite{color:var(--color-text-muted)}.AsGRYG_commentInvite a{color:var(--color-link)}.AsGRYG_threads{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.AsGRYG_thread{gap:var(--space-2);flex-direction:column;display:flex}.AsGRYG_comment{gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-field);display:flex}.AsGRYG_comment[data-flash=true]{background:var(--color-badge-bg)}.AsGRYG_commentBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.AsGRYG_commentHead{align-items:baseline;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font:var(--text-caption);flex-wrap:wrap;display:flex}.AsGRYG_commentHead strong{color:var(--color-text);font:var(--text-small);font-weight:600}.AsGRYG_commentQuote{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--text-caption);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.AsGRYG_commentText{white-space:pre-wrap;overflow-wrap:anywhere}.AsGRYG_commentGone{color:var(--color-text-muted);font:var(--text-small);font-style:italic}.AsGRYG_commentActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.AsGRYG_commentActions button,.AsGRYG_repliesToggle{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--text-caption);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.AsGRYG_repliesToggle{color:var(--color-link);align-self:flex-start;margin-left:52px}.AsGRYG_replies,.AsGRYG_replyForm{gap:var(--space-2);padding-left:var(--space-2);border-left:2px solid var(--color-border);flex-direction:column;margin-left:44px;display:flex}.AsGRYG_related{gap:var(--space-4);padding-bottom:var(--space-8);flex-direction:column;display:flex}.AsGRYG_savedSection,.AsGRYG_savedItem{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:1080px){.AsGRYG_reader{grid-template-columns:240px minmax(0,720px)}.AsGRYG_readerMain{margin:0}.AsGRYG_reader:not(:has(.AsGRYG_tocSide)){grid-template-columns:minmax(0,720px)}.AsGRYG_tocSide{top:calc(var(--site-header-height) + var(--space-6));max-height:calc(100dvh - var(--site-header-height) - var(--space-12));align-self:start;display:block;position:sticky;overflow-y:auto}.AsGRYG_tocMobile{display:none}}@media (min-width:720px){.AsGRYG_actionBar{padding:var(--space-2) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:0 0;justify-content:flex-start;position:static}}@media (max-width:719px){.AsGRYG_articlePage{padding-bottom:calc(var(--space-12) + 48px)}}.AsGRYG_lockPrimary:hover,.AsGRYG_lockSecondary:hover{text-decoration:none}
.ZOs_pG_viewer{justify-content:center;align-items:center;gap:var(--space-2);height:100%;display:flex}.ZOs_pG_viewer img{object-fit:contain;min-width:0;max-width:100%;max-height:100%}.ZOs_pG_viewer[data-compact]{height:auto}.ZOs_pG_viewer[data-compact] img{border-radius:var(--radius-field);max-height:65vh}
.qiLjqa_state{align-items:center;gap:var(--space-3);padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;display:flex}.qiLjqa_circle{background:var(--color-primary-soft);width:64px;height:64px;color:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:20px;place-items:center;display:grid}.qiLjqa_circle svg{width:26px;height:26px}.qiLjqa_danger{background:var(--danger-soft);color:var(--danger);box-shadow:none}.qiLjqa_message{max-width:420px;color:var(--color-text-muted)}.qiLjqa_skeleton{background:linear-gradient(90deg, var(--color-surface-muted) 25%, var(--color-border) 50%, var(--color-surface-muted) 75%);background-size:200% 100%;animation:1.4s ease-in-out infinite qiLjqa_shimmer;display:block}.qiLjqa_lines{gap:var(--space-2);flex-direction:column;display:flex}@keyframes qiLjqa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ARJ49G_badge{border-radius:var(--radius-full);font:var(--text-caption);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-weight:600;display:inline-flex}.ARJ49G_badge:before{content:"";border-radius:var(--radius-full);opacity:.8;background:currentColor;width:6px;height:6px}.ARJ49G_badge[data-tone=positive]{background:var(--success-soft);color:var(--success)}.ARJ49G_badge[data-tone=pending]{background:var(--warning-soft);color:var(--warning)}.ARJ49G_badge[data-tone=negative]{background:var(--danger-soft);color:var(--danger)}.ARJ49G_badge[data-tone=neutral]{background:var(--neutral-soft);color:var(--color-text-muted)}.ARJ49G_badge[data-tone=info]{background:var(--info-soft);color:var(--info)}.ARJ49G_badge[data-tone=premium]{background:var(--color-badge-bg);color:var(--color-badge-text)}
.gob7hW_shell{flex-direction:column;min-height:100dvh;display:flex}.gob7hW_content{flex:1;min-width:0}.gob7hW_shell:has([data-chat-shell]){height:var(--chat-viewport-height,100dvh);overflow:hidden}.gob7hW_shell:has([data-chat-shell])>.gob7hW_content{flex-direction:column;min-height:0;display:flex}.gob7hW_shell:has([data-chat-shell])>footer{display:none}@media (max-width:900px){.gob7hW_shell{--mobile-nav-height:76px;padding-bottom:var(--mobile-nav-height)}.gob7hW_shell:has([data-chat-shell]){padding-bottom:env(safe-area-inset-bottom)}}@media (max-width:400px){.gob7hW_shell{--mobile-nav-height:60px}}.gob7hW_page{align-items:flex-start;gap:var(--space-5);max-width:960px;padding:var(--space-12) var(--page-gutter);flex-direction:column;margin:0 auto;display:flex}.gob7hW_display{font:var(--text-display)}.gob7hW_lead{font:var(--text-reading);color:var(--color-text-muted)}
.bt85Iq_wrapper{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.bt85Iq_fieldset{border:0;margin:0;padding:0}.bt85Iq_legend{margin-bottom:var(--space-2);font:var(--text-small);text-align:center;width:100%;font-weight:600}.bt85Iq_boxes{gap:var(--space-2);display:flex}.bt85Iq_box{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-field);width:48px;height:56px;font:var(--text-h2);text-align:center;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);outline:none}.bt85Iq_box:focus{border-color:var(--color-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-focus) 35%, transparent)}.bt85Iq_box[aria-invalid=true]{border-color:var(--danger)}.bt85Iq_error{color:var(--danger);font:var(--text-small);text-align:center}@media (max-width:400px){.bt85Iq_box{width:40px;height:50px}}
.yggSeq_logo{min-width:96px;height:auto}.yggSeq_auto{display:inline-block}.yggSeq_dark{display:none}:root[data-theme=dark] .yggSeq_light{display:none}:root[data-theme=dark] .yggSeq_dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .yggSeq_light{display:none}:root:not([data-theme=light]) .yggSeq_dark{display:block}}
.cLBMra_list{gap:var(--space-1);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}.cLBMra_tab{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease);background:0 0;border:0;margin-bottom:-1px;font-weight:600;display:inline-flex;position:relative}.cLBMra_tab:after{content:"";right:var(--space-3);bottom:0;left:var(--space-3);background:var(--color-primary);opacity:0;height:2px;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-panel) var(--ease);border-radius:2px 2px 0 0;position:absolute;transform:scaleX(.6)}.cLBMra_tab:hover,.cLBMra_tab[aria-selected=true]{color:var(--color-text)}.cLBMra_tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.cLBMra_badge{background:var(--color-badge-bg);min-width:20px;color:var(--color-badge-text);border-radius:var(--radius-full);font:var(--text-caption);text-align:center;padding:0 6px;line-height:20px}
._7v9ka_lock{z-index:90;cursor:progress;position:fixed;inset:0}._7v9ka_pill{right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-text);font:var(--text-small);box-shadow:var(--shadow-lg);opacity:0;transition:opacity var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);font-weight:600;display:inline-flex;position:absolute;transform:translateY(8px)}._7v9ka_lock[data-visible=true] ._7v9ka_pill{opacity:1;transform:translateY(0)}
.FNRKHq_wrapper{gap:var(--space-2);flex-direction:column;display:flex}.FNRKHq_meter{gap:var(--space-1);grid-template-columns:repeat(4,1fr);display:grid}.FNRKHq_segment{background:var(--color-border);border-radius:var(--radius-full);height:4px;transition:background-color var(--duration-fast) var(--ease)}.FNRKHq_meter[data-score="1"] .FNRKHq_segment[data-active=true]{background:var(--danger)}.FNRKHq_meter[data-score="2"] .FNRKHq_segment[data-active=true]{background:var(--warning)}.FNRKHq_meter[data-score="3"] .FNRKHq_segment[data-active=true],.FNRKHq_meter[data-score="4"] .FNRKHq_segment[data-active=true]{background:var(--success)}.FNRKHq_level{font:var(--text-caption);color:var(--color-text-muted)}.FNRKHq_rules{gap:var(--space-1) var(--space-3);font:var(--text-small);color:var(--color-text-muted);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.FNRKHq_rules li{align-items:center;gap:var(--space-2);display:flex}.FNRKHq_rules li[data-passed=true]{color:var(--success)}.FNRKHq_rules svg{flex-shrink:0;width:14px;height:14px}
.i_vcsG_lead{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.i_vcsG_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.i_vcsG_card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);flex-direction:column;display:flex;position:relative}.i_vcsG_card:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, var(--color-border));box-shadow:var(--shadow-md);transform:translateY(-2px)}.i_vcsG_card:focus-within{border-color:var(--color-primary)}.i_vcsG_cardTop{align-items:center;gap:var(--space-3);min-width:0;display:flex}.i_vcsG_names{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.i_vcsG_nameRow{align-items:center;gap:var(--space-1);min-width:0;display:flex}.i_vcsG_name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.i_vcsG_name:hover{text-decoration:none}.i_vcsG_name:after{content:"";border-radius:inherit;position:absolute;inset:0}.i_vcsG_name:focus-visible{outline:none}.i_vcsG_username{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-muted);font:var(--text-small);display:inline-flex}.i_vcsG_lock{flex:none;width:14px;height:14px}.i_vcsG_bio,.i_vcsG_bioEmpty{font:var(--text-small);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-height:3.2em;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.i_vcsG_bio{color:var(--color-text)}.i_vcsG_bioEmpty{color:var(--color-text-subtle);font-style:italic}.i_vcsG_cardBottom{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}.i_vcsG_counts{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);font:var(--text-small);flex-wrap:wrap;display:flex}.i_vcsG_counts strong{color:var(--color-text)}.i_vcsG_badge,.i_vcsG_follow,.i_vcsG_me{z-index:1;flex:none;position:relative}.i_vcsG_badge{align-items:center;gap:var(--space-1);display:inline-flex}.i_vcsG_me{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-primary-soft-strong);color:var(--color-primary);font:var(--text-small);font-weight:700}@media (prefers-reduced-motion:reduce){.i_vcsG_card:hover{transform:none}}@media (max-width:1024px){.i_vcsG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.i_vcsG_grid{grid-template-columns:minmax(0,1fr)}}
.KR_boG_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-panel) var(--ease), box-shadow var(--duration-panel) var(--ease), border-color var(--duration-panel) var(--ease);overflow:hidden}.KR_boG_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.KR_boG_cardLink{gap:var(--space-4);height:100%;padding:var(--space-4);color:inherit;text-decoration:none;display:flex}.KR_boG_cardLink:hover{text-decoration:none}.KR_boG_logo{background:linear-gradient(135deg, var(--color-primary-soft-strong), var(--color-surface-muted));width:64px;height:64px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:14px;flex-shrink:0;overflow:hidden}.KR_boG_logo img{object-fit:cover;width:100%;height:100%;display:block}.KR_boG_logoEmpty{height:100%;color:var(--color-primary);opacity:.7;justify-content:center;align-items:center;font-size:26px;display:flex}.KR_boG_cardBody{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.KR_boG_category{color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:600}.KR_boG_cardTitle{font:var(--text-h3);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;margin:0}.KR_boG_meta{align-items:center;gap:var(--space-1) var(--space-3);font:var(--text-small);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.KR_boG_meta span{align-items:center;gap:var(--space-1);display:inline-flex}.KR_boG_badge{padding:3px var(--space-3);border-radius:var(--radius-full);background:var(--color-badge-bg);color:var(--color-badge-text);font:var(--text-caption);font-weight:600}.KR_boG_price{font-weight:700}.KR_boG_price s{color:var(--color-text-muted);font-weight:400}.KR_boG_page{gap:var(--space-6);width:100%;max-width:880px;padding:var(--space-8) var(--page-gutter);flex-direction:column;margin:0 auto;display:flex}.KR_boG_head{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.KR_boG_head .KR_boG_logo{width:112px;height:112px}.KR_boG_headText{align-items:flex-start;gap:var(--space-3);flex-direction:column;flex:1;min-width:240px;display:flex}.KR_boG_title{font:var(--text-h1);overflow-wrap:anywhere;margin:0}.KR_boG_notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-muted);font:var(--text-small);margin:0}.KR_boG_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.KR_boG_error{color:var(--danger);flex-basis:100%;margin:0}.KR_boG_muted{font:var(--text-small);color:var(--color-text-muted);margin:0}.KR_boG_primaryLink,.KR_boG_secondaryLink{padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);font:var(--text-small);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.KR_boG_primaryLink{background:var(--color-primary);color:var(--color-on-primary)}.KR_boG_primaryLink:hover{background:var(--color-primary-hover)}.KR_boG_secondaryLink{background:var(--color-secondary);color:var(--color-on-secondary)}.KR_boG_secondaryLink:hover{background:var(--color-secondary-hover)}.KR_boG_purchases{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KR_boG_purchase{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.KR_boG_purchase:last-child{border-bottom:0}.KR_boG_purchase .KR_boG_logo{width:48px;height:48px}.KR_boG_purchaseText{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:180px;display:flex}.KR_boG_primaryLink:hover,.KR_boG_secondaryLink:hover{text-decoration:none}
._3JkT4q_textarea{width:100%;min-height:96px;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-field);resize:vertical;transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);outline:none}._3JkT4q_textarea:focus{border-color:var(--color-focus);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-focus) 35%, transparent)}._3JkT4q_textarea[data-invalid=true]{border-color:var(--danger)}._3JkT4q_counter{font:var(--text-caption);color:var(--color-text-muted)}._3JkT4q_counter[data-full=true]{color:var(--warning)}
._7dmj1q_pages{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._7dmj1q_count{color:var(--color-text-muted);font:var(--text-small)}._7dmj1q_arrows{gap:var(--space-2);display:flex}._7dmj1q_arrow{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);justify-content:center;align-items:center;display:inline-flex}._7dmj1q_arrow svg{width:18px;height:18px}a._7dmj1q_arrow:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);text-decoration:none}a._7dmj1q_arrow:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._7dmj1q_arrow[data-disabled]{opacity:.4;cursor:not-allowed}
.Zi1AWq_switch{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:var(--radius-full);margin:0;padding:3px;display:inline-flex}.Zi1AWq_choice{align-items:center;gap:var(--space-1);height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-text-muted);font:var(--text-small);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);background:0 0;border:0;font-weight:600;display:inline-flex}.Zi1AWq_choice:hover{color:var(--color-text)}.Zi1AWq_choice svg{width:16px;height:16px}.Zi1AWq_choice[aria-pressed=true]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-sm)}.Zi1AWq_anchor{display:inline-flex}
._G_oHa_layout{gap:var(--space-8);grid-template-columns:240px minmax(0,1fr);width:100%;max-width:1040px;margin-inline:auto;display:grid}._G_oHa_nav{align-self:start;gap:var(--space-1);flex-direction:column;display:flex;position:sticky;top:0}._G_oHa_link{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}._G_oHa_link svg{color:var(--color-text-muted)}._G_oHa_link:hover{background:var(--color-surface-muted);text-decoration:none}._G_oHa_link[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}._G_oHa_link[aria-current=page] svg{color:inherit}._G_oHa_content{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._G_oHa_heading{font:var(--text-h2);letter-spacing:var(--tracking-tight)}@media (max-width:860px){._G_oHa_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._G_oHa_nav{flex-flow:wrap;position:static}._G_oHa_link{width:auto}}
.MkUV5q_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:0 var(--space-4) 0 var(--space-5);background:var(--color-header-bg);color:var(--color-header-text);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);grid-area:header;display:flex}.MkUV5q_brand{align-items:center;gap:var(--space-3);color:var(--color-text);text-decoration:none;display:inline-flex}.MkUV5q_brand:hover{text-decoration:none}.MkUV5q_space{border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;padding:2px 9px;font-weight:700}.MkUV5q_actions{align-items:center;gap:var(--space-1);display:flex}.MkUV5q_theme{margin-right:var(--space-1);display:flex}.MkUV5q_iconButton{color:var(--color-text-muted)}.MkUV5q_iconButton:hover{color:var(--color-text)}.MkUV5q_menuAnchor{position:relative}.MkUV5q_profile{align-items:center;gap:var(--space-3);margin-left:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-radius:var(--radius-full);color:var(--color-text);font:var(--text-small);cursor:pointer;transition:background-color var(--duration-fast) var(--ease);background:0 0;border:0;font-weight:600;text-decoration:none;display:flex}.MkUV5q_profile:hover,.MkUV5q_profile[aria-expanded=true]{background:var(--color-surface-muted);text-decoration:none}.MkUV5q_menu{right:0;top:calc(100% + var(--space-2));z-index:30;min-width:232px;padding:var(--space-2);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);animation:MkUV5q_menu-in var(--duration-panel) var(--ease-spring);position:absolute}@keyframes MkUV5q_menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.MkUV5q_menuName{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-1);flex-direction:column;font-weight:600;display:flex}.MkUV5q_menuName span{font:var(--text-small);color:var(--color-text-muted)}.MkUV5q_menuItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}.MkUV5q_menuItem svg{width:18px;height:18px;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease)}.MkUV5q_menuItem:hover,.MkUV5q_menuItem:focus-visible{background:var(--color-primary-soft-strong);color:var(--color-primary);text-decoration:none}.MkUV5q_menuItem:hover svg,.MkUV5q_menuItem:focus-visible svg{color:currentColor;transform:translate(2px)}.MkUV5q_menuItem[data-danger]:hover,.MkUV5q_menuItem[data-danger]:focus-visible{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}@media (prefers-reduced-motion:reduce){.MkUV5q_menuItem:hover svg,.MkUV5q_menuItem:focus-visible svg{transform:none}}.MkUV5q_profile:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:1100px){.MkUV5q_name,.MkUV5q_space{display:none}}
._8aLm5W_preview{gap:var(--space-3);flex-direction:column;display:flex}._8aLm5W_result{min-height:72px;padding:var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);font:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere}._8aLm5W_form,._8aLm5W_drawer{gap:var(--space-4);flex-direction:column;display:flex}._8aLm5W_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._8aLm5W_notice{padding:var(--space-2) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);color:var(--color-text-muted);font:var(--text-small)}._8aLm5W_fields{gap:var(--space-3);flex-direction:column;margin:0;display:flex}._8aLm5W_fields dt{color:var(--color-text-muted);font:var(--text-caption)}._8aLm5W_fields dd{margin:2px 0 0}._8aLm5W_muted{color:var(--color-text-muted)}._8aLm5W_error{color:var(--danger);font:var(--text-small)}
.hN7nPG_sections{gap:var(--space-5);flex-direction:column;display:flex}.hN7nPG_section{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);scroll-margin-top:var(--space-4);flex-direction:column;display:flex}.hN7nPG_sectionHead{align-items:flex-start;gap:var(--space-3);display:flex}.hN7nPG_sectionText{flex:1;min-width:0}.hN7nPG_sectionIcon{background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hN7nPG_sectionIcon svg{width:20px;height:20px}.hN7nPG_sectionTitle{font:var(--text-h3);letter-spacing:var(--tracking-tight)}.hN7nPG_sectionBody{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hN7nPG_switches{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hN7nPG_sectionBody>.hN7nPG_full,.hN7nPG_sectionBody>.hN7nPG_switches,.hN7nPG_sectionBody>[data-full=true]{grid-column:1/-1}.hN7nPG_switchCard{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted)}.hN7nPG_muted{color:var(--color-text-muted);font:var(--text-small)}.hN7nPG_company{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;display:grid}.hN7nPG_company dt,.hN7nPG_fields dt{color:var(--color-text-muted);font:var(--text-caption)}.hN7nPG_company dd,.hN7nPG_fields dd{overflow-wrap:anywhere;margin:2px 0 0}.hN7nPG_companyForm{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.hN7nPG_form,.hN7nPG_detail{gap:var(--space-4);flex-direction:column;display:flex}.hN7nPG_error{color:var(--danger);font:var(--text-small)}.hN7nPG_filters{gap:var(--space-3);flex-direction:column;display:flex}.hN7nPG_code{font-family:var(--font-mono);font-size:.9em}.hN7nPG_message{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hN7nPG_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.hN7nPG_fullMessage{overflow-wrap:anywhere;white-space:pre-wrap;font-weight:600}.hN7nPG_fields{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.hN7nPG_subTitle{margin-bottom:var(--space-2);font:var(--text-small);font-weight:600}.hN7nPG_pre{max-height:320px;padding:var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);font-family:var(--font-mono);white-space:pre;margin:0;font-size:12px;overflow:auto}@media (max-width:700px){.hN7nPG_companyForm,.hN7nPG_sectionBody,.hN7nPG_switches{grid-template-columns:1fr}}
.A_wDaa_page{align-items:center;gap:var(--space-6);min-height:100dvh;padding:var(--space-10) var(--page-gutter);flex-direction:column;display:flex;position:relative;overflow:hidden}.A_wDaa_logo{display:inline-flex}.A_wDaa_card{gap:var(--space-5);width:min(460px,100%);padding:var(--space-8) var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-modal);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.A_wDaa_header{gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.A_wDaa_title{font:var(--text-h1);letter-spacing:var(--tracking-tight)}.A_wDaa_subtitle{color:var(--color-text-muted)}.A_wDaa_footer{font:var(--text-small);color:var(--color-text-muted);text-align:center}.A_wDaa_footer a{font-weight:600}.A_wDaa_message{padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);font:var(--text-small)}.A_wDaa_message[data-tone=error]{background:var(--danger-soft);color:var(--danger)}.A_wDaa_message[data-tone=success]{background:var(--success-soft);color:var(--success)}.A_wDaa_message[data-tone=info]{background:var(--info-soft);color:var(--color-text)}.A_wDaa_google{gap:var(--space-3);flex-direction:column;display:flex}.A_wDaa_separator{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font:var(--text-small);display:flex}.A_wDaa_separator:before,.A_wDaa_separator:after{content:"";background:var(--color-border);flex:1;height:1px}.A_wDaa_googleButton{justify-content:center;align-items:center;gap:var(--space-3);height:var(--control-height);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-button);font-weight:600;display:inline-flex}.A_wDaa_googleButton:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted);text-decoration:none}.A_wDaa_googleButton svg{width:20px;height:20px}.A_wDaa_terms{font:var(--text-caption);color:var(--color-text-muted);text-align:center}
.SwFX-a_wrapper{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.SwFX-a_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.SwFX-a_row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface);display:flex}.SwFX-a_icon{color:var(--color-text-muted);flex-shrink:0}.SwFX-a_name{overflow-wrap:anywhere;min-width:0;font:var(--text-small);flex:1}.SwFX-a_meta{color:var(--color-text-muted);font:var(--text-small);flex-shrink:0}.SwFX-a_progressText{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.SwFX-a_bar{border-radius:var(--radius-full);background:var(--color-surface-muted);height:8px;display:block;overflow:hidden}.SwFX-a_fill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;transition:width .15s linear;display:block}@media (prefers-reduced-motion:reduce){.SwFX-a_fill{transition:none}}
.P2djpG_count{color:var(--color-text-muted);font:var(--text-small);margin:0}.P2djpG_count strong{color:var(--color-text);font-weight:700}
.Jl1vyG_list{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Jl1vyG_row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.Jl1vyG_row:last-child{border-bottom:0}.Jl1vyG_row[data-dragged=true]{opacity:.5}.Jl1vyG_row[data-target=true]{background:var(--color-surface-muted);box-shadow:inset 0 2px 0 var(--color-primary)}.Jl1vyG_handle{color:var(--color-text-muted);cursor:grab;flex-shrink:0;display:inline-flex}.Jl1vyG_content{flex:1;min-width:0}.Jl1vyG_buttons{gap:var(--space-1);flex-shrink:0;display:flex}
._1rHcta_row{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._1rHcta_text{min-width:0}._1rHcta_label{cursor:pointer;font-weight:600}._1rHcta_description{font:var(--text-small);color:var(--color-text-muted)}._1rHcta_state{border-radius:var(--radius-full);background:var(--neutral-soft);color:var(--color-text-muted);font:var(--text-caption);flex-shrink:0;margin-left:auto;padding:1px 8px;font-weight:600}._1rHcta_state[data-on=true]{background:var(--success-soft);color:var(--success)}._1rHcta_switch{background:var(--neutral-300);border-radius:var(--radius-full);cursor:pointer;width:44px;height:24px;transition:background-color var(--duration-fast) var(--ease);border:0;flex-shrink:0;padding:0;position:relative}._1rHcta_switch[aria-checked=true]{background:var(--color-primary)}._1rHcta_switch:disabled{opacity:.5;cursor:not-allowed}._1rHcta_thumb{background:var(--neutral-0);border-radius:var(--radius-full);width:18px;height:18px;box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease);position:absolute;top:3px;left:3px}._1rHcta_switch[aria-checked=true] ._1rHcta_thumb{background:var(--color-on-primary);transform:translate(20px)}
.Z-azkq_wrap{vertical-align:middle;flex:none;display:inline-flex}.Z-azkq_badge{border-radius:var(--radius-full);width:20px;height:20px;box-shadow:0 0 0 2px var(--color-surface);color:var(--neutral-0);cursor:default;justify-content:center;align-items:center;display:inline-flex}.Z-azkq_badge svg{width:12px;height:12px}.Z-azkq_badge:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Z-azkq_badge[data-badge=admin]{background:var(--color-primary);color:var(--color-on-primary)}.Z-azkq_badge[data-badge=premium]{background:linear-gradient(135deg, color-mix(in srgb, var(--warning) 70%, var(--neutral-0)), var(--warning))}.Z-azkq_badge[data-size=sm]{width:16px;height:16px}.Z-azkq_badge[data-size=sm] svg{width:10px;height:10px}.Z-azkq_badge[data-size=lg]{width:26px;height:26px}.Z-azkq_badge[data-size=lg] svg{width:15px;height:15px}
.BH-4wG_scroll{flex:1;min-height:0;overflow:auto}.BH-4wG_page{gap:var(--space-6);max-width:1280px;padding:var(--space-8) var(--space-6);flex-direction:column;margin:0 auto;display:flex}.BH-4wG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.BH-4wG_muted{color:var(--color-text-muted)}.BH-4wG_panel{padding-top:var(--space-6)}.BH-4wG_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));display:grid}.BH-4wG_card{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.BH-4wG_card h2{font:var(--text-h3)}.BH-4wG_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BH-4wG_stack{gap:var(--space-4);flex-direction:column;display:flex}.BH-4wG_stats{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.BH-4wG_charts{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(420px,1fr));display:grid}.BH-4wG_banner{padding:var(--space-2) var(--space-4);background:var(--warning-soft);border-radius:var(--radius-field);font:var(--text-small)}.BH-4wG_link{color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}@media (max-width:640px){.BH-4wG_grid,.BH-4wG_charts{grid-template-columns:1fr}}
._9BC7Gq_screen{justify-content:center;align-items:center;gap:var(--space-8);min-height:100dvh;padding:var(--space-4);color:var(--color-primary);flex-direction:column;display:flex}._9BC7Gq_failure{align-items:center;gap:var(--space-4);color:var(--color-text);text-align:center;flex-direction:column;display:flex}
.Veic8a_form,.Veic8a_drawer{gap:var(--space-4);flex-direction:column;display:flex}.Veic8a_modules{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.Veic8a_modules legend{margin-bottom:var(--space-2);font:var(--text-small);font-weight:600}.Veic8a_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Veic8a_notice{padding:var(--space-2) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);color:var(--color-text-muted);font:var(--text-small)}.Veic8a_fields{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.Veic8a_fields dt{color:var(--color-text-muted);font:var(--text-caption)}.Veic8a_fields dd{margin:2px 0 0}.Veic8a_children{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.Veic8a_link{color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Veic8a_error{color:var(--danger);font:var(--text-small)}
.Ba4uKW_page{gap:var(--space-4);flex-direction:column;display:flex}.Ba4uKW_figures{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid}.Ba4uKW_card{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.Ba4uKW_cardTitle{font:var(--text-h3);margin:0}.Ba4uKW_failure{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--danger);font:var(--text-small);flex-wrap:wrap;display:flex}.Ba4uKW_failure p{margin:0}.Ba4uKW_toDoSection{gap:var(--space-3);flex-direction:column;display:flex}.Ba4uKW_toDo{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.Ba4uKW_toDoCard{gap:var(--space-1);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.Ba4uKW_toDoCard[data-empty=false]{border-color:color-mix(in srgb, var(--warning) 35%, var(--color-border));background:linear-gradient(180deg, var(--warning-soft), var(--color-surface) 60%)}.Ba4uKW_toDoCount{font:var(--text-display);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;margin:0;font-size:34px;line-height:40px}.Ba4uKW_toDoCard[data-empty=true] .Ba4uKW_toDoCount{color:var(--color-text-subtle)}.Ba4uKW_toDoLabel{font:var(--text-small);color:var(--color-text-muted);margin:0;font-weight:600}.Ba4uKW_toDoButton{align-items:center;gap:var(--space-1);width:fit-content;margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font:var(--text-small);transition:background-color var(--duration-fast) var(--ease);font-weight:600;text-decoration:none;display:inline-flex}.Ba4uKW_toDoButton:hover{background:var(--color-primary-hover);text-decoration:none}.Ba4uKW_toDoButton svg{width:16px;height:16px}.Ba4uKW_charts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1100px){.Ba4uKW_charts{grid-template-columns:minmax(0,1fr)}}.Ba4uKW_chart{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Ba4uKW_chartHead{justify-content:flex-end;display:flex}
.G8miTW_form{gap:var(--space-4);flex-direction:column;display:flex}.G8miTW_row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.G8miTW_links{justify-content:space-between;gap:var(--space-3);font:var(--text-small);display:flex}.G8miTW_checkbox{align-items:flex-start;gap:var(--space-2);font:var(--text-small);display:flex}.G8miTW_checkbox input{width:18px;height:18px;accent-color:var(--color-primary);margin-top:1px}.G8miTW_hint{font:var(--text-small);color:var(--color-text-muted);text-align:center}.G8miTW_availability{font:var(--text-caption)}.G8miTW_availability[data-available=true]{color:var(--success)}.G8miTW_availability[data-available=false]{color:var(--danger)}@media (max-width:480px){.G8miTW_row{grid-template-columns:1fr}}
.zoJp-W_shell{background:var(--color-surface);border-inline:1px solid var(--color-border);flex:1;grid-template-columns:340px minmax(0,1fr);width:100%;max-width:1280px;min-height:0;margin:0 auto;display:grid}.zoJp-W_padded{padding:var(--space-4)}.zoJp-W_muted{font:var(--text-small);color:var(--color-text-muted)}.zoJp-W_noResult{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);text-align:center;margin:0}.zoJp-W_backLink{font-weight:600}.zoJp-W_sidebar{border-right:1px solid var(--color-border);flex-direction:column;min-height:0;display:flex}.zoJp-W_sidebarHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-2);display:flex}.zoJp-W_title{font:var(--text-h2);margin:0}.zoJp-W_sidebarSearch{padding:0 var(--space-4) var(--space-3)}.zoJp-W_sidebarBody{flex:1;min-height:0;overflow-y:auto}.zoJp-W_conversations{margin:0;padding:0;list-style:none}.zoJp-W_conversation{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text);display:flex}.zoJp-W_conversation:hover{background:var(--color-surface-muted);text-decoration:none}.zoJp-W_conversation:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.zoJp-W_conversation[aria-current=page]{background:var(--color-surface-muted)}.zoJp-W_avatarWrap{flex:none;display:inline-flex;position:relative}.zoJp-W_online{background:var(--success);border:2px solid var(--color-surface);border-radius:var(--radius-full);width:12px;height:12px;position:absolute;bottom:0;right:0}.zoJp-W_conversationText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.zoJp-W_conversationTop,.zoJp-W_conversationBottom{align-items:center;gap:var(--space-2);min-width:0;display:flex}.zoJp-W_name,.zoJp-W_nameUnread,.zoJp-W_preview,.zoJp-W_previewUnread{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.zoJp-W_name{font-weight:500}.zoJp-W_nameUnread{font-weight:700}.zoJp-W_nameLine{align-items:center;gap:var(--space-1);flex:1;min-width:0;display:flex}.zoJp-W_nameLine>.zoJp-W_name,.zoJp-W_nameLine>.zoJp-W_nameUnread{flex:0 auto}.zoJp-W_preview,.zoJp-W_previewUnread{font:var(--text-small);color:var(--color-text-muted)}.zoJp-W_previewUnread{color:var(--color-text);font-weight:600}.zoJp-W_time{font:var(--text-caption);color:var(--color-text-muted);flex:none}.zoJp-W_mutedIcon{width:14px;height:14px;color:var(--color-text-muted);flex:none}.zoJp-W_count{background:var(--color-primary);min-width:20px;color:var(--color-on-primary);border-radius:var(--radius-full);font:var(--text-caption);text-align:center;flex:none;padding:0 6px;line-height:20px}.zoJp-W_searchPanel{gap:var(--space-3);flex-direction:column;min-height:160px;display:flex}.zoJp-W_people{margin:0;padding:0;list-style:none}.zoJp-W_person{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-field);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.zoJp-W_person:hover{background:var(--color-surface-muted)}.zoJp-W_panel{background:var(--color-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.zoJp-W_view{flex-direction:column;flex:1;min-height:0;display:flex}.zoJp-W_viewHeader{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}.zoJp-W_back{width:36px;height:36px;color:var(--color-text);justify-content:center;align-items:center;display:none}.zoJp-W_viewIdentity{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text);flex:1;display:flex}.zoJp-W_viewIdentity:hover{text-decoration:none}.zoJp-W_viewNames{flex-direction:column;min-width:0;display:flex}.zoJp-W_viewName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.zoJp-W_messages{gap:var(--space-2);min-height:0;padding:var(--space-3) var(--space-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.zoJp-W_sentinel{flex:none;height:1px}.zoJp-W_day{margin:var(--space-2) 0;font:var(--text-caption);color:var(--color-text-muted);align-self:center}.zoJp-W_day span{padding:2px var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-full)}.zoJp-W_group{flex-direction:column;gap:2px;display:flex}.zoJp-W_rowMine,.zoJp-W_rowOther{align-items:center;gap:var(--space-1);flex-wrap:wrap;transition:transform .12s ease-out;display:flex;position:relative}.zoJp-W_rowMine{flex-direction:row-reverse}.zoJp-W_bubbleMine,.zoJp-W_bubbleOther{max-width:min(75%,560px);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);overflow-wrap:anywhere}.zoJp-W_bubbleMine{background:var(--color-primary);color:var(--color-on-primary)}.zoJp-W_bubbleOther{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border)}.zoJp-W_bubbleMine[data-gone],.zoJp-W_bubbleOther[data-gone]{color:var(--color-text-muted);border:1px dashed var(--color-border);background:0 0;font-style:italic}.zoJp-W_bubbleMine[data-failed]{opacity:.7}.zoJp-W_text{white-space:pre-wrap;margin:0}.zoJp-W_meta{justify-content:flex-end;align-items:center;gap:var(--space-1);width:100%;font:var(--text-caption);opacity:.75;margin-top:2px;display:inline-flex}.zoJp-W_meta svg{width:12px;height:12px}.zoJp-W_quote{min-width:0;margin-bottom:var(--space-1);padding:var(--space-1) var(--space-2);background:color-mix(in srgb, currentColor 10%, transparent);border-radius:var(--radius-field);font:var(--text-small);border-left:3px solid;flex-direction:column;display:flex}.zoJp-W_quoteName{font-weight:600}.zoJp-W_quoteText{text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}.zoJp-W_actionsAnchor{flex:none;position:relative}.zoJp-W_moreButton{opacity:0}.zoJp-W_rowMine:hover .zoJp-W_moreButton,.zoJp-W_rowOther:hover .zoJp-W_moreButton,.zoJp-W_moreButton:focus-visible,.zoJp-W_moreButton[aria-expanded=true]{opacity:1}.zoJp-W_menuMine,.zoJp-W_menuOther{z-index:20;bottom:calc(100% + var(--space-1));min-width:170px;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);position:absolute}.zoJp-W_menuMine{right:0}.zoJp-W_menuMine[data-placement=bottom],.zoJp-W_menuOther[data-placement=bottom]{top:calc(100% + var(--space-1));bottom:auto}.zoJp-W_menuOther{left:0}.zoJp-W_menuItem{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.zoJp-W_menuItem:hover{background:var(--color-surface-muted)}.zoJp-W_menuItem svg{width:16px;height:16px}.zoJp-W_retry{justify-content:flex-end;align-items:center;gap:var(--space-1);color:var(--color-link);font:var(--text-caption);cursor:pointer;background:0 0;border:0;flex-basis:100%;padding:0;display:inline-flex}.zoJp-W_retry svg{width:12px;height:12px}.zoJp-W_seen{font:var(--text-caption);color:var(--color-text-muted);text-align:right;flex-basis:100%}.zoJp-W_composer{gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.zoJp-W_composerContext{align-items:center;gap:var(--space-2);display:flex}.zoJp-W_composerContext .zoJp-W_quote{flex:1;margin:0}.zoJp-W_composerRow{align-items:flex-end;gap:var(--space-2);display:flex}.zoJp-W_input{min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);color:var(--color-text);font:var(--text-body);resize:none;flex:1}.zoJp-W_input:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 4px var(--color-ring)}.zoJp-W_counter{font:var(--text-caption);color:var(--color-text-muted);text-align:right}.zoJp-W_cannotSend{padding:var(--space-3) var(--space-4);background:var(--color-surface);border-top:1px solid var(--color-border);color:var(--color-text-muted);text-align:center;margin:0}.zoJp-W_disabledNotice{max-width:480px;padding:var(--space-8) var(--space-4);margin:0 auto}@media (hover:none){.zoJp-W_moreButton{opacity:.6}}@media (max-width:768px){.zoJp-W_shell{border-inline:0;grid-template-columns:minmax(0,1fr)}.zoJp-W_sidebar{border-right:0}.zoJp-W_shell[data-open=conversation] .zoJp-W_sidebar,.zoJp-W_shell[data-open=list] .zoJp-W_panel{display:none}.zoJp-W_back{display:inline-flex}.zoJp-W_messages{padding:var(--space-3)}.zoJp-W_bubbleMine,.zoJp-W_bubbleOther{max-width:85%}}
.qhTQZW_page{gap:var(--space-5);width:100%;max-width:640px;padding:var(--space-8) var(--page-gutter);flex-direction:column;margin:0 auto;display:flex}.qhTQZW_title{font:var(--text-h1);margin:0}.qhTQZW_muted{color:var(--color-text-muted);font:var(--text-small);overflow-wrap:anywhere;margin:0}.qhTQZW_form{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.qhTQZW_names{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));display:grid}.qhTQZW_error{color:var(--danger);font:var(--text-small);margin:0}.qhTQZW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.qhTQZW_confirmation{align-items:center;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}.qhTQZW_confirmationIcon{width:40px;height:40px;color:var(--success)}.qhTQZW_confirmationTitle{font:var(--text-h3);margin:0}
.O0S87W_page{gap:var(--space-8);width:100%;max-width:880px;padding:var(--space-8) var(--page-gutter);flex-direction:column;margin:0 auto;display:flex}.O0S87W_header{gap:var(--space-3);flex-direction:column;display:flex}.O0S87W_title{font:var(--text-display);margin:0}.O0S87W_muted{font:var(--text-small);color:var(--color-text-muted);margin:0}.O0S87W_error{color:var(--danger);margin:0}.O0S87W_notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-muted);margin:0}.O0S87W_benefits{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.O0S87W_benefit{align-items:flex-start;gap:var(--space-3);display:flex}.O0S87W_benefit svg{color:var(--color-primary);flex-shrink:0;margin-top:4px}.O0S87W_status{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-badge-bg);color:var(--color-badge-text);display:flex}.O0S87W_status svg{flex-shrink:0;margin-top:4px}.O0S87W_status .O0S87W_muted,.O0S87W_status a{color:inherit}.O0S87W_statusTitle{margin:0;font-weight:600}.O0S87W_plans{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.O0S87W_plan{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-panel) var(--ease), box-shadow var(--duration-panel) var(--ease), border-color var(--duration-panel) var(--ease);flex-direction:column;display:flex}.O0S87W_plan:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.O0S87W_plan:last-child{border-color:color-mix(in srgb, var(--color-primary) 35%, var(--color-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 25%, transparent), var(--shadow-md)}.O0S87W_plan>button{margin-top:auto}.O0S87W_planName{align-items:center;gap:var(--space-2);font:var(--text-h3);margin:0;display:flex}.O0S87W_planBadge{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-badge-bg);color:var(--color-badge-text);font:var(--text-caption)}.O0S87W_planPrice{font:var(--text-display);margin:0}.O0S87W_faq{gap:var(--space-2);flex-direction:column;display:flex}.O0S87W_faqTitle{margin:0 0 var(--space-2);font:var(--text-h2)}.O0S87W_faqItem{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.O0S87W_faqItem summary{cursor:pointer;font-weight:600}.O0S87W_faqItem p{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.O0S87W_summary{gap:var(--space-4);flex-direction:column;display:flex}.O0S87W_amounts{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.O0S87W_amountRow{justify-content:space-between;gap:var(--space-4);display:flex}.O0S87W_amountRow dd{white-space:nowrap;margin:0}.O0S87W_amountTotal{padding-top:var(--space-2);border-top:1px solid var(--color-border);font-weight:700}.O0S87W_result{align-items:center;gap:var(--space-3);width:100%;max-width:520px;padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;margin:0 auto;display:flex}.O0S87W_result p{margin:0}.O0S87W_resultIcon{width:48px;height:48px;color:var(--color-text-muted)}.O0S87W_resultIcon[data-tone=positive]{color:var(--success)}.O0S87W_resultIcon[data-tone=negative]{color:var(--danger)}.O0S87W_resultTitle{font:var(--text-h1);margin:0}.O0S87W_resultActions{justify-content:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.O0S87W_resultLink{align-items:center;gap:var(--space-2);color:var(--color-link);display:inline-flex}.O0S87W_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.O0S87W_row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.O0S87W_row:last-child{border-bottom:0}.O0S87W_rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.O0S87W_rowLabel{font-weight:600}.O0S87W_rowSide{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.O0S87W_documents{gap:var(--space-3);flex-wrap:wrap;flex-basis:100%;display:flex}.O0S87W_documentLink{align-items:center;gap:var(--space-1);font:var(--text-small);color:var(--color-link);display:inline-flex}.O0S87W_cardActions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.O0S87W_more{margin-top:var(--space-3);align-self:center}@media (max-width:640px){.O0S87W_plans{grid-template-columns:minmax(0,1fr)}}
.uPidPq_header{z-index:40;background:var(--color-site-header-bg);color:var(--color-header-text);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(24px)saturate(1.8);backdrop-filter:blur(24px)saturate(1.8);position:sticky;top:0}.uPidPq_inner{align-items:center;gap:var(--space-5);max-width:1280px;height:var(--header-height);padding:0 var(--space-5);margin:0 auto;display:flex}.uPidPq_brand{flex-shrink:0;margin-right:auto;display:inline-flex}.uPidPq_nav{border-top:1px solid var(--color-border)}.uPidPq_navInner{align-items:center;gap:var(--space-1);max-width:1280px;height:calc(var(--site-nav-height) - 1px);padding:0 var(--space-5);scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}.uPidPq_link{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-muted);font:var(--text-small);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);font-weight:600;display:inline-flex}.uPidPq_linkIcon{display:inline-flex}.uPidPq_linkIcon svg{width:16px;height:16px}.uPidPq_link:hover{background:var(--color-surface-muted);color:var(--color-text);text-decoration:none}.uPidPq_link[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary)}.uPidPq_actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.uPidPq_theme{display:inline-flex}.uPidPq_login{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-text);font:var(--text-small);white-space:nowrap;font-weight:600}.uPidPq_login:hover{background:var(--color-surface-muted);text-decoration:none}.uPidPq_signup{height:36px;padding:0 var(--space-4);background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-full);font:var(--text-small);white-space:nowrap;box-shadow:0 1px 2px color-mix(in srgb, var(--primary-950) 16%, transparent);transition:background-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease);align-items:center;font-weight:600;display:inline-flex}.uPidPq_signup:hover{background:var(--color-primary-hover);box-shadow:0 6px 16px color-mix(in srgb, var(--primary-900) 24%, transparent);text-decoration:none}.uPidPq_menuAnchor{position:relative}.uPidPq_avatarButton{border-radius:var(--radius-full);cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease);background:0 0;border:0;padding:2px;display:inline-flex;box-shadow:0 0 0 2px #0000}.uPidPq_avatarButton:hover,.uPidPq_avatarButton[aria-expanded=true]{box-shadow:0 0 0 2px var(--color-ring)}.uPidPq_menu{right:0;top:calc(100% + var(--space-2));min-width:232px;padding:var(--space-2);background:var(--color-surface-raised);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);animation:uPidPq_menu-in var(--duration-panel) var(--ease-spring);position:absolute}@keyframes uPidPq_menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.uPidPq_menuName{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-1);flex-direction:column;font-weight:600;display:flex}.uPidPq_menuFullName{align-items:center;gap:var(--space-2);display:flex}.uPidPq_menuUsername{font:var(--text-small);color:var(--color-text-muted)}.uPidPq_menuItem{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:0;font-weight:500;display:flex}.uPidPq_menuItem svg{width:18px;height:18px;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease)}.uPidPq_menuItem:hover,.uPidPq_menuItem:focus-visible{background:var(--color-primary-soft-strong);color:var(--color-primary);text-decoration:none}.uPidPq_menuItem:hover svg,.uPidPq_menuItem:focus-visible svg{color:currentColor;transform:translate(2px)}.uPidPq_menuItem[data-danger]:hover,.uPidPq_menuItem[data-danger]:focus-visible{background:color-mix(in srgb, var(--danger) 14%, transparent);color:var(--danger)}@media (prefers-reduced-motion:reduce){.uPidPq_menuItem:hover svg,.uPidPq_menuItem:focus-visible svg{transform:none}}@media (max-width:1024px){.uPidPq_theme{display:none}}@media (max-width:900px){.uPidPq_nav{display:none}}@media (max-width:640px){.uPidPq_inner{gap:var(--space-3);padding:0 var(--space-4)}.uPidPq_actions{flex:1;justify-content:flex-end}.uPidPq_login{display:none}}
.yvstSa_page{gap:var(--space-5);width:100%;max-width:720px;padding:var(--space-8) var(--page-gutter);flex-direction:column;margin:0 auto;display:flex}.yvstSa_title{font:var(--text-h1);overflow-wrap:anywhere;margin:0}.yvstSa_muted{color:var(--color-text-muted);font:var(--text-small);margin:0}.yvstSa_error{color:var(--danger);font:var(--text-small);margin:0}.yvstSa_list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yvstSa_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:inherit;flex-direction:column;text-decoration:none;display:flex}.yvstSa_card:hover{border-color:var(--color-focus)}.yvstSa_cardTitle{font:var(--text-h3);overflow-wrap:anywhere;margin:0}.yvstSa_meta{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.yvstSa_progress{border-radius:var(--radius-full);background:var(--color-surface-muted);height:8px;display:block;overflow:hidden}.yvstSa_progressFill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;transition:width .2s ease-out;display:block}.yvstSa_prompt{font:var(--text-h2);overflow-wrap:anywhere;margin:0}.yvstSa_options{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.yvstSa_option{width:100%;padding:var(--space-3) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font:var(--text-body);text-align:left;overflow-wrap:anywhere;cursor:pointer}.yvstSa_option:hover{border-color:var(--color-focus)}.yvstSa_option[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-badge-bg);color:var(--color-badge-text)}.yvstSa_footer{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.yvstSa_recap{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yvstSa_recapRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:flex}.yvstSa_recapText{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.yvstSa_recapPrompt{margin:0;font-weight:600}.yvstSa_recapAnswer{white-space:pre-wrap;margin:0}@media (prefers-reduced-motion:reduce){.yvstSa_progressFill{transition:none}}.yvstSa_card:hover{text-decoration:none}
