.qLllVG_shell{min-height:100dvh;color:var(--text);padding:clamp(.5rem,1.2vw,1rem);display:grid}.qLllVG_frame{isolation:isolate;border:1px solid var(--glass-border);background:var(--glass);box-shadow:0 0 7px rgb(var(--shadow-rgb) / .14);border-radius:40px;grid-template-columns:minmax(0,1fr) minmax(22rem,34rem);gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,5vw,4.5rem) clamp(1.25rem,5vw,4.75rem);display:grid;position:relative;overflow:hidden}.qLllVG_shape{z-index:-1;pointer-events:none;position:absolute}.qLllVG_shapeTop{width:73%;height:auto;top:-43%;left:-43%;transform:rotate(-174deg)}.qLllVG_shapeBottom{width:56%;height:auto;bottom:-24%;right:-17%}html[data-theme=dark] .qLllVG_shape{opacity:.35}.qLllVG_preferences{z-index:2;align-items:center;gap:.5rem;display:flex;position:absolute;top:clamp(1rem,2.2vw,1.75rem);right:clamp(1rem,2.4vw,2rem)}.qLllVG_languages{border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:rgb(var(--surface-rgb) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:2px;padding:3px;display:flex}.qLllVG_languages button{border-radius:var(--radius-pill);min-width:2.1rem;color:var(--text-muted);font:700 var(--text-2xs) var(--body);cursor:pointer;background:0 0;border:0;padding:.3rem .5rem;transition:background .15s,color .15s}.qLllVG_languages button:hover{color:var(--text-strong)}.qLllVG_languages button[aria-pressed=true]{color:var(--primary-ink);background:var(--primary)}.qLllVG_themeButton{border:1px solid var(--glass-border);width:2.15rem;height:2.15rem;color:var(--text-muted);background:rgb(var(--surface-rgb) / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}.qLllVG_themeButton:hover{color:var(--text-strong);background:var(--surface)}.qLllVG_preferences button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.qLllVG_intro{z-index:1;flex-direction:column;min-width:0;max-width:26rem;display:flex;position:relative}.qLllVG_brand{color:var(--text-strong);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.qLllVG_pitch{margin-block:auto;padding-block:2rem}.qLllVG_tagline{max-width:15ch;color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,3.4vw,2.9rem);font-weight:800;line-height:1.2}.qLllVG_lead{max-width:23rem;color:var(--text-faint);font-size:var(--text-xl);margin:1.6rem 0 0;font-weight:500;line-height:1.45}.qLllVG_features{gap:2.5rem;margin:clamp(2.5rem,9vh,5.5rem) 0 0;padding:0;list-style:none;display:grid}.qLllVG_features li{align-items:center;gap:1rem;display:flex}.qLllVG_featureIcon,.qLllVG_tile{border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:rgb(var(--surface-rgb) / .5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;display:grid;box-shadow:0 0 18px #c3daff40}.qLllVG_featureIcon{flex:none;width:54px;height:54px}.qLllVG_features strong{color:var(--text-strong);font-size:1.25rem;font-weight:600;line-height:1.2;display:block}.qLllVG_features small{color:var(--text-faint);font-size:var(--text-lg);margin-top:.55rem;line-height:1.2;display:block}.qLllVG_art{z-index:0;aspect-ratio:555/471;pointer-events:none;width:38.5%;position:absolute;top:50%;left:20.5%;transform:translateY(-46%)}.qLllVG_illustration{opacity:.5;width:94.5%;height:auto;position:absolute;bottom:0;left:0;transform:rotate(4.24deg)}.qLllVG_tile{aspect-ratio:1;width:12.3%;position:absolute}.qLllVG_tile img{width:56%;height:auto}.qLllVG_tileDocument{top:3%;left:29%}.qLllVG_tileChart{top:27%;right:12%;transform:rotate(4.24deg)}.qLllVG_tileTeam{bottom:6%;left:18%}html[data-theme=dark] .qLllVG_illustration{opacity:.14;filter:saturate(.7)}.qLllVG_main{z-index:1;align-items:center;min-width:0;display:grid;position:relative}.qLllVG_panel{border:1px solid var(--glass-border);background:var(--surface);box-shadow:0 12px 40px rgb(var(--shadow-rgb) / .1);border-radius:40px;padding:clamp(1.75rem,4vw,3.75rem) clamp(1.5rem,3.6vw,3.4rem);position:relative}.qLllVG_eyebrow{color:var(--accent-text);font-size:var(--text-xs);margin:0 0 .6rem;font-weight:700}.qLllVG_panel h1{color:var(--text-strong);letter-spacing:-.02em;margin:0 0 1.5rem;font-size:2.25rem;font-weight:700;line-height:1.1}.qLllVG_panel h1:has(+.qLllVG_subtitle){margin-bottom:.6rem}.qLllVG_subtitle{color:var(--text-faint);font-size:var(--text-lg);margin:0 0 1.5rem;font-weight:500}.qLllVG_form{gap:1.35rem;display:grid}.qLllVG_field{gap:.7rem;display:grid}.qLllVG_field>span{color:var(--text-strong);font-size:var(--text-lg);font-weight:600;line-height:1.2}.qLllVG_field input,.qLllVG_field select{border:1px solid var(--line);border-radius:var(--radius-md);width:100%;min-height:3.25rem;color:var(--text);background:var(--surface);font-size:var(--text-md);padding:.75rem 1.1rem;transition:border-color .16s,box-shadow .16s}.qLllVG_field input::placeholder{color:var(--text-faint)}.qLllVG_field input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:0}.qLllVG_field>button{background:var(--surface);min-height:3.25rem}.qLllVG_control{display:block;position:relative}.qLllVG_control>svg{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:1.15rem;transform:translateY(-50%)}.qLllVG_control input{padding-left:3rem}.qLllVG_button,.qLllVG_quietButton{border-radius:var(--radius-md);min-height:3.25rem;font-size:var(--text-lg);cursor:pointer;border:0;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-weight:600;transition:background .16s,transform .16s;display:inline-flex}.qLllVG_button{color:var(--primary-ink);background:var(--primary);box-shadow:var(--shadow-button)}.qLllVG_button:hover:not(:disabled){background:var(--primary-hover)}.qLllVG_button:active:not(:disabled){transform:scale(.985)}.qLllVG_quietButton{border:1px solid var(--line);color:var(--text);background:var(--surface);font-size:var(--text-md)}.qLllVG_quietButton:hover:not(:disabled){background:var(--surface-soft)}.qLllVG_button:disabled,.qLllVG_quietButton:disabled{opacity:.55;cursor:wait}.qLllVG_textButton{color:var(--accent-text);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;justify-self:end;margin-top:-.75rem;padding:.25rem 0;font-weight:500}.qLllVG_textButton:hover{text-decoration:underline}.qLllVG_error{color:var(--danger);font-size:var(--text-sm);margin:1rem 0 0}.qLllVG_note{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-text);margin:1rem 0}.qLllVG_aside{color:var(--text-faint);font-size:var(--text-xs);line-height:var(--leading-text);text-align:center;margin:1.5rem 0 0}@media (max-width:1180px){.qLllVG_art{display:none}}@media (max-width:860px){.qLllVG_frame{border-radius:var(--radius-2xl);grid-template-columns:minmax(0,1fr)}.qLllVG_lead{font-size:var(--text-md);margin-top:.75rem}.qLllVG_panel{border-radius:var(--radius-2xl)}.qLllVG_panel h1{font-size:var(--text-3xl)}.qLllVG_frame{border-radius:var(--radius-2xl);grid-template-columns:minmax(0,1fr);min-height:0}.qLllVG_pitch{padding-block:1.5rem .5rem}.qLllVG_tagline{max-width:none;font-size:2rem}.qLllVG_features{display:none}}.qLllVG_phoneRow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:.75rem;display:grid}.qLllVG_phoneRow .qLllVG_field{min-width:0}.qLllVG_field select{min-width:0;font:inherit;color:var(--text)}.qLllVG_field select:disabled{opacity:.5}.qLllVG_field select:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:420px){.qLllVG_phoneRow{grid-template-columns:1fr;gap:1.15rem}}
.ZrCUEW_trigger{border:1px solid var(--line);border-radius:var(--radius-md);width:100%;min-width:0;color:var(--text);background:var(--surface-sunken);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;padding:.75rem .9rem;transition:border-color .16s,background .16s;display:flex}.ZrCUEW_trigger:hover:not(:disabled){border-color:var(--text-faint)}.ZrCUEW_trigger:disabled{opacity:.5;cursor:default}.ZrCUEW_trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ZrCUEW_value{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ZrCUEW_placeholder{color:var(--text-muted)}.ZrCUEW_chevron{color:var(--text-muted);flex:none;transition:transform .16s}.ZrCUEW_trigger[aria-expanded=true] .ZrCUEW_chevron{transform:rotate(180deg)}.ZrCUEW_menu{z-index:200;border:var(--popover-border);border-radius:var(--popover-radius);background:var(--popover-bg);min-width:13rem;max-width:calc(100vw - 16px);max-height:18rem;box-shadow:var(--popover-shadow);flex-direction:column;gap:.35rem;padding:.4rem;display:flex;position:fixed}.ZrCUEW_menu[data-searchable]{width:24rem;height:20rem;max-height:calc(100dvh - 16px)}.ZrCUEW_options{overscroll-behavior:contain;min-height:0;overflow-y:auto}.ZrCUEW_search{border-radius:var(--menu-item-radius);width:100%;color:var(--text);background:var(--surface-soft);font:inherit;font-size:var(--text-sm);border:0;outline:0;flex:none;padding:.5rem .7rem}.ZrCUEW_search:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ZrCUEW_empty{color:var(--text-muted);font-size:var(--text-sm);margin:0;padding:.5rem .7rem}.ZrCUEW_option{border-radius:var(--menu-item-radius);width:100%;color:var(--text);line-height:1.3;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem .7rem;transition:background .14s;display:flex}.ZrCUEW_option:hover:not(:disabled){background:var(--surface-soft)}.ZrCUEW_option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ZrCUEW_option[data-active],.ZrCUEW_option[data-next]{background:var(--surface-soft)}.ZrCUEW_option:disabled{opacity:.5;cursor:default}.ZrCUEW_label{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ZrCUEW_menu[data-searchable] .ZrCUEW_label{white-space:normal}.ZrCUEW_hint{color:var(--text-muted);font-size:var(--text-2xs);flex:none}.ZrCUEW_check{color:var(--accent);flex:none;margin-left:auto}.ZrCUEW_option[data-active] .ZrCUEW_label{color:var(--text-strong);font-weight:600}.ZrCUEW_scrim{display:none}@media (max-width:600px){.ZrCUEW_scrim{z-index:199;background:var(--scrim);animation:.16s both ZrCUEW_scrim-in;display:block;position:fixed;inset:0}.ZrCUEW_menu{right:max(.5rem, var(--safe-right));bottom:calc(.5rem + var(--safe-bottom));min-width:0;max-width:none;max-height:min(28rem, calc(var(--app-height) - 5rem));border-radius:var(--radius-xl);animation:ZrCUEW_sheet-in .2s var(--ease-out) both;padding:.5rem;top:auto!important;left:max(.5rem, var(--safe-left))!important}.ZrCUEW_menu[data-searchable]{width:auto;height:min(28rem,55dvh);bottom:auto;top:calc(.5rem + var(--safe-top))!important}.ZrCUEW_search{min-height:3rem;font-size:var(--text-md);flex:none;padding:.7rem 1rem}.ZrCUEW_option{min-height:3rem;font-size:var(--text-md);padding:.7rem 1rem}}@keyframes ZrCUEW_scrim-in{0%{opacity:0}}@keyframes ZrCUEW_sheet-in{0%{opacity:0;transform:translateY(1rem)}}@media (pointer:coarse) and (min-width:601px){.ZrCUEW_option{min-height:2.75rem}}
.XBZP4W_menu{z-index:200;border:var(--popover-border);border-radius:var(--popover-radius);background:var(--popover-bg);min-width:12rem;box-shadow:var(--popover-shadow);padding:.4rem;animation:.12s both XBZP4W_menu-in;position:fixed}@keyframes XBZP4W_menu-in{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:none}}.XBZP4W_item{border-radius:var(--menu-item-radius);width:100%;color:var(--text);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;padding:.5rem .7rem;font-weight:500;display:block}.XBZP4W_item:hover:not(:disabled){background:var(--surface-soft)}.XBZP4W_item:disabled{color:var(--text-faint);cursor:default}.XBZP4W_danger{color:var(--danger)}.XBZP4W_separator{background:var(--line-soft);height:1px;margin:.3rem .5rem;display:block}@media (prefers-reduced-motion:reduce){.XBZP4W_menu{animation:none}}.XBZP4W_scrim{display:none}@media (max-width:600px){.XBZP4W_scrim{z-index:199;background:var(--scrim);animation:.16s both XBZP4W_scrim-in;display:block;position:fixed;inset:0}.XBZP4W_menu{right:max(.5rem, var(--safe-right));bottom:calc(.5rem + var(--safe-bottom));min-width:0;max-height:calc(var(--app-height) - 5rem);overscroll-behavior:contain;border-radius:var(--radius-xl);animation:XBZP4W_sheet-in .2s var(--ease-out) both;padding:.5rem;overflow-y:auto;top:auto!important;left:max(.5rem, var(--safe-left))!important}.XBZP4W_item{min-height:3rem;font-size:var(--text-md);padding:.7rem 1rem}}@keyframes XBZP4W_scrim-in{0%{opacity:0}}@keyframes XBZP4W_sheet-in{0%{opacity:0;transform:translateY(1rem)}}@media (pointer:coarse) and (min-width:601px){.XBZP4W_item{min-height:2.75rem}}
.YPqNtq_shell{isolation:isolate;min-height:100dvh;color:var(--text);--panel-width:270px;flex-direction:column;display:flex;position:relative}.YPqNtq_shell:has(.YPqNtq_folderPanel){--panel-space:calc(var(--panel-width) + var(--shell-gap))}.YPqNtq_skip{z-index:100;border-radius:var(--radius-sm);color:var(--inverse-ink);background:var(--inverse-bg);padding:.65rem 1rem;transition:transform .18s;position:fixed;top:.75rem;left:1rem;transform:translateY(-150%)}.YPqNtq_skip:focus-visible{transform:translateY(0)}.YPqNtq_body{width:min(var(--content-width), calc(100% - (var(--content-padding) * 2)));padding-top:calc(var(--utility-height) + .5rem);flex:1;margin-inline:auto;padding-bottom:.8rem}.YPqNtq_explorerBody{width:100%;margin-inline:0;position:relative}.YPqNtq_main{min-width:0;min-height:60vh}.YPqNtq_hero,.YPqNtq_heroGrid{display:contents}.YPqNtq_toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;padding-block:.5rem;display:flex}.YPqNtq_filterWrap{flex:none;position:relative}.YPqNtq_filterBtn{gap:.55rem;}.YPqNtq_filterBtn:hover{background:var(--surface-soft)}.YPqNtq_filterBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YPqNtq_filterBtn svg{color:var(--text-muted);flex:none;transition:transform .16s}.YPqNtq_filterBtn[aria-expanded=true] svg{transform:rotate(180deg)}.YPqNtq_filterBtnLabel{text-overflow:ellipsis;max-width:11rem;overflow:hidden}.YPqNtq_filterMenu{z-index:60;border:var(--popover-border);border-radius:var(--popover-radius);background:var(--popover-bg);min-width:13rem;box-shadow:var(--popover-shadow);padding:.4rem;position:absolute;top:calc(100% + .5rem);left:0}.YPqNtq_filterMenuRight{left:auto;right:0}.YPqNtq_filterOption{border-radius:var(--menu-item-radius);width:100%;color:var(--text);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.65rem .75rem;transition:background .14s;display:flex}.YPqNtq_filterOption:hover{background:var(--surface-soft)}.YPqNtq_filterOption:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YPqNtq_filterOption[data-active]{background:var(--surface-soft)}.YPqNtq_filterLabel{font-weight:500}.YPqNtq_filterOption[data-active] .YPqNtq_filterLabel{color:var(--text-strong);font-weight:600}.YPqNtq_filterHint{color:var(--text-muted);font-size:var(--text-2xs)}.YPqNtq_filterCheck{color:var(--accent);flex:none;margin-left:auto}.YPqNtq_notice{color:var(--text-2);font-size:var(--text-xs);margin:1rem 0 0}.YPqNtq_error{color:var(--danger);font-size:var(--text-sm);overflow-wrap:anywhere;margin:1rem 0 0}.YPqNtq_tiles{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.25rem;margin:0;padding:.75rem 0 0;list-style:none;display:grid}.YPqNtq_tile{pointer-events:none;border-radius:var(--radius-md);text-align:center;flex-direction:column;align-items:center;gap:.5rem;min-width:0;padding:.75rem .5rem .6rem;transition:background .12s;display:flex;position:relative}.YPqNtq_tile>*,.YPqNtq_tile[data-selected]{pointer-events:auto}.YPqNtq_tileIcon{height:3.25rem;color:var(--accent);justify-content:center;align-items:flex-end;display:flex;position:relative}.YPqNtq_tileIcon svg{width:auto;height:3.25rem;display:block}.YPqNtq_folderItem .YPqNtq_tileIcon svg{height:2.75rem}.YPqNtq_tileName{max-width:100%;color:var(--text-strong);font-size:var(--text-xs);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.YPqNtq_tile[data-selected]{background:var(--accent-soft)}.YPqNtq_tile[data-drop]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.YPqNtq_tile .YPqNtq_itemMenu{opacity:0;width:1.75rem;height:1.75rem;position:absolute;top:.2rem;right:.2rem}@media (hover:hover){.YPqNtq_tile:hover .YPqNtq_itemMenu,.YPqNtq_tile:focus-within .YPqNtq_itemMenu,.YPqNtq_tile[data-selected] .YPqNtq_itemMenu{opacity:1}.YPqNtq_tile:hover{background:var(--accent-soft)}}@media (hover:none){.YPqNtq_tile .YPqNtq_itemMenu{pointer-events:none}}@media (pointer:coarse){.YPqNtq_tile,.YPqNtq_row{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}}.YPqNtq_badge-active,.YPqNtq_badge-archived,.YPqNtq_badge-revoked,.YPqNtq_badge{color:var(--text-muted);background:var(--surface-soft)}.YPqNtq_badge-active{display:none}.YPqNtq_badge-archived{color:var(--warn);background:var(--warn-soft)}.YPqNtq_badge-revoked{color:var(--white);background:var(--text-muted)}.YPqNtq_badge{color:var(--text-muted);background:var(--surface-soft)}.YPqNtq_snippet{max-width:54rem;color:var(--text-muted);font-size:var(--text-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.YPqNtq_snippet mark{color:var(--accent-text);background:var(--accent-soft);border-radius:.25rem;padding-inline:.1rem}.YPqNtq_stateNote{color:var(--text-faint);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.YPqNtq_tile .YPqNtq_stateNote{white-space:normal;max-width:100%}.YPqNtq_folderIcon{color:var(--text-muted);flex:none}.YPqNtq_folderItem[data-drop] .YPqNtq_folderIcon{color:var(--accent-text)}.YPqNtq_textBtn{border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:.35rem .6rem;font-weight:650}.YPqNtq_textBtn:hover:not(:disabled){color:var(--text);background:var(--surface-soft)}.YPqNtq_textBtn:disabled{opacity:.4;cursor:default}.YPqNtq_textBtn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YPqNtq_explorer{--details-width:19rem;width:calc(100% - (var(--content-padding) * 2));max-width:var(--page-max);min-height:calc(100dvh - var(--utility-height) - 1.5rem);margin-inline:auto}@media (min-width:1181px){.YPqNtq_explorer[data-details]{grid-template-columns:minmax(0, 1fr) var(--details-width);align-items:start;column-gap:1.25rem;display:grid}}.YPqNtq_explorerList{min-width:0;padding-bottom:1.2rem;container-type:inline-size}.YPqNtq_lasso{z-index:30;border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);pointer-events:none;border-radius:3px;position:absolute}.YPqNtq_folderPanel{z-index:calc(var(--z-topbar) + 1);top:var(--shell-gap);bottom:var(--shell-gap);left:var(--sidebar-space);width:var(--panel-width);overscroll-behavior:contain;border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:1.75rem .75rem 1rem;position:fixed;overflow:auto}.YPqNtq_folderPanelTitle{color:var(--text-strong);font-size:var(--text-lg);margin:0 .5rem 1rem;font-weight:700}.YPqNtq_locationBar{align-items:center;gap:.5rem;min-height:2.5rem;display:flex}.YPqNtq_locationBar>nav{flex:1;min-width:0}.YPqNtq_secondaryAction{min-height:2.35rem;color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;border-radius:.65rem;flex:none;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.YPqNtq_secondaryAction:hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.YPqNtq_secondaryAction:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YPqNtq_iconAction{padding-inline:.55rem}.YPqNtq_iconAction[aria-pressed=true]{background:var(--surface-soft);color:var(--text)}.YPqNtq_secondaryAction:disabled{opacity:.4;cursor:default}.YPqNtq_foldersToggle{display:none}.YPqNtq_itemMenu{width:2rem;height:2rem;color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.YPqNtq_itemMenu:hover{color:var(--text);background:var(--surface-soft)}.YPqNtq_itemMenu:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.YPqNtq_fileIcon{color:var(--text-muted);flex:none}.YPqNtq_sharedMark{color:var(--text-muted);vertical-align:-.12em;flex:none;display:inline-flex}.YPqNtq_tileIcon .YPqNtq_sharedMark svg{width:.85rem;height:.85rem}.YPqNtq_tileIcon .YPqNtq_sharedMark{background:var(--surface);color:var(--text-2);box-shadow:0 0 0 1px var(--line-soft);border-radius:50%;padding:.2rem;position:absolute;bottom:-.2rem;right:-.45rem}.YPqNtq_archiveBtn,.YPqNtq_restoreBtn,.YPqNtq_deleteBtn,.YPqNtq_deleteBtnDisabled{border-radius:var(--radius-pill);font-size:var(--text-xs);cursor:pointer;border:0;padding:.5rem 1rem;font-weight:600;transition:background .16s,color .16s,opacity .16s,transform .16s}.YPqNtq_archiveBtn{color:var(--text-muted);background:var(--surface-soft)}.YPqNtq_archiveBtn:hover:not(:disabled){color:var(--text);background:var(--line)}.YPqNtq_restoreBtn{color:var(--text);background:var(--surface-soft)}.YPqNtq_restoreBtn:hover:not(:disabled){background:var(--line)}.YPqNtq_deleteBtn{color:#fff;background:var(--danger)}.YPqNtq_deleteBtn:hover:not(:disabled){filter:brightness(.94)}.YPqNtq_deleteBtnDisabled{color:var(--text-faint);background:var(--surface-soft);cursor:not-allowed}.YPqNtq_archiveBtn:active:not(:disabled),.YPqNtq_restoreBtn:active:not(:disabled),.YPqNtq_deleteBtn:active:not(:disabled){transform:scale(.96)}.YPqNtq_archiveBtn:disabled,.YPqNtq_restoreBtn:disabled,.YPqNtq_deleteBtn:disabled{opacity:.45;cursor:default;box-shadow:none}.YPqNtq_pager{color:var(--text-muted);font-size:var(--text-xs);justify-content:center;align-items:center;gap:.35rem;padding-top:2rem;display:flex}.YPqNtq_pagerPages{justify-content:center;align-items:center;gap:.35rem;display:flex}.YPqNtq_pagerStep{border-radius:var(--radius-pill);min-width:6rem;min-height:2.3rem;color:var(--text);background:var(--surface);box-shadow:var(--shadow-xs);font-size:var(--text-xs);cursor:pointer;border:0;padding:.55rem 1rem;font-weight:600;transition:background .16s}.YPqNtq_pagerStep:hover:not(:disabled){background:var(--surface-soft)}.YPqNtq_pagerStep:disabled{opacity:.35;cursor:default}.YPqNtq_pagerPage{border-radius:var(--radius-pill);min-width:2.3rem;min-height:2.3rem;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:0 .6rem;font-weight:700;transition:background .16s,color .16s}.YPqNtq_pagerPage:hover{color:var(--text);background:var(--surface-soft)}.YPqNtq_pagerPage[aria-current=page]{color:var(--primary-ink);background:var(--primary)}.YPqNtq_pagerGap{color:var(--text-muted)}@media (max-width:640px){.YPqNtq_pager{flex-wrap:wrap;justify-content:center;display:flex}}.YPqNtq_readerPath{align-items:center;gap:.75rem;min-width:0;display:flex}.YPqNtq_readerPath nav{min-width:0;padding:0}.YPqNtq_readerPath ol{overflow:hidden}.YPqNtq_readerPath li:last-child{flex:0 auto;min-width:4rem}.YPqNtq_readerPath [data-current]{min-width:0;max-width:min(42vw,32rem);color:var(--text-strong);font-weight:700}@media (max-width:600px){.YPqNtq_readerPath li:not(:nth-last-child(-n+2)){display:none}.YPqNtq_readerPath [data-current]{max-width:55vw}}.YPqNtq_backLink{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:.55rem;font-weight:700;transition:color .16s;display:inline-flex}.YPqNtq_backLink:hover{color:var(--text)}.YPqNtq_reader{width:100%;max-width:var(--page-max);margin-inline:auto}.YPqNtq_readerHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-bottom:1rem;display:flex}.YPqNtq_readerTitle{color:var(--text-strong);overflow-wrap:anywhere;margin:0;font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:1.2}.YPqNtq_readerBody{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);color:var(--text);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--text-md);line-height:var(--leading-reading);overflow-wrap:anywhere;margin-top:1.5rem;padding:clamp(1.5rem,4vw,3rem)}.YPqNtq_readerBody p{margin:0 0 .85rem}.YPqNtq_readerFilled{height:calc(100dvh - var(--utility-height) - 1.3rem);flex-direction:column;min-height:34rem;display:flex}.YPqNtq_pdfPanel{flex:1;min-height:0;margin-top:.75rem}.YPqNtq_readAgain{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.YPqNtq_readAgain:disabled{color:var(--text-muted);cursor:default}.YPqNtq_imagePanel{padding:1.5rem 0 4rem}.YPqNtq_image{object-fit:contain;border-radius:var(--radius-md);background:linear-gradient(180deg, var(--surface-soft), var(--surface-2,var(--surface-soft)));width:100%;max-height:72vh;display:block}.YPqNtq_readerBody p:last-child{margin-bottom:0}.YPqNtq_readerBody strong{font-weight:750}.YPqNtq_readerBody em{color:var(--text-2)}.YPqNtq_readerBody code{border-radius:var(--radius-xs);background:var(--surface-soft);overflow-wrap:anywhere;padding:.12rem .42rem;font:.82rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.YPqNtq_readerBody pre{border-radius:var(--radius-md);background:var(--surface-soft);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 1rem;padding:1rem 1.1rem;font:.82rem/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.YPqNtq_readerBody pre code{font:inherit;background:0 0;padding:0}.YPqNtq_readerBody ul,.YPqNtq_readerBody ol{margin:0 0 .9rem;padding-left:1.4rem}.YPqNtq_readerBody li{margin-bottom:.4rem}.YPqNtq_readerBody h1,.YPqNtq_readerBody h2,.YPqNtq_readerBody h3{color:var(--text-strong);margin:2rem 0 .75rem;line-height:1.25}.YPqNtq_readerBody h1{font-size:1.6rem}.YPqNtq_readerBody h2{font-size:1.3rem}.YPqNtq_readerBody h3{font-size:var(--text-xl)}.YPqNtq_readerBody h1:first-child,.YPqNtq_readerBody h2:first-child,.YPqNtq_readerBody h3:first-child{margin-top:0}.YPqNtq_readerPre{border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);color:var(--text-2);font:.82rem/1.7 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:1.5rem 0 4rem;padding:clamp(1.25rem,3vw,2rem)}@media (max-width:700px){.YPqNtq_readerHead{gap:.8rem;padding-bottom:1.5rem}}.YPqNtq_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:22rem;padding:3rem 1rem;display:flex}.YPqNtq_empty p{margin:0}.YPqNtq_emptyTitle{font:650 var(--text-2xl)/1.3 var(--body);overflow-wrap:anywhere;margin:0}.YPqNtq_emptyTitle+p{max-width:28rem;color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-text);margin-top:.65rem}.YPqNtq_emptyIcon{color:var(--text-muted);margin-bottom:1.2rem;display:flex}.YPqNtq_emptyActions{flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:1.5rem;display:flex}.YPqNtq_emptyActions .YPqNtq_modeBtn{font-size:var(--text-sm);margin-left:0}.YPqNtq_emptyUpload{border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-ink);font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;padding:.7rem 1.15rem;font-weight:600}.YPqNtq_emptyUpload:hover:not(:disabled){background:var(--primary-hover)}.YPqNtq_emptyUpload:disabled{opacity:.4;cursor:default}.YPqNtq_emptyUpload:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.YPqNtq_emptyLink{width:max-content;color:var(--accent-text);font-size:var(--text-sm);margin-top:2rem;font-weight:750}.YPqNtq_emptyLink span{margin-left:.5rem;display:inline-block}.YPqNtq_skeletonList{gap:.75rem;padding-top:.75rem;animation:.2s .35s both YPqNtq_feltWait;display:grid}@keyframes YPqNtq_feltWait{0%{opacity:0}}.YPqNtq_listing[aria-busy=true]{animation:.18s .35s both YPqNtq_listWait}@keyframes YPqNtq_listWait{to{opacity:.55}}.YPqNtq_skelRow{border-radius:var(--radius-md);background:var(--surface);min-height:3.6rem;box-shadow:var(--shadow-card);align-items:center;padding-inline:1.1rem;display:flex}.YPqNtq_skel{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--surface-soft), var(--surface), var(--surface-soft));background-size:220% 100%;max-width:34rem;height:.72rem;animation:1.6s infinite YPqNtq_shimmer;display:block}@keyframes YPqNtq_shimmer{to{background-position:-220% 0}}@media (max-width:1024px){.YPqNtq_filterWrap{flex:10rem}.YPqNtq_filterBtn{justify-content:space-between;width:100%}}@media (max-width:700px){.YPqNtq_body{padding-top:calc(var(--utility-height) + 1rem)}.YPqNtq_rowTitleLine{flex-wrap:wrap;gap:.5rem}.YPqNtq_rowTitle{max-width:calc(100% - 2rem)}.YPqNtq_rowTitleLine .YPqNtq_stateNote{flex-basis:100%;padding-left:1.65rem}}@media (prefers-reduced-motion:reduce){.YPqNtq_skel{animation:none}}.YPqNtq_selectionBar{z-index:60;bottom:1.5rem;left:calc(var(--sidebar-space) + var(--panel-space,0px) + (100% - var(--sidebar-space) - var(--panel-space,0px)) / 2);width:max-content;max-width:calc(100vw - 2rem);color:var(--text-muted);background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);font-size:var(--text-xs);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.6rem .75rem .6rem 1.1rem;display:flex;position:fixed;transform:translate(-50%)}.YPqNtq_selectionLeft{align-items:center;gap:1rem;display:flex}.YPqNtq_selectionLeft .YPqNtq_modeBtn{margin-left:0}.YPqNtq_askSelection{border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-ink);cursor:pointer;font:inherit;border:0;padding:.6rem 1rem;font-weight:600}.YPqNtq_askSelection:disabled{opacity:.4;cursor:default}.YPqNtq_selectionActions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-left:auto;display:flex}.YPqNtq_selectionActions .YPqNtq_askSelection{margin-left:0}.YPqNtq_modeBtn{margin-left:auto;}.YPqNtq_selectionActions .YPqNtq_modeBtn{margin-left:0}.YPqNtq_modeBtn:hover:not(:disabled){background:var(--surface-soft)}.YPqNtq_modeBtn.YPqNtq_modeBtn.YPqNtq_modeBtn[aria-pressed=true]{color:var(--primary-ink);background:var(--primary);box-shadow:none}.YPqNtq_modeBtn.YPqNtq_modeBtn.YPqNtq_modeBtn[aria-pressed=true]:hover:not(:disabled){color:var(--primary-ink);background:var(--primary-hover)}.YPqNtq_modeBtn:disabled{opacity:.4;cursor:default}.YPqNtq_modeBtn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.YPqNtq_selectionToggle{min-height:2.6rem;font-size:var(--text-xs);box-shadow:var(--shadow-card);flex-shrink:0;justify-content:center;margin-left:0}.YPqNtq_clickable{cursor:pointer}.YPqNtq_clickable:focus-visible{background:var(--surface-soft);outline:none}.YPqNtq_clickable[data-selected]:focus-visible{background:color-mix(in srgb, var(--accent) 18%, transparent)}.YPqNtq_askSelection:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.YPqNtq_stickyControls{top:var(--utility-height);z-index:40;flex-direction:column;display:flex;position:sticky}.YPqNtq_stickyControls:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:rgb(var(--bg-rgb) / .86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-composite:source-in;transition:opacity .16s;position:absolute;inset:-.25rem -2.5rem -.75rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#000 calc(100% - .75rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#000 calc(100% - .75rem),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.YPqNtq_stickyControls[data-scrolled]:before{opacity:1}.YPqNtq_stickyControls .YPqNtq_toolbar{order:-1}.YPqNtq_emptyLibrary{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:clamp(16rem,42vh,30rem);display:flex}.YPqNtq_emptyLibrary h2{margin:0;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.2}.YPqNtq_emptyLibraryActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.YPqNtq_addItems{border-radius:var(--radius-pill);min-height:2.8rem;font:inherit;font-size:var(--text-md);cursor:pointer;color:var(--primary-ink);background:var(--primary);box-shadow:var(--shadow-button);border:0;padding:.75rem 1.4rem;font-weight:650}.YPqNtq_addItems:hover:not(:disabled){filter:brightness(.96)}.YPqNtq_addItems:disabled{opacity:.4;cursor:default}.YPqNtq_addItems:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.YPqNtq_readerBody table{border:1px solid var(--line);border-radius:var(--radius-md);border-collapse:separate;border-spacing:0;background:var(--surface);width:fit-content;max-width:100%;font-size:var(--text-sm);margin:1.25rem 0 1.5rem;line-height:1.5;display:block;overflow-x:auto}.YPqNtq_readerBody th,.YPqNtq_readerBody td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:normal;min-width:8rem;padding:.6rem 1rem}.YPqNtq_readerBody th:empty{box-shadow:none;padding:0}.YPqNtq_readerBody thead th{border-bottom-color:var(--line);color:var(--text-muted);background:var(--surface-soft);font-size:var(--text-xs);white-space:nowrap;font-weight:600}.YPqNtq_readerBody td:first-child{color:var(--text-strong);font-weight:500}.YPqNtq_readerBody td p:last-child{margin-bottom:0}.YPqNtq_readerMetadata{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:800px){.YPqNtq_selectionBar{gap:.5rem;padding:.75rem;bottom:.75rem}.YPqNtq_selectionActions{justify-content:center;gap:.35rem;margin-left:0}.YPqNtq_selectionActions button{font-size:var(--text-2xs);padding:.5rem .65rem}.YPqNtq_toolbar{gap:.5rem}.YPqNtq_toolbar .YPqNtq_filterWrap{flex:0 auto}.YPqNtq_toolbar .YPqNtq_filterBtn{font-size:var(--text-2xs);padding-inline:.7rem}}.YPqNtq_explorerBody{padding-left:var(--panel-space)}@media (max-width:1200px){.YPqNtq_shell{--panel-width:240px}}@media (max-width:900px){.YPqNtq_shell:has(.YPqNtq_folderPanel){--panel-space:0px}.YPqNtq_foldersToggle{display:inline-flex}.YPqNtq_folderPanel{display:none}.YPqNtq_folderPanel[data-open]{top:calc(var(--utility-height) + .5rem);bottom:auto;left:var(--content-padding);width:min(19rem, calc(100vw - 2 * var(--content-padding)));max-height:65dvh;box-shadow:var(--shadow-overlay);display:block}}.YPqNtq_readerBody tbody tr:last-child td{border-bottom:0}.YPqNtq_readerBody tbody tr:hover td{background:var(--surface-sunken)}.YPqNtq_filterMenu{overflow-y:auto}.YPqNtq_filterMenu[data-placement=top]{top:auto;bottom:calc(100% + .5rem)}.YPqNtq_folderPanelHead{justify-content:space-between;align-items:center;gap:.5rem;margin:0 .25rem 1rem .5rem;display:flex}.YPqNtq_folderPanelHead .YPqNtq_folderPanelTitle{margin:0}@media (min-width:901px){.YPqNtq_shell[data-panel-hidden]:has(.YPqNtq_folderPanel){--panel-space:0px}.YPqNtq_shell[data-panel-hidden] .YPqNtq_folderPanel{display:none}.YPqNtq_shell[data-panel-hidden] .YPqNtq_foldersToggle{display:inline-flex}}.YPqNtq_toolbar .YPqNtq_filtersToggle.YPqNtq_filtersToggle{display:none}.YPqNtq_toolbarFilters,.YPqNtq_searchSlot{display:contents}.YPqNtq_searchClose,.YPqNtq_filterScrim{display:none}.YPqNtq_filterCount{min-width:1rem;color:var(--accent-text);background:var(--accent-soft);font-size:var(--text-2xs);text-align:center;border-radius:4px;padding:0 .25rem}@media (max-width:600px){.YPqNtq_toolbar{gap:6px}.YPqNtq_searchSlot{flex:none;display:block;position:relative}.YPqNtq_toolbar .YPqNtq_search{width:2.6rem;color:var(--text);flex:none;justify-content:center;padding:0;position:relative}.YPqNtq_toolbar .YPqNtq_search input{opacity:0;position:absolute;inset:0}.YPqNtq_toolbar .YPqNtq_search input::-webkit-search-cancel-button{-webkit-appearance:none}.YPqNtq_layoutSwitch{margin-left:auto}.YPqNtq_toolbar .YPqNtq_modeBtn{min-width:2.6rem;margin-left:0;padding-inline:.75rem}.YPqNtq_toolbar .YPqNtq_filtersToggle.YPqNtq_filtersToggle{display:inline-flex}.YPqNtq_toolLabel,.YPqNtq_toolbarFilters{display:none}.YPqNtq_toolbarFilters[data-open]{margin:0 calc(var(--content-padding) * -1);padding:2px var(--content-padding) 4px;scrollbar-width:none;flex:1 0 100%;order:1;align-items:center;gap:6px;display:flex;overflow-x:auto}.YPqNtq_toolbarFilters::-webkit-scrollbar{display:none}.YPqNtq_toolbarFilters .YPqNtq_filterWrap{flex:none}.YPqNtq_toolbarFilters .YPqNtq_filterBtn{width:auto}.YPqNtq_toolbar[data-searching] .YPqNtq_searchSlot{flex:1 0 100%}.YPqNtq_toolbar[data-searching] .YPqNtq_search{width:100%;color:var(--text-faint);justify-content:flex-start;padding:0 2.6rem 0 1.1rem}.YPqNtq_toolbar[data-searching] .YPqNtq_search input{opacity:1;position:static}.YPqNtq_toolbar[data-searching] .YPqNtq_searchClose{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.3rem;translate:0 -50%}.YPqNtq_tiles{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}:is(.YPqNtq_shell:has(.YPqNtq_filterScrim),.YPqNtq_stickyControls:has(.YPqNtq_filterScrim)){z-index:var(--z-overlay)}.YPqNtq_filterScrim{z-index:1;background:var(--scrim);animation:.16s both YPqNtq_filter-scrim-in;display:block;position:fixed;inset:0}.YPqNtq_filterMenu,.YPqNtq_filterMenu[data-placement=top]{z-index:2;top:auto;right:max(.5rem, var(--safe-right));bottom:calc(.5rem + var(--safe-bottom));left:max(.5rem, var(--safe-left));border-radius:var(--radius-xl);overscroll-behavior:contain;min-width:0;animation:YPqNtq_filter-sheet-in .2s var(--ease-out) both;padding:.5rem;position:fixed;max-height:min(28rem, calc(var(--app-height) - 5rem))!important;transform:none!important}.YPqNtq_filterOption{min-height:3rem;font-size:var(--text-md);padding:.7rem 1rem}}@keyframes YPqNtq_filter-scrim-in{0%{opacity:0}}@keyframes YPqNtq_filter-sheet-in{0%{opacity:0;translate:0 1rem}}.YPqNtq_table{--row-columns:minmax(0, 1fr) 9.5rem 7rem 2.25rem;background:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin-top:.75rem;overflow:hidden}.YPqNtq_table[data-located]{--row-columns:minmax(0, 1fr) minmax(0, 13rem) 9.5rem 7rem 2.25rem}.YPqNtq_rowHead,.YPqNtq_row{grid-template-columns:var(--row-columns);align-items:center;gap:1rem;padding:0 .6rem 0 1rem;display:grid}.YPqNtq_rowHead{border-bottom:1px solid var(--line-soft);min-height:2.4rem}.YPqNtq_rowHeadCell{color:var(--text-muted);font:inherit;font-size:var(--text-xs);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-self:start;padding:.25rem 0;font-weight:600}span.YPqNtq_rowHeadCell{cursor:default}button.YPqNtq_rowHeadCell:hover,.YPqNtq_rowHeadCell[aria-sort]{color:var(--text-strong)}.YPqNtq_rows{margin:0;padding:0;list-style:none}.YPqNtq_row{border-bottom:1px solid var(--line-soft);min-height:3rem;transition:background .12s;position:relative}.YPqNtq_rows>.YPqNtq_row:last-child{border-bottom:0}.YPqNtq_rowCopy{gap:.2rem;min-width:0;padding:.5rem 0;display:grid}.YPqNtq_rowTitleLine{align-items:center;gap:.75rem;min-width:0;display:flex}.YPqNtq_rowTitle{color:var(--text-strong);font:inherit;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.YPqNtq_row .YPqNtq_snippet{-webkit-line-clamp:1;font-size:var(--text-xs);padding-left:2.25rem}.YPqNtq_rowCell{min-width:0;color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.YPqNtq_rowHint{color:var(--text-faint);font-size:var(--text-xs);flex:none}.YPqNtq_row.YPqNtq_folderItem[data-drop]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.YPqNtq_row.YPqNtq_clickable[data-selected]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.YPqNtq_row .YPqNtq_itemMenu{opacity:0}.YPqNtq_row:hover .YPqNtq_itemMenu,.YPqNtq_row:focus-within .YPqNtq_itemMenu,.YPqNtq_row[data-selected] .YPqNtq_itemMenu{opacity:1}@media (hover:hover){.YPqNtq_row:hover{background:var(--surface-soft)}.YPqNtq_row.YPqNtq_clickable:hover .YPqNtq_rowTitle{color:var(--accent-text)}}@media (hover:none){.YPqNtq_row .YPqNtq_itemMenu{opacity:1}}@media (max-width:900px){.YPqNtq_table,.YPqNtq_table[data-located]{--row-columns:minmax(0, 1fr) 6.5rem 2.25rem}.YPqNtq_table .YPqNtq_rowCell:last-of-type,.YPqNtq_table[data-located] .YPqNtq_rowCell:first-of-type,.YPqNtq_rowHead>:nth-last-child(2),.YPqNtq_table[data-located] .YPqNtq_rowHead>:nth-child(2){display:none}}@media (max-width:600px){.YPqNtq_table,.YPqNtq_table[data-located]{--row-columns:minmax(0, 1fr) 2.25rem;border-radius:var(--radius-md)}.YPqNtq_rowHead,.YPqNtq_row .YPqNtq_rowCell{display:none}.YPqNtq_row{min-height:3.5rem}}.YPqNtq_fileHead{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding-bottom:.9rem;display:grid}.YPqNtq_fileLayout{--details-width:19rem}@media (min-width:1181px){.YPqNtq_fileLayout[data-details]{grid-template-columns:minmax(0, 1fr) var(--details-width);align-items:start;column-gap:1.5rem;display:grid}}.YPqNtq_detailsToggle[aria-pressed=true]{color:var(--text);background:var(--surface-soft)}.YPqNtq_fileHeadIcon{align-self:start;margin-top:.15rem}.YPqNtq_fileHeadText{gap:.35rem;min-width:0;display:grid}.YPqNtq_fileTitle{color:var(--text-strong);font-size:var(--text-xl,1.35rem);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:650;line-height:1.25;overflow:hidden}.YPqNtq_fileMeta{min-height:0;color:var(--text-muted);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;display:flex}.YPqNtq_fileMeta:empty{display:none}.YPqNtq_fileActions{align-items:center;gap:.5rem;display:flex}.YPqNtq_primaryAction{border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-ink);font-size:var(--text-xs);white-space:nowrap;padding:.5rem 1.1rem;font-weight:650;text-decoration:none}.YPqNtq_primaryAction:hover{background:var(--primary-hover)}.YPqNtq_primaryAction:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:700px){.YPqNtq_fileHead{grid-template-columns:auto minmax(0,1fr)}.YPqNtq_fileActions{flex-wrap:wrap;grid-column:1/-1}.YPqNtq_fileTitle{white-space:normal}}
.i4X-Sq_card{border:1px solid var(--glass-border);background:var(--surface);border-radius:var(--radius-xl);color:var(--text);font:400 var(--text-sm)/var(--leading-reading) var(--body);box-shadow:var(--shadow-card);margin:1.25rem 0;padding:1.25rem 1.5rem}.i4X-Sq_card header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.i4X-Sq_card header>div{flex:1;min-width:0}.i4X-Sq_dismiss{width:1.75rem;height:1.75rem;color:var(--text-muted);background:var(--surface-soft);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.i4X-Sq_dismiss:hover{color:var(--text-strong);background:var(--line)}.i4X-Sq_card h2{font-size:var(--text-lg);margin:0 0 3px;font-weight:600}.i4X-Sq_card a{color:var(--text-muted);overflow-wrap:anywhere;text-decoration:none}.i4X-Sq_status,.i4X-Sq_hint{color:var(--text-muted);font-size:var(--text-xs)}.i4X-Sq_status{border-radius:var(--radius-xs);background:var(--surface-soft);flex:none;padding:.15rem .5rem;font-weight:600}.i4X-Sq_dates{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:20px;margin:16px 0;display:grid}.i4X-Sq_dates dt{color:var(--text-muted);font-size:var(--text-xs)}.i4X-Sq_dates dd{font-variant-numeric:tabular-nums;margin:5px 0}.i4X-Sq_form{border:0;min-width:0;margin:24px 0 0;padding:0}.i4X-Sq_form legend{font-weight:600}.i4X-Sq_form label{font-size:var(--text-xs);flex-direction:column;gap:7px;display:flex}.i4X-Sq_form input,.i4X-Sq_form select,.i4X-Sq_form textarea{font:inherit;border:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);color:var(--text);min-width:0;padding:.55rem .75rem}.i4X-Sq_form textarea{resize:vertical;min-height:70px}.i4X-Sq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.i4X-Sq_actions button{border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--text);font:600 var(--text-xs) var(--body);cursor:pointer;border:0;padding:.5rem 1rem}.i4X-Sq_actions button:disabled{opacity:.5;cursor:default}.i4X-Sq_primary{}.i4X-Sq_card :is(button,input,select,textarea,a,summary):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.i4X-Sq_evidence{color:var(--text-muted);font-size:var(--text-sm);margin:14px 0}.i4X-Sq_evidence summary{cursor:pointer}.i4X-Sq_evidence blockquote{background:var(--surface-soft);border-radius:var(--radius-xs);white-space:pre-wrap;margin:14px 0;padding:10px 16px}.i4X-Sq_error,.i4X-Sq_warning{color:var(--danger);font-size:var(--text-sm)}@media (max-width:600px){.i4X-Sq_card{padding:18px}.i4X-Sq_card header{display:block}.i4X-Sq_status{margin-top:8px;display:block}}.i4X-Sq_chip{border-radius:var(--radius-pill);min-width:0;color:var(--text-muted);font:600 var(--text-xs)/1.4 var(--body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.4rem .9rem;display:inline-flex}.i4X-Sq_chip:hover{color:var(--text);background:var(--surface-soft)}.i4X-Sq_chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.i4X-Sq_form .i4X-Sq_select{border:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);font-size:inherit;padding:.55rem .75rem}.i4X-Sq_card[data-compact]{border-color:var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);margin:.85rem 0;padding:.85rem 1rem}.i4X-Sq_card[data-compact] header{margin-bottom:.35rem;display:flex}.i4X-Sq_card[data-compact] h2{font-size:var(--text-md);font-weight:650}.i4X-Sq_card[data-compact] .i4X-Sq_status{margin-top:0;display:inline-block}.i4X-Sq_card[data-compact] .i4X-Sq_dates{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .75rem;margin:.6rem 0}.i4X-Sq_card[data-compact] .i4X-Sq_reviewHint{display:none}.i4X-Sq_note{width:100%;color:var(--text-muted);font:inherit;font-size:var(--text-xs);line-height:var(--leading-text);text-align:left;-webkit-line-clamp:2;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;margin:.25rem 0 0;padding:0;display:-webkit-box;overflow:hidden}.i4X-Sq_note[aria-expanded=true]{display:block}.i4X-Sq_card[data-compact] .i4X-Sq_dates>div{align-content:space-between;display:grid}.i4X-Sq_card[data-compact] .i4X-Sq_dates dd{margin:.1rem 0 0;font-weight:600}.i4X-Sq_card[data-compact] .i4X-Sq_evidence{font-size:var(--text-xs);margin:.4rem 0}.i4X-Sq_card[data-compact] .i4X-Sq_footerRow{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.6rem;display:flex}.i4X-Sq_card[data-compact] .i4X-Sq_footerRow .i4X-Sq_evidence{margin:0}.i4X-Sq_card[data-compact] .i4X-Sq_footerRow .i4X-Sq_evidence[open]{flex-basis:100%;order:1}.i4X-Sq_card[data-compact] .i4X-Sq_actions{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;margin:0 0 0 auto}.i4X-Sq_card[data-compact] .i4X-Sq_actions button{padding:.4rem .8rem}.i4X-Sq_card[data-compact] .i4X-Sq_actions button:not(.i4X-Sq_primary){color:var(--text-muted);background:0 0;padding-inline:.55rem}.i4X-Sq_card[data-compact] .i4X-Sq_actions button:not(.i4X-Sq_primary):hover:not(:disabled){color:var(--text);background:var(--surface-soft)}
.gXszYa_mascot{vertical-align:middle;--gaze-x:0px;--gaze-y:0px;flex:none;display:inline-block;overflow:visible}.gXszYa_float,.gXszYa_action,.gXszYa_body,.gXszYa_shadow,.gXszYa_eyes,.gXszYa_gaze,.gXszYa_face,.gXszYa_orbit{transform-box:view-box}.gXszYa_float{transform-origin:50px 92px;animation:4.6s ease-in-out infinite gXszYa_float}.gXszYa_action{transform-origin:50px 90px}.gXszYa_shadow{fill:rgb(var(--shadow-rgb,100 116 150) / .22);transform-origin:50px 95px;animation:4.6s ease-in-out infinite gXszYa_shadow}.gXszYa_glow{opacity:0;transition:opacity .4s}.gXszYa_body{transform-origin:50px 90px;transition:transform .35s}.gXszYa_gloss{fill:#fff;opacity:.5}.gXszYa_gaze{transform:translate(var(--gaze-x), var(--gaze-y));transition:transform .18s ease-out}.gXszYa_face{transform-origin:50px 52px}.gXszYa_eye{fill:#141b2b;transform-box:fill-box;transform-origin:50%;animation:6s infinite gXszYa_blink}.gXszYa_eyes{transform-origin:50px 49px;transition:transform .35s,opacity .2s}.gXszYa_sparkle{fill:#fff;opacity:.85;transform-box:view-box;transform-origin:50px 46px;animation:6s infinite gXszYa_blink}.gXszYa_happyEyes,.gXszYa_mouth{fill:none;stroke:#141b2b;stroke-width:3.4px;stroke-linecap:round;opacity:0;transition:opacity .2s}.gXszYa_mouth{stroke-width:2.8px}.gXszYa_cheeks{fill:#ff8fa3;opacity:.32}.gXszYa_orbit{fill:var(--accent,#3f76f7);opacity:0;transform-origin:50px 50px;transition:opacity .3s}.gXszYa_ball{transform-origin:50%;will-change:transform;flex:none;display:inline-flex}.gXszYa_ball:not(.gXszYa_past){cursor:pointer}.gXszYa_past{opacity:.55;filter:saturate(.75);transition:opacity .4s,filter .4s}.gXszYa_mascot[data-state=listening] .gXszYa_body{transform:rotate(-7deg)}.gXszYa_mascot[data-state=listening] .gXszYa_eyes{transform:translate(-2px,1px)}.gXszYa_mascot[data-state=thinking] .gXszYa_eyes{animation:2.6s ease-in-out infinite gXszYa_look}.gXszYa_mascot[data-state=thinking] .gXszYa_orbit{opacity:.9;animation:1.8s linear infinite gXszYa_spin}.gXszYa_mascot[data-state=thinking] .gXszYa_glow{opacity:1;animation:1.8s ease-in-out infinite gXszYa_pulse}.gXszYa_mascot[data-state=speaking] .gXszYa_body{animation:.42s ease-in-out infinite alternate gXszYa_talk}.gXszYa_mascot[data-state=speaking] .gXszYa_mouth{opacity:1}.gXszYa_mascot[data-state=happy] .gXszYa_eyes{opacity:0}.gXszYa_mascot[data-state=happy] .gXszYa_happyEyes,.gXszYa_mascot[data-state=happy] .gXszYa_mouth{opacity:1}.gXszYa_mascot[data-state=happy] .gXszYa_float{animation:.9s cubic-bezier(.3,.7,.4,1) 2 gXszYa_hop,4.6s ease-in-out 1.8s infinite gXszYa_float}.gXszYa_mascot[data-action=jump] .gXszYa_action{animation:.95s cubic-bezier(.3,.6,.4,1) both gXszYa_jump}.gXszYa_mascot[data-action=jump] .gXszYa_shadow,.gXszYa_mascot[data-action=spin] .gXszYa_shadow{animation:.95s cubic-bezier(.3,.6,.4,1) both gXszYa_jump-shadow}.gXszYa_mascot[data-action=jump] .gXszYa_happyEyes,.gXszYa_mascot[data-action=jump] .gXszYa_mouth,.gXszYa_mascot[data-action=spin] .gXszYa_happyEyes,.gXszYa_mascot[data-action=spin] .gXszYa_mouth,.gXszYa_mascot[data-action=wave] .gXszYa_mouth{opacity:1}.gXszYa_mascot[data-action=jump] .gXszYa_eyes,.gXszYa_mascot[data-action=spin] .gXszYa_eyes{opacity:0}.gXszYa_mascot[data-action=hop] .gXszYa_action{animation:.62s cubic-bezier(.3,.7,.4,1) both gXszYa_hop}.gXszYa_mascot[data-action=nod] .gXszYa_face{animation:.76s ease-in-out both gXszYa_nod}.gXszYa_mascot[data-action=nod] .gXszYa_action{animation:.76s ease-in-out both gXszYa_nod-body}.gXszYa_mascot[data-action=shake] .gXszYa_face{animation:.64s ease-in-out both gXszYa_shake}.gXszYa_mascot[data-action=tilt] .gXszYa_action{animation:1.1s cubic-bezier(.3,.7,.4,1) both gXszYa_tilt}.gXszYa_mascot[data-action=tilt] .gXszYa_eyes{animation:1.1s ease-in-out both gXszYa_tilt-eyes}.gXszYa_mascot[data-action=wave] .gXszYa_action{animation:1.1s ease-in-out both gXszYa_wave}.gXszYa_mascot[data-action=spin] .gXszYa_action{animation:1.15s cubic-bezier(.3,.6,.4,1) both gXszYa_flip}.gXszYa_mascot[data-action=look] .gXszYa_eyes{animation:1.7s ease-in-out both gXszYa_look-around}.gXszYa_mascot[data-action=blink] .gXszYa_eye{animation:.52s ease-in-out both gXszYa_blink-twice}.gXszYa_mascot[data-small] .gXszYa_happyEyes,.gXszYa_mascot[data-small] .gXszYa_mouth{stroke-width:5px}@keyframes gXszYa_float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes gXszYa_shadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(.86)}}@keyframes gXszYa_blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.12)}}@keyframes gXszYa_blink-twice{0%,40%,to{transform:scaleY(1)}20%,60%{transform:scaleY(.1)}80%{transform:scaleY(1)}}@keyframes gXszYa_look{0%,to{transform:translate(0)}30%{transform:translate(-4px,-3px)}65%{transform:translate(4px,-3px)}}@keyframes gXszYa_look-around{0%,to{transform:translate(0)}20%,40%{transform:translate(-5px,-1px)}60%,80%{transform:translate(5px,-1px)}}@keyframes gXszYa_spin{to{transform:rotate(360deg)}}@keyframes gXszYa_pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes gXszYa_talk{0%{transform:scale(1)}to{transform:scale(1.045,.955)}}@keyframes gXszYa_hop{0%{transform:translateY(0)}35%{transform:translateY(-9px)}65%{transform:translateY(0)scale(1.04,.96)}to{transform:translateY(0)}}@keyframes gXszYa_jump{0%{transform:translateY(0)scale(1)}14%{transform:translateY(0)scale(1.14,.84)}38%{transform:translateY(-30px)scale(.92,1.1)}52%{transform:translateY(-34px)scale(1)}76%{transform:translateY(0)scale(1.16,.82)}88%{transform:translateY(-3px)scale(.97,1.04)}to{transform:translateY(0)scale(1)}}@keyframes gXszYa_jump-shadow{0%,14%,76%,to{opacity:1;transform:scaleX(1)}52%{opacity:.35;transform:scaleX(.55)}}@keyframes gXszYa_flip{0%{transform:translateY(0)rotate(0)scale(1)}14%{transform:translateY(0)rotate(0)scale(1.14,.84)}50%{transform:translateY(-34px)rotate(180deg)scale(1)}78%{transform:translateY(0)rotate(360deg)scale(1.14,.84)}to{transform:translateY(0)rotate(360deg)scale(1)}}@keyframes gXszYa_nod{0%,to{transform:translateY(0)}20%,60%{transform:translateY(4px)}40%,80%{transform:translateY(-1px)}}@keyframes gXszYa_nod-body{0%,to{transform:scale(1)}20%,60%{transform:scale(1.03,.96)}40%,80%{transform:scale(1)}}@keyframes gXszYa_shake{0%,to{transform:translate(0)}15%,55%{transform:translate(-5px)}35%,75%{transform:translate(5px)}}@keyframes gXszYa_tilt{0%,to{transform:rotate(0)}25%,70%{transform:rotate(13deg)}}@keyframes gXszYa_tilt-eyes{0%,to{transform:translate(0)}25%,70%{transform:translate(2px,-3px)}}@keyframes gXszYa_wave{0%,to{transform:rotate(0)}15%{transform:rotate(-12deg)}35%{transform:rotate(10deg)}55%{transform:rotate(-8deg)}75%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.gXszYa_float,.gXszYa_action,.gXszYa_shadow,.gXszYa_eye,.gXszYa_sparkle,.gXszYa_body,.gXszYa_eyes,.gXszYa_gaze,.gXszYa_face,.gXszYa_orbit,.gXszYa_glow,.gXszYa_mascot[data-state] .gXszYa_float,.gXszYa_mascot[data-state] .gXszYa_body,.gXszYa_mascot[data-state] .gXszYa_eyes,.gXszYa_mascot[data-state] .gXszYa_orbit,.gXszYa_mascot[data-state] .gXszYa_glow,.gXszYa_mascot[data-action] .gXszYa_action,.gXszYa_mascot[data-action] .gXszYa_face,.gXszYa_mascot[data-action] .gXszYa_eyes,.gXszYa_mascot[data-action] .gXszYa_eye,.gXszYa_mascot[data-action] .gXszYa_shadow{transition:none!important;animation:none!important}}
.ioeUeq_inline{width:100%;min-width:0;max-width:calc(var(--conversation-width) + 4rem);min-height:calc(100dvh - var(--utility-height) - 1.8rem);flex-direction:column;margin-inline:auto;display:flex;position:relative}.ioeUeq_top:before,.ioeUeq_bottom:before{content:"";z-index:-1;pointer-events:none;background:rgb(var(--bg-rgb) / .86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-composite:source-in;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.ioeUeq_top{z-index:15;top:var(--utility-height);padding:.5rem .25rem 1rem;position:sticky}.ioeUeq_top:before{inset:-.5rem -2.5rem -.75rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#000 60%,#0000);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#000 60%,#0000)}.ioeUeq_topCard{border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--glass-strong);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 1rem;padding:.85rem .85rem .95rem 1.15rem;display:grid}.ioeUeq_topText{gap:.1rem;min-width:0;display:grid}.ioeUeq_topText h2{color:var(--text-strong);font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.ioeUeq_topText span{color:var(--text-muted);font-size:var(--text-xs);font-weight:600}.ioeUeq_later{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:2.3rem;color:var(--text-strong);background:var(--surface);box-shadow:var(--shadow-xs);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;padding:.4rem .95rem .4rem .8rem;font-weight:650;transition:background .15s,border-color .15s;display:inline-flex}.ioeUeq_later svg{color:var(--text-muted)}.ioeUeq_later:hover{border-color:var(--text-faint);background:var(--surface-soft)}.ioeUeq_later:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ioeUeq_meter{grid-column:1/-1;gap:4px;margin-top:.75rem;display:flex}.ioeUeq_meter span{border-radius:var(--radius-pill);background:var(--surface-soft);flex:1;height:4px;transition:background .42s}.ioeUeq_meter span[data-state=done]{background:var(--accent)}.ioeUeq_meter span[data-state=current]{background:color-mix(in srgb, var(--accent) 40%, var(--surface-soft))}.ioeUeq_feed{flex-direction:column;flex:1;gap:.35rem;padding:1.3rem 1.1rem .6rem;display:flex;position:relative}.ioeUeq_inline .ioeUeq_feed{padding-inline:.25rem}.ioeUeq_ball{z-index:2;pointer-events:none;will-change:transform;width:40px;height:40px;position:absolute;top:0;left:0}.ioeUeq_assistantRow{grid-template-columns:2.9rem minmax(0,1fr);align-items:start;animation:.26s cubic-bezier(.2,.8,.2,1) both ioeUeq_say-in;display:grid}.ioeUeq_feed:not([data-mascot]) .ioeUeq_assistantRow{grid-template-columns:minmax(0,1fr)}.ioeUeq_feed:not([data-mascot]) .ioeUeq_gutter{display:none}.ioeUeq_assistantRow[data-first]{margin-top:.9rem}.ioeUeq_assistantRow:first-of-type,.ioeUeq_ball+.ioeUeq_assistantRow{margin-top:0}.ioeUeq_gutter{width:2.5rem;height:2.5rem;display:block}.ioeUeq_say{gap:.45rem;min-width:0;padding-top:.2rem;display:grid}.ioeUeq_say p{color:var(--text);font-size:var(--text-md);line-height:var(--leading-reading);overflow-wrap:anywhere;margin:0}.ioeUeq_who{color:var(--text-muted);font-size:var(--text-sm);font-weight:650}.ioeUeq_personRow{justify-content:flex-end;margin:.9rem 0 .2rem;animation:.22s cubic-bezier(.2,.8,.2,1) both ioeUeq_answer-in;display:flex}.ioeUeq_bubble{border-radius:var(--radius-md);width:fit-content;max-width:min(75%,34rem);color:var(--text-strong);background:var(--surface);box-shadow:var(--shadow-card);font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:break-word;margin:0;padding:.6rem 1rem;font-weight:500;line-height:1.55}.ioeUeq_dots{align-items:center;gap:.28rem;height:1.7rem;display:inline-flex}.ioeUeq_dots i{background:var(--text-faint);border-radius:50%;width:.42rem;height:.42rem;animation:1.1s ease-in-out infinite ioeUeq_dot}.ioeUeq_dots i:nth-child(2){animation-delay:.15s}.ioeUeq_dots i:nth-child(3){animation-delay:.3s}.ioeUeq_abilities,.ioeUeq_tips{gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.ioeUeq_abilities li,.ioeUeq_tips li{border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-2);font-size:var(--text-sm);align-items:center;gap:.65rem;padding:.55rem .75rem;animation:.32s cubic-bezier(.2,.8,.2,1) both ioeUeq_say-in;display:flex}.ioeUeq_abilities li:nth-child(2),.ioeUeq_tips li:nth-child(2){animation-delay:70ms}.ioeUeq_abilities li:nth-child(3),.ioeUeq_tips li:nth-child(3){animation-delay:.14s}.ioeUeq_abilities li:nth-child(4),.ioeUeq_tips li:nth-child(4){animation-delay:.21s}.ioeUeq_abilities li:nth-child(5),.ioeUeq_tips li:nth-child(5){animation-delay:.28s}.ioeUeq_abilities li>span:first-child{border-radius:var(--radius-pill);width:1.7rem;height:1.7rem;color:var(--accent-text);background:var(--accent-soft);flex:none;place-items:center;display:grid}.ioeUeq_tips kbd,.ioeUeq_tipButton{border:1px solid var(--line);border-radius:var(--radius-sm);min-width:1.9rem;color:var(--text-strong);background:var(--surface);font:inherit;font-size:var(--text-xs);border-bottom-width:2px;flex:none;justify-content:center;align-items:center;gap:.3rem;padding:.18rem .5rem;font-weight:700;display:inline-flex}.ioeUeq_tipButton{color:var(--text-muted);border-bottom-width:1px;font-weight:600}.ioeUeq_recap{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);gap:.55rem;max-width:26rem;padding:.75rem .9rem;animation:.32s cubic-bezier(.2,.8,.2,1) both ioeUeq_say-in;display:grid}.ioeUeq_recap dl{gap:.3rem;margin:0;display:grid}.ioeUeq_recap dl>div{font-size:var(--text-sm);justify-content:space-between;gap:1rem;display:flex}.ioeUeq_recap dt{color:var(--text-muted)}.ioeUeq_recap dd{color:var(--text-strong);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.ioeUeq_recap dl>div[data-words]{flex-direction:column;gap:.15rem}.ioeUeq_recap dl>div[data-words] dd{text-align:left;white-space:pre-line;font-weight:500}.ioeUeq_recap a{color:var(--accent-text);font-size:var(--text-sm);justify-self:start;align-items:center;gap:.2rem;font-weight:650;text-decoration:none;display:inline-flex}.ioeUeq_recap a:hover{text-decoration:underline}.ioeUeq_recapColor{align-items:center;gap:.4rem;display:inline-flex}.ioeUeq_recapColor i{border-radius:50%;width:.8rem;height:.8rem}.ioeUeq_end{height:1px;scroll-margin-bottom:15rem}.ioeUeq_bottom{padding:.5rem 1.1rem calc(1rem + env(safe-area-inset-bottom));gap:.6rem;display:grid;position:relative}.ioeUeq_inline .ioeUeq_bottom{z-index:20;padding:.9rem 0 calc(1rem + env(safe-area-inset-bottom));position:sticky;bottom:0}.ioeUeq_bottom:before{inset:0 -2.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000),linear-gradient(#0000,#000 40%)}.ioeUeq_chips,.ioeUeq_swatches{flex-wrap:wrap;gap:.45rem;padding-left:2.9rem;animation:.26s cubic-bezier(.2,.8,.2,1) both ioeUeq_chips-in;display:flex}.ioeUeq_feed:not([data-mascot])~.ioeUeq_bottom .ioeUeq_chips{padding-left:0}.ioeUeq_chip{border:1px solid var(--glass-border);border-radius:var(--radius-pill);min-height:2.25rem;color:var(--text-strong);background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.35rem;padding:.4rem .9rem;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.ioeUeq_chip:hover{background:var(--glass-strong);box-shadow:var(--shadow-card);transform:translateY(-1px)}.ioeUeq_chip:active{transform:scale(.97)}.ioeUeq_chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ioeUeq_chip[data-primary]{color:var(--primary-ink);background:var(--primary);border-color:#0000}.ioeUeq_chip[data-primary]:hover{background:var(--primary-hover)}.ioeUeq_chip[aria-pressed=true]{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}.ioeUeq_swatches{align-items:center}.ioeUeq_swatch{cursor:pointer;background:radial-gradient(circle at 34% 28%, var(--swatch-light), var(--swatch) 60%);width:2.1rem;height:2.1rem;box-shadow:0 0 0 2px var(--surface), 0 0 0 3px transparent;border:0;border-radius:50%;transition:transform .15s,box-shadow .15s}.ioeUeq_swatch:hover{transform:scale(1.1)translateY(-2px)}.ioeUeq_swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--swatch)}.ioeUeq_swatch:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.ioeUeq_composer{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:var(--glass);box-shadow:var(--shadow-glow);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));padding:13px}.ioeUeq_card{border-radius:var(--radius-xl);background:var(--surface);padding:.55rem .75rem .6rem;transition:box-shadow .16s}.ioeUeq_card:focus-within{box-shadow:0 0 0 1.5px var(--accent-soft), 0 0 0 1px var(--accent)}.ioeUeq_card textarea{resize:none;width:100%;min-height:2.1rem;max-height:10rem;color:var(--text);font:inherit;font-size:var(--text-md);scrollbar-width:none;background:0 0;border:0;outline:0;padding:.35rem .3rem .4rem;line-height:1.5;display:block}.ioeUeq_card textarea::placeholder{color:var(--text-faint)}.ioeUeq_bar{align-items:center;gap:.5rem;padding-top:.2rem;display:flex}.ioeUeq_hint{min-width:0;color:var(--text-faint);font-size:var(--text-2xs);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ioeUeq_send{border-radius:var(--radius-pill);color:var(--primary-ink);background:var(--primary);font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;flex:none;align-items:center;gap:.4rem;padding:.4rem 1rem;font-weight:600;transition:transform .16s,background .16s,opacity .16s;display:inline-flex}.ioeUeq_send:hover:not(:disabled){background:var(--primary-hover)}.ioeUeq_send:active:not(:disabled){transform:scale(.96)}.ioeUeq_send:disabled{opacity:.4;cursor:default}@keyframes ioeUeq_say-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ioeUeq_answer-in{0%{opacity:0;transform:translate(10px,4px)scale(.97)}to{opacity:1;transform:none}}@keyframes ioeUeq_chips-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ioeUeq_dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (max-width:560px){.ioeUeq_topCard{grid-template-columns:minmax(0,1fr)}.ioeUeq_topText h2{white-space:normal}.ioeUeq_later{grid-column:1/-1;justify-self:start;margin-top:.75rem}.ioeUeq_chips,.ioeUeq_swatches{padding-left:0}.ioeUeq_assistantRow{grid-template-columns:2.6rem minmax(0,1fr)}.ioeUeq_hint{display:none}.ioeUeq_bar{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.ioeUeq_assistantRow,.ioeUeq_personRow,.ioeUeq_chips,.ioeUeq_swatches,.ioeUeq_abilities li,.ioeUeq_tips li,.ioeUeq_recap{animation:none}.ioeUeq_dots i{opacity:.7;animation:none}.ioeUeq_meter span{transition:none}}
._21BHHa_drafts{padding:.25rem .1rem .5rem}._21BHHa_drafts ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._21BHHa_drafts li{border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--surface);max-width:17rem;box-shadow:var(--shadow-card);align-items:center;gap:.65rem;padding:.5rem .5rem .5rem .6rem;display:flex}._21BHHa_drafts img{object-fit:cover;border-radius:var(--radius-sm);flex:none;width:2.25rem;height:2.25rem}._21BHHa_drafts li div{flex:1;min-width:0}._21BHHa_drafts strong{color:var(--text-strong);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.35;display:block;overflow:hidden}._21BHHa_drafts small{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;line-height:1.35;display:block;overflow:hidden}._21BHHa_drafts small[data-status=processing]{color:var(--accent-text)}._21BHHa_drafts [role=alert]{color:var(--danger);white-space:normal}._21BHHa_drafts button{width:1.5rem;height:1.5rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._21BHHa_drafts button:hover:not(:disabled){color:var(--text-strong);background:var(--surface-soft)}._21BHHa_drafts button:disabled{opacity:.4;cursor:default}._21BHHa_drafts p{color:var(--text-faint);font-size:var(--text-2xs);margin:.5rem .15rem 0}
.HptNfG_wrap{flex:none;position:relative}.HptNfG_wrap .HptNfG_trigger{border-radius:var(--radius-pill);min-height:2.5rem;color:var(--primary-ink);background:var(--primary);font:inherit;font-size:var(--text-xs);white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-button);border:0;align-items:center;gap:.5rem;padding:.55rem 1rem;font-weight:750;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex}.HptNfG_wrap .HptNfG_trigger:hover:not(:disabled){background:var(--primary-hover)}.HptNfG_wrap .HptNfG_trigger:active:not(:disabled){transform:scale(.97)}.HptNfG_wrap .HptNfG_trigger:disabled{opacity:.45;cursor:default;box-shadow:none}.HptNfG_wrap .HptNfG_trigger:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.HptNfG_wrap .HptNfG_chevron{flex:none;transition:transform .16s}.HptNfG_wrap .HptNfG_trigger[aria-expanded=true] .HptNfG_chevron{transform:rotate(180deg)}.HptNfG_wrap .HptNfG_menu{z-index:60;border:var(--popover-border);border-radius:var(--popover-radius);background:var(--popover-bg);min-width:13rem;box-shadow:var(--popover-shadow);padding:.4rem;position:absolute;top:calc(100% + .5rem);right:0}.HptNfG_wrap .HptNfG_option{border-radius:var(--menu-item-radius);width:100%;color:var(--text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem .7rem;font-weight:400;transition:background .14s;display:flex}.HptNfG_wrap .HptNfG_option:hover:not(:disabled){background:var(--surface-soft)}.HptNfG_wrap .HptNfG_option:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.HptNfG_wrap .HptNfG_option:disabled{opacity:.45;cursor:default}.HptNfG_wrap .HptNfG_itemIcon{color:var(--text-muted);flex:none}.HptNfG_wrap .HptNfG_label{font-weight:500}@media (max-width:520px){.HptNfG_wrap .HptNfG_trigger{justify-content:center;width:2.5rem;padding:0}.HptNfG_wrap .HptNfG_trigger span,.HptNfG_wrap .HptNfG_chevron{display:none}}.HptNfG_wrap .HptNfG_menu{overflow-y:auto}.HptNfG_wrap .HptNfG_menu[data-placement=top]{top:auto;bottom:calc(100% + .5rem)}@media (pointer:coarse){.HptNfG_wrap .HptNfG_option{min-height:2.75rem}}
.VjwsDW_wrap{flex:none;position:relative}.VjwsDW_wrap .VjwsDW_bell{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .16s,background .16s;display:inline-flex;position:relative}.VjwsDW_wrap .VjwsDW_bell:hover,.VjwsDW_wrap .VjwsDW_bell[aria-expanded=true]{color:var(--text);background:var(--surface-soft)}.VjwsDW_wrap :is(button,a):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.VjwsDW_badge{border-radius:var(--radius-pill);background:var(--danger);color:#fff;min-width:1.05rem;height:1.05rem;font:700 .6rem/1.05rem var(--body);text-align:center;padding:0 .28rem;position:absolute;top:.1rem;right:.1rem}.VjwsDW_panel{z-index:80;border:var(--popover-border);border-radius:var(--popover-radius);width:24rem;max-width:calc(100vw - 2rem);color:var(--text);background:var(--popover-bg);box-shadow:var(--popover-shadow);padding:.9rem;position:absolute;top:calc(100% + .6rem);right:0}.VjwsDW_panel:focus{outline:none}.VjwsDW_heading{justify-content:space-between;align-items:center;gap:1rem;padding:.35rem .35rem 1rem;display:flex}.VjwsDW_heading h2{color:var(--text-strong);font:700 var(--text-md)/1.4 var(--body);margin:0}.VjwsDW_wrap .VjwsDW_action{color:var(--text-muted);font:500 var(--text-xs)/1.5 var(--body);cursor:pointer;text-align:right;background:0 0;border:0;padding:.25rem 0}.VjwsDW_wrap .VjwsDW_action:hover:not(:disabled){color:var(--text)}.VjwsDW_wrap .VjwsDW_action:disabled{opacity:.4;cursor:default}.VjwsDW_content{overscroll-behavior:contain;max-height:min(26rem,55dvh);overflow-y:auto}.VjwsDW_list{margin:0;padding:0;list-style:none}.VjwsDW_item{color:var(--text-muted);border-radius:var(--menu-item-radius);grid-template-columns:.4rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.7rem .5rem;text-decoration:none;display:grid}.VjwsDW_item:hover{background:var(--surface-soft)}.VjwsDW_dot{background:0 0;border-radius:50%;width:.35rem;height:.35rem;margin-top:.45rem}.VjwsDW_item[data-unread] .VjwsDW_dot{background:var(--accent)}.VjwsDW_subject{overflow-wrap:anywhere;gap:.3rem;min-width:0;display:grid}.VjwsDW_subject strong{font:600 var(--text-sm)/1.5 var(--body)}.VjwsDW_item[data-unread] strong{color:var(--text)}.VjwsDW_subject>span{font:400 var(--text-xs)/1.55 var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.VjwsDW_subject time{font:400 var(--text-2xs)/1.5 var(--body)}.VjwsDW_message{color:var(--text-muted);font:400 var(--text-sm)/var(--leading-text) var(--body);margin:0;padding:1rem .5rem}.VjwsDW_all{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--text);font:600 var(--text-sm)/1.5 var(--body);text-align:center;margin-top:.5rem;padding:.55rem;display:block}.VjwsDW_all:hover{background:var(--surface-soft)}@media (max-width:650px){.VjwsDW_panel{top:calc(var(--utility-height) + .5rem);width:auto;position:fixed;left:1rem;right:1rem}}@media (prefers-reduced-motion:reduce){.VjwsDW_wrap .VjwsDW_bell{transition:none}}
.oLBQPq_group{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs);font-family:var(--body);margin:.85rem 0;overflow:hidden;container-type:inline-size}.oLBQPq_head{border-bottom:1px solid var(--line-soft);color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:.55rem;padding:.6rem 1rem;display:flex}.oLBQPq_head svg{color:var(--accent-text);flex:none}.oLBQPq_head strong{color:var(--text-strong);font-size:var(--text-sm);font-weight:650}.oLBQPq_rows{margin:0;padding:.2rem 0;list-style:none}.oLBQPq_row{min-height:2.6rem;color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.35rem 1rem;text-decoration:none;transition:background .14s;display:grid}.oLBQPq_row:hover{background:var(--surface-soft)}.oLBQPq_row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.oLBQPq_name{min-width:0;color:var(--text-strong);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:550;overflow:hidden}.oLBQPq_meta{color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;display:flex}.oLBQPq_meta [data-tone=danger]{color:var(--danger);font-weight:600}.oLBQPq_place{text-overflow:ellipsis;max-width:10rem;overflow:hidden}@container (max-width:420px){.oLBQPq_place{display:none}}@media (pointer:coarse){.oLBQPq_row{min-height:2.9rem}}
.Aq-7Aa_note{border:1px solid var(--accent-soft);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--accent-soft) 45%, var(--surface));width:fit-content;max-width:100%;font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.45rem .7rem;margin:.9rem 0 .2rem;padding:.45rem .55rem .45rem .6rem;animation:.26s cubic-bezier(.2,.8,.2,1) backwards Aq-7Aa_note-in;display:flex}.Aq-7Aa_badge{color:var(--accent-text);white-space:nowrap;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.Aq-7Aa_changes{flex-wrap:wrap;gap:.25rem .75rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Aq-7Aa_changes li{min-width:0;color:var(--text-2);gap:.3rem;display:inline-flex}.Aq-7Aa_label{color:var(--text-muted);white-space:nowrap;font-weight:600}.Aq-7Aa_label:after{content:":"}.Aq-7Aa_text{overflow-wrap:anywhere}.Aq-7Aa_changes li[data-op=forgotten] .Aq-7Aa_text{text-decoration:line-through;-webkit-text-decoration-color:var(--text-faint);text-decoration-color:var(--text-faint)}.Aq-7Aa_remove{border-radius:var(--radius-pill);color:var(--text-faint);cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;padding:.15rem;display:inline-flex}.Aq-7Aa_remove:hover:not(:disabled){color:var(--text-strong);background:var(--surface)}.Aq-7Aa_remove:disabled{opacity:.5;cursor:default}.Aq-7Aa_more button{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Aq-7Aa_more button:hover{color:var(--text-strong)}.Aq-7Aa_actions{gap:.2rem;margin-left:auto;display:inline-flex}.Aq-7Aa_actions button,.Aq-7Aa_actions a{border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-weight:650;text-decoration:none;display:inline-flex}.Aq-7Aa_actions button:hover:not(:disabled),.Aq-7Aa_actions a:hover{color:var(--text-strong);background:var(--surface)}.Aq-7Aa_actions button:disabled{opacity:.5;cursor:default}.Aq-7Aa_error{color:var(--danger);flex-basis:100%;margin:0}.Aq-7Aa_undone{color:var(--text-muted);font-size:var(--text-xs);align-items:center;gap:.35rem;margin:.8rem 0 .2rem;display:inline-flex}@keyframes Aq-7Aa_note-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Aq-7Aa_note{animation:none}}
.ai5RgW_space{min-height:100dvh;color:var(--text);overflow-x:clip}.ai5RgW_main{width:min(var(--page-max), calc(100% - var(--content-padding) * 2));gap:1.25rem;min-width:0;margin-inline:auto;padding:1rem 0 4rem;display:grid;container:settings/inline-size}.ai5RgW_pageHead{gap:.35rem;padding-top:.25rem;display:grid}.ai5RgW_pageHead h1{color:var(--text-strong);font-size:var(--text-2xl);letter-spacing:-.015em;margin:0;font-weight:750;line-height:1.25}.ai5RgW_pageHead p{max-width:50rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-text);margin:0}.ai5RgW_nav{padding:calc(var(--safe-top) + .75rem) 0 .25rem;gap:.5rem;display:grid}.ai5RgW_back{min-height:2.4rem;margin-inline:var(--content-padding);border-radius:var(--radius-md);color:var(--text-strong);font-size:var(--text-sm);justify-self:start;align-items:center;gap:.6rem;padding:.45rem .85rem .45rem .65rem;font-weight:650;text-decoration:none;transition:background .16s;display:inline-flex}.ai5RgW_back:hover{background:var(--surface-soft)}.ai5RgW_back:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ai5RgW_pages{padding:0 var(--content-padding) .25rem;scrollbar-width:none;gap:.25rem;display:flex;position:relative;overflow-x:auto}.ai5RgW_pages::-webkit-scrollbar{display:none}.ai5RgW_navGroup{display:contents}.ai5RgW_navGroup h2{display:none}.ai5RgW_pages a{border-radius:var(--radius-md);min-height:2.4rem;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;flex:none;align-items:center;gap:.6rem;padding:.45rem .85rem;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.ai5RgW_pages a:hover{color:var(--text-strong);background:var(--surface-soft)}.ai5RgW_pages a[aria-current=page]{color:var(--text-strong);background:var(--surface-soft);font-weight:700}.ai5RgW_pages a:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ai5RgW_pages a svg{color:var(--text-faint);flex:none}.ai5RgW_pages a[aria-current=page] svg{color:var(--accent)}@media (min-width:901px){.ai5RgW_space{padding-left:calc(var(--sidebar-full-width) + var(--shell-gap) * 2)}.ai5RgW_main{padding-top:1.75rem}.ai5RgW_nav{z-index:var(--z-sidebar);top:var(--shell-gap);bottom:var(--shell-gap);left:var(--shell-gap);width:var(--sidebar-full-width);border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:14px;padding:20px 16px 14px;display:flex;position:fixed;overflow-y:auto}.ai5RgW_back{border-radius:var(--radius-sm);font-size:var(--text-md);justify-self:stretch;margin:0;padding:7px 10px}.ai5RgW_pages{border-top:1px solid var(--line-soft);gap:1.5rem;padding:14px 0 0;display:grid;overflow:visible}.ai5RgW_navGroup{gap:2px;display:grid}.ai5RgW_navGroup h2{color:var(--text-faint);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem 10px;font-weight:700;display:block}.ai5RgW_pages a{border-radius:var(--radius-sm);min-height:34px;color:var(--text);font-size:var(--text-md);gap:12px;padding:7px 10px}.ai5RgW_pages a svg{color:var(--text-muted)}}.ai5RgW_grid{align-items:start;gap:1.25rem;min-width:0;display:grid}@container settings (min-width:58rem){.ai5RgW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai5RgW_hero{--hero:var(--accent);--hero-light:color-mix(in srgb, var(--accent) 45%, var(--surface));border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:linear-gradient(115deg, color-mix(in srgb, var(--hero-light) 30%, var(--surface)) 0%, var(--surface) 58%);min-width:0;box-shadow:var(--shadow-card);align-items:center;gap:1.5rem 2.5rem;padding:2rem 2.25rem;transition:background .4s;display:grid;position:relative;overflow:hidden}.ai5RgW_hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--hero-light) 60%, transparent), transparent);opacity:.8;border-radius:50%;width:26rem;height:26rem;position:absolute;top:-7rem;left:-6rem}:root[data-theme=dark] .ai5RgW_hero{background:linear-gradient(115deg, color-mix(in srgb, var(--hero) 16%, var(--surface)) 0%, var(--surface) 58%)}:root[data-theme=dark] .ai5RgW_hero:before{opacity:.35}.ai5RgW_hero>*{position:relative}.ai5RgW_heroMain{align-items:center;gap:1.25rem 1.75rem;min-width:0;display:grid}.ai5RgW_heroMain[data-stage]{grid-template-columns:auto minmax(0,1fr)}.ai5RgW_stage{place-items:center;width:8rem;height:8rem;display:grid}.ai5RgW_heroText{justify-items:start;gap:.45rem;min-width:0;display:grid}.ai5RgW_heroText>p{max-width:36rem;color:var(--text-muted);font-size:var(--text-md);line-height:var(--leading-text);margin:0}.ai5RgW_heroSide{justify-items:start;gap:.85rem;min-width:0;display:grid}@container settings (min-width:52rem){.ai5RgW_hero{grid-template-columns:minmax(0,1fr) auto;padding:2.25rem 2.5rem}.ai5RgW_heroSide{align-self:start;justify-items:end}}.ai5RgW_nameField{border-radius:var(--radius-md);cursor:text;align-items:center;gap:.55rem;max-width:100%;margin-left:-.65rem;padding:.15rem .65rem;transition:background .15s,box-shadow .15s;display:inline-flex}.ai5RgW_nameField:hover:not([data-readonly]){background:rgb(var(--surface-rgb) / .7)}.ai5RgW_nameField:focus-within:not([data-readonly]){background:var(--surface);box-shadow:0 0 0 1px var(--accent), var(--field-focus)}.ai5RgW_nameField[data-readonly]{cursor:default}.ai5RgW_nameField input{min-width:3ch;max-width:100%;color:var(--text-strong);font:inherit;font-size:var(--text-3xl);letter-spacing:-.02em;field-sizing:content;background:0 0;border:0;outline:0;padding:0;font-weight:750;line-height:1.25}.ai5RgW_nameField input::placeholder{color:var(--text-faint)}.ai5RgW_nameField svg{color:var(--text-faint);flex:none;transition:color .15s}.ai5RgW_nameField:hover svg,.ai5RgW_nameField:focus-within svg{color:var(--accent-text)}@container settings (max-width:34rem){.ai5RgW_hero{padding:1.5rem 1.25rem}.ai5RgW_heroMain[data-stage]{grid-template-columns:minmax(0,1fr);justify-items:start}.ai5RgW_stage{width:6.5rem;height:6.5rem;margin:-.5rem 0 -.75rem -.5rem}.ai5RgW_nameField input{font-size:var(--text-2xl)}}.ai5RgW_section{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);padding:1.5rem 1.75rem .5rem;container-type:inline-size}.ai5RgW_sectionHead{flex-wrap:wrap;align-items:flex-start;gap:.75rem 1rem;padding-bottom:1.1rem;display:flex}.ai5RgW_sectionTitle{flex:20rem;min-width:0}.ai5RgW_sectionHead h2{color:var(--text-strong);font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.35}.ai5RgW_sectionHead p{max-width:42rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-text);margin:.25rem 0 0}.ai5RgW_sectionActions{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.ai5RgW_row,.ai5RgW_switchRow{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 2rem;padding:1.05rem 0;display:grid}.ai5RgW_row[data-stack]{grid-template-columns:minmax(0,1fr)}.ai5RgW_rowText{gap:.2rem;min-width:0;display:grid}.ai5RgW_rowLabel{color:var(--text-strong);font-size:var(--text-md);font-weight:650}.ai5RgW_rowHint{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.ai5RgW_rowControl{justify-content:flex-end;min-width:0;display:flex}.ai5RgW_row[data-stack] .ai5RgW_rowControl{display:block}.ai5RgW_value{min-width:0;color:var(--text-strong);font-size:var(--text-sm);text-align:right;overflow-wrap:anywhere;gap:.15rem;font-weight:600;display:grid}.ai5RgW_value small{color:var(--text-muted);font-size:var(--text-xs);font-weight:500}.ai5RgW_state{color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.ai5RgW_state i{background:var(--line);border-radius:50%;width:.5rem;height:.5rem}.ai5RgW_state[data-on]{color:var(--text-strong)}.ai5RgW_state[data-on] i{background:var(--ok)}.ai5RgW_choice{border-radius:var(--radius-pill);background:var(--surface-soft);flex-wrap:wrap;gap:.15rem;padding:.2rem;display:inline-flex}.ai5RgW_choice button{border-radius:var(--radius-pill);min-width:6.5rem;color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .9rem;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.ai5RgW_choice button:hover{color:var(--text-strong)}.ai5RgW_choice button[aria-checked=true]{color:var(--text-strong);background:var(--surface);box-shadow:var(--shadow-xs)}.ai5RgW_choice button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.ai5RgW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.ai5RgW_tiles button{border-radius:var(--radius-lg);min-width:0;color:var(--text);background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line-soft);font:inherit;text-align:left;cursor:pointer;border:0;align-content:start;justify-items:start;gap:.2rem;padding:.9rem 1rem .95rem;transition:background .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.ai5RgW_tiles button strong{color:var(--text-strong);font-size:var(--text-sm);padding-right:1.25rem;font-weight:650}.ai5RgW_tiles button>span{color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.ai5RgW_tiles button:hover{background:var(--surface-soft);transform:translateY(-1px)}.ai5RgW_tiles button[aria-checked=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.ai5RgW_tiles button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ai5RgW_check{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:1.2rem;height:1.2rem;display:grid;position:absolute;bottom:.9rem;right:.8rem}.ai5RgW_tiles button:has(>span) .ai5RgW_check{top:.8rem;bottom:auto}.ai5RgW_switchRow{cursor:pointer;position:relative}.ai5RgW_switchRow[data-sub]{padding-left:1rem}.ai5RgW_switchRow[data-sub] .ai5RgW_rowLabel{color:var(--text-2);font-weight:600}.ai5RgW_switchRow[data-disabled]{cursor:default}.ai5RgW_switchCard{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem 1rem;padding:1.05rem 1.15rem;transition:opacity .16s;display:grid;position:relative}.ai5RgW_switchCard:has(>.ai5RgW_switchIcon){grid-template-columns:auto minmax(0,1fr) auto}.ai5RgW_switchCard[data-disabled]{cursor:default}.ai5RgW_switchCard[data-disabled]>:not(.ai5RgW_switch,input){opacity:.55}.ai5RgW_switchIcon{border-radius:var(--radius-sm);width:2.1rem;height:2.1rem;color:var(--accent-text);background:var(--accent-soft);place-items:center;display:grid}.ai5RgW_toggle{cursor:pointer;flex:none;display:inline-flex;position:relative}.ai5RgW_toggle[data-disabled]{cursor:default}:is(.ai5RgW_switchRow,.ai5RgW_switchCard,.ai5RgW_toggle)[data-disabled] .ai5RgW_switch{opacity:.45}:is(.ai5RgW_switchRow,.ai5RgW_switchCard,.ai5RgW_toggle) input{opacity:0;pointer-events:none;position:absolute}.ai5RgW_switch{border-radius:var(--radius-pill);background:var(--surface-soft);width:2.6rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--line);flex:none;transition:background .2s;position:relative}.ai5RgW_switch span{width:1.1rem;height:1.1rem;transition:transform .2s var(--ease-out,ease);background:#fff;border-radius:50%;position:absolute;top:.2rem;left:.2rem;box-shadow:0 1px 3px #00000040}:is(.ai5RgW_switchRow,.ai5RgW_switchCard,.ai5RgW_toggle) input:checked+.ai5RgW_switch{background:var(--accent);box-shadow:none}:is(.ai5RgW_switchRow,.ai5RgW_switchCard,.ai5RgW_toggle) input:checked+.ai5RgW_switch span{transform:translate(1.1rem)}:is(.ai5RgW_switchRow,.ai5RgW_switchCard,.ai5RgW_toggle) input:focus-visible+.ai5RgW_switch{outline:2px solid var(--focus);outline-offset:2px}.ai5RgW_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.85rem;min-width:0;display:grid}.ai5RgW_switchCards{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.85rem;min-width:0;display:grid}.ai5RgW_groupTitle{color:var(--text-strong);font-size:var(--text-lg);margin:.5rem 0 -.4rem;font-weight:700;line-height:1.35}.ai5RgW_note{border-top:1px solid var(--line-soft);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-text);margin:0;padding:.9rem 0 1rem}.ai5RgW_sectionHead+.ai5RgW_note{border-top:0;padding-top:0}.ai5RgW_note[data-kind=error]{color:var(--danger);font-weight:600}.ai5RgW_input,.ai5RgW_textarea{border:var(--field-border);border-radius:var(--field-radius);width:100%;color:var(--text-strong);background:var(--field-bg);font:inherit;font-size:var(--text-md);padding:.6rem .9rem;transition:border-color .16s,box-shadow .16s}.ai5RgW_input{min-height:2.6rem}.ai5RgW_textarea{resize:vertical;min-height:5.5rem;line-height:1.55;display:block}.ai5RgW_input::placeholder,.ai5RgW_textarea::placeholder{color:var(--text-faint)}.ai5RgW_input:focus-visible,.ai5RgW_textarea:focus-visible{border-color:var(--accent);box-shadow:var(--field-focus);outline:0}.ai5RgW_input:read-only,.ai5RgW_input:disabled{color:var(--text-muted)}.ai5RgW_select.ai5RgW_select{border-radius:var(--field-radius);background:var(--field-bg);font-size:var(--text-md);padding:.6rem .9rem}.ai5RgW_rowControl>:is(.ai5RgW_input,.ai5RgW_select){width:min(18rem,100%)}.ai5RgW_fields{border-top:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.1rem 1.25rem;padding:1.05rem 0 1.25rem;display:grid}.ai5RgW_field{align-content:start;gap:.45rem;min-width:0;display:grid}.ai5RgW_field>span{color:var(--text-strong);font-size:var(--text-sm);font-weight:650}.ai5RgW_field>span small{color:var(--text-faint);font-size:inherit;font-weight:500}.ai5RgW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;min-height:2.5rem;padding:1.1rem 0 1rem;display:flex}.ai5RgW_outcome{min-width:10rem;color:var(--ok);font-size:var(--text-sm);text-align:right;flex:1;margin:0;font-weight:600}.ai5RgW_outcome:empty{min-width:0}.ai5RgW_outcome[data-kind=error]{color:var(--danger)}.ai5RgW_table{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-card)}.ai5RgW_tableColumns,.ai5RgW_tableRow{align-items:center;column-gap:.75rem;padding-inline:1rem .5rem;display:grid}.ai5RgW_tableColumns{border-bottom:1px solid var(--line-soft);min-height:2.25rem;color:var(--text-faint);font-size:var(--text-xs);font-weight:600}.ai5RgW_tableRow{min-height:3.1rem;padding-block:.3rem}.ai5RgW_tableRow+.ai5RgW_tableRow{border-top:1px solid var(--line-soft)}.ai5RgW_saveBar{z-index:30;bottom:max(1.25rem, env(safe-area-inset-bottom));border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass-strong);width:min(34rem,100%);min-height:3.25rem;box-shadow:var(--shadow-raised);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));opacity:0;visibility:hidden;transition:opacity .2s ease, transform .26s var(--ease-out), visibility 0s linear .26s;align-items:center;gap:.5rem;margin:-.5rem auto 0;padding:.45rem .5rem .45rem 1.1rem;display:flex;position:sticky;transform:translateY(.75rem)}.ai5RgW_saveBar[data-open]{opacity:1;visibility:visible;transition:opacity .2s ease, transform .26s var(--ease-out);transform:none}.ai5RgW_saveBar p{min-width:0;color:var(--text-strong);font-size:var(--text-sm);flex:1;align-items:center;gap:.45rem;margin:0;font-weight:650;display:flex}.ai5RgW_saveBar[data-kind=ok] p{color:var(--ok)}.ai5RgW_saveBar[data-kind=error] p{color:var(--danger)}.ai5RgW_problem{color:var(--danger);font-size:var(--text-sm);margin:0;font-weight:600}@container (max-width:32rem){.ai5RgW_row{grid-template-columns:minmax(0,1fr)}.ai5RgW_rowControl{display:block}.ai5RgW_rowControl>:is(.ai5RgW_input,.ai5RgW_select){width:100%}.ai5RgW_value{text-align:left}.ai5RgW_choice{width:100%;display:flex}.ai5RgW_choice button{text-overflow:ellipsis;flex:1;min-width:0;padding-inline:.4rem;overflow:hidden}.ai5RgW_outcome{text-align:left}}@container (min-width:24rem){.ai5RgW_tiles[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:32rem){.ai5RgW_tiles[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ai5RgW_section{border-radius:var(--radius-xl);padding:1.25rem 1.2rem .4rem}.ai5RgW_hero{border-radius:var(--radius-xl)}}@media (prefers-reduced-motion:reduce){.ai5RgW_hero,.ai5RgW_saveBar,.ai5RgW_saveBar[data-open],.ai5RgW_switch,.ai5RgW_switch span,.ai5RgW_choice button,.ai5RgW_tiles button,.ai5RgW_pages a,.ai5RgW_back,.ai5RgW_switchCard{transition:none}}
.Bmn8YG_status,.Bmn8YG_priority{vertical-align:middle;color:var(--text-muted);flex:none;display:inline-block}.Bmn8YG_status[data-status=in_progress]{color:var(--warn)}.Bmn8YG_status[data-status=done]{color:var(--ok)}.Bmn8YG_status[data-status=cancelled]{opacity:.6}.Bmn8YG_priority[data-priority=urgent]{color:var(--danger)}.Bmn8YG_priority[data-priority=high]{color:var(--text-2)}
.jQJF1G_event{align-items:flex-start;gap:12px;min-width:0;padding-left:3px;display:flex;position:relative}.jQJF1G_eventBody{flex:1;min-width:0}.jQJF1G_eventBody>p{color:var(--text-muted);font:400 var(--text-xs)/var(--leading-text) var(--body);margin:1px 0 0}.jQJF1G_eventBody>p strong{color:var(--text-2);font-weight:500}.jQJF1G_event time{color:var(--text-muted);font-size:var(--text-2xs);white-space:nowrap;margin-left:7px}.jQJF1G_changes{color:var(--text-muted);font:400 var(--text-2xs)/var(--leading-text) var(--body);overflow-wrap:anywhere;gap:5px;margin-top:5px;display:grid}.jQJF1G_change{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.jQJF1G_field{font-size:var(--text-2xs);min-width:52px}.jQJF1G_changes strong{color:var(--text-2);align-items:center;gap:3px;font-weight:500;display:inline-flex}.jQJF1G_before{opacity:.75}.jQJF1G_changes details summary,.jQJF1G_changeDetails>summary{cursor:pointer;color:var(--text-muted);font:400 var(--text-2xs)/var(--leading-text) var(--body)}.jQJF1G_changes details p{white-space:pre-wrap;flex-wrap:wrap;gap:8px;margin:0;padding:9px 0;display:flex}.jQJF1G_changes details p>span:first-child{flex-basis:100%}.jQJF1G_changes details p strong{display:block}.jQJF1G_changeDetails{margin-top:8px}@media (max-width:600px){.jQJF1G_eventBody>p time{margin-left:0;display:block}}
.zsbhUq_field{box-sizing:border-box;border-radius:var(--radius-sm);resize:none;width:calc(100% + 1rem);color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;outline:0;margin:0 -.5rem;padding:.25rem .5rem;transition:background .15s,box-shadow .15s;display:block;overflow:hidden}.zsbhUq_field:hover{background:var(--surface-soft)}.zsbhUq_field:focus{background:var(--surface);box-shadow:0 0 0 2px var(--focus)}.zsbhUq_field::placeholder{color:var(--text-faint)}
.tB91na_avatar,.tB91na_unassigned,.tB91na_more{width:var(--avatar-size,24px);height:var(--avatar-size,24px);background:var(--surface-soft);color:var(--text-muted);font:600 10px/1 var(--body);vertical-align:middle;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.tB91na_avatar img{object-fit:cover;width:100%;height:100%}.tB91na_unassigned{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tB91na_avatars{flex:none;align-items:center;display:inline-flex}.tB91na_avatars>*+*{box-shadow:0 0 0 2px var(--surface);margin-left:-5px}.tB91na_more{font-size:9px}.tB91na_trigger{border-radius:var(--radius-sm);max-width:100%;min-height:2rem;color:var(--text-2);font:500 var(--text-sm)/1.4 var(--body);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.55rem;padding:.25rem .45rem;display:inline-flex}.tB91na_trigger>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tB91na_trigger:hover,.tB91na_trigger[aria-expanded=true]{background:var(--surface-soft);color:var(--text-strong)}.tB91na_trigger:disabled{opacity:.5;cursor:default}.tB91na_trigger:focus-visible,.tB91na_popover :is(button,input):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.tB91na_popover{z-index:300;border:var(--popover-border);border-radius:var(--popover-radius);background:var(--popover-bg);width:280px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text);box-shadow:var(--popover-shadow);font:400 var(--text-sm)/1.5 var(--body);padding:8px;position:fixed;overflow:auto}.tB91na_popover .tB91na_search{border:var(--field-border);border-radius:var(--field-radius);background:var(--field-bg);width:100%;color:var(--text);font:inherit;box-sizing:border-box;margin-bottom:6px;padding:.55rem .75rem}.tB91na_options{max-height:250px;overflow-y:auto}.tB91na_options button{border-radius:var(--menu-item-radius);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:.5rem .6rem;font-weight:500;display:flex}.tB91na_options button:hover,.tB91na_options button:focus-visible{background:var(--surface-soft);color:var(--text-strong)}.tB91na_options button:disabled{opacity:.55;cursor:default}.tB91na_options button>span:nth-child(2){word-break:break-word;overflow:hidden}.tB91na_check{flex:none;margin-left:auto}.tB91na_hint,.tB91na_options p{color:var(--text-faint);font-size:var(--text-xs);margin:0;padding:.5rem .6rem}.tB91na_popover :is(.tB91na_search,input):focus-visible{border-color:var(--accent);box-shadow:var(--field-focus);outline:0}.tB91na_check{color:var(--accent)}.tB91na_scrim{display:none}@media (max-width:600px){.tB91na_scrim{z-index:299;background:var(--scrim);animation:.16s both tB91na_scrim-in;display:block;position:fixed;inset:0}.tB91na_sheet.tB91na_sheet{right:max(.5rem,var(--safe-right));bottom:calc(.5rem + var(--safe-bottom));width:auto;max-width:none;max-height:calc(var(--app-height) - 5rem);border-radius:var(--radius-xl);animation:tB91na_sheet-in .2s var(--ease-out) both;padding:1rem;top:auto!important;left:max(.5rem,var(--safe-left))!important}}@keyframes tB91na_scrim-in{0%{opacity:0}}@keyframes tB91na_sheet-in{0%{opacity:0;transform:translateY(1rem)}}
.Fw8Gqa_content{font-size:var(--text-sm);line-height:1.5}.Fw8Gqa_add{margin:0 0 1rem}.Fw8Gqa_search{border:1px solid var(--line);border-radius:var(--field-radius);background:var(--field-bg);width:100%;color:var(--text-strong);font:inherit;font-size:var(--text-md);padding:.6rem .8rem}.Fw8Gqa_search:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.Fw8Gqa_heading{color:var(--text-muted);font-size:var(--text-2xs);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0 0 .25rem;font-weight:700;display:flex}.Fw8Gqa_count{color:var(--text-faint);font-variant-numeric:tabular-nums}.Fw8Gqa_list{max-height:18rem;margin:.4rem 0 0;padding:0;list-style:none;overflow-y:auto}.Fw8Gqa_list li{box-shadow:0 1px var(--surface-soft);align-items:center;gap:.6rem;padding:.5rem 0;display:flex}.Fw8Gqa_list li:last-child{box-shadow:none}.Fw8Gqa_who{flex:1;min-width:0}.Fw8Gqa_who strong{color:var(--text-strong);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.Fw8Gqa_who small{color:var(--text-muted);font-size:var(--text-2xs);margin-top:.1rem;display:block}.Fw8Gqa_here{background:var(--ok);border-radius:50%;flex:none;width:.5rem;height:.5rem}.Fw8Gqa_action{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);cursor:pointer;border:0;flex:none;padding:.45rem .8rem;font-weight:650}.Fw8Gqa_action:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 20%, transparent)}.Fw8Gqa_action:disabled{opacity:.45;cursor:default}.Fw8Gqa_empty{color:var(--text-muted);font-size:var(--text-xs)}.Fw8Gqa_hint{color:var(--text-muted);font-size:var(--text-xs);margin:.9rem 0 0}.Fw8Gqa_error{background:var(--accent-soft);color:var(--accent-text);font-size:var(--text-xs);border-radius:.6rem;margin:0 0 .8rem;padding:.55rem .7rem}.Fw8Gqa_leave{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--danger);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;margin-right:auto;padding:.55rem .9rem;font-weight:600}.Fw8Gqa_leave:disabled{opacity:.45;cursor:default}.Fw8Gqa_shareBtn{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);height:2.25rem;color:var(--text-strong);font:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.45rem;padding:0 .85rem;font-weight:600;display:inline-flex}.Fw8Gqa_shareBtn:hover{background:var(--surface-sunken)}.Fw8Gqa_stack{display:inline-flex}.Fw8Gqa_stacked{box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin-left:-.35rem;display:inline-flex}.Fw8Gqa_stacked:first-child{margin-left:0}.Fw8Gqa_stacked[data-present]{box-shadow:0 0 0 2px var(--ok)}
._gFv6a_field{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;min-width:0;color:inherit;background:var(--surface);box-shadow:inset 0 0 0 2px var(--focus);font:inherit;letter-spacing:inherit;line-height:inherit;border:0;outline:0;margin:0;padding:.1rem .4rem;display:block}
.hsM99a_header{z-index:var(--z-topbar);top:0;right:0;left:calc(var(--sidebar-space) + var(--panel-space,0px));box-sizing:border-box;height:var(--utility-height);padding:var(--safe-top) max(var(--content-padding), var(--safe-right)) 0 max(var(--content-padding), var(--safe-left));grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;gap:1rem;display:grid;position:fixed}.hsM99a_header:before{content:"";z-index:-1;pointer-events:none;background:rgb(var(--bg-rgb) / .86);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask-composite:source-in;position:absolute;inset:0 0 -1rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .75rem calc(100% - .75rem),#0000),linear-gradient(#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .75rem calc(100% - .75rem),#0000),linear-gradient(#000 calc(100% - 1rem),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.hsM99a_header:has([aria-haspopup=dialog][aria-expanded=true]){z-index:calc(var(--z-topbar) + 2)}.hsM99a_headerLeft{align-items:center;gap:.5rem;min-width:0;display:flex}.hsM99a_menuButton{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--text);background:var(--surface);box-shadow:var(--shadow-xs);cursor:pointer;border:0;place-items:center;padding:0;display:none}.hsM99a_headerCenter{translate:calc(var(--panel-space,0px) / -2);min-width:0;color:var(--text-strong);font-size:var(--text-lg);white-space:nowrap;justify-content:center;align-items:baseline;gap:.6rem;font-weight:700;line-height:1.2;display:flex;overflow:hidden}.hsM99a_heading{flex:none}.hsM99a_heading:has(+.hsM99a_headerCurrent){color:var(--text-muted);font-weight:600}.hsM99a_heading:has(+.hsM99a_headerCurrent):after{content:"/";color:var(--text-faint);margin-left:.6rem;font-weight:400}.hsM99a_headerCurrent{text-overflow:ellipsis;min-width:0;max-width:min(32vw,28rem);overflow:hidden}.hsM99a_titleButton{border-radius:var(--radius-sm);color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:text;background:0 0;border:0;padding:.1rem .4rem;transition:background .15s}.hsM99a_titleButton:hover{background:var(--surface-soft)}.hsM99a_titleButton:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.hsM99a_titleField{width:min(32vw,28rem)}.hsM99a_headerActions{justify-content:flex-end;align-items:center;gap:.6rem;min-width:0;display:flex}.hsM99a_help{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--text-muted);flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.hsM99a_help:hover{color:var(--text);background:var(--surface-soft)}.hsM99a_help:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:900px){.hsM99a_menuButton{display:grid}.hsM99a_header{grid-template-columns:auto minmax(0,1fr) auto;gap:.6rem}.hsM99a_headerCenter{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.hsM99a_headerCenter::-webkit-scrollbar{display:none}.hsM99a_heading:has(+.hsM99a_headerCurrent){display:none}.hsM99a_headerCurrent{max-width:none}.hsM99a_titleField{width:100%}}@media (max-width:520px){.hsM99a_headerActions{gap:.35rem}}@media (max-width:600px){.hsM99a_header{gap:.5rem}.hsM99a_header:before{background:rgb(var(--bg-rgb));-webkit-backdrop-filter:none;backdrop-filter:none;inset:0 0 -.35rem;-webkit-mask-image:linear-gradient(#000 calc(100% - .35rem),#0000);mask-image:linear-gradient(#000 calc(100% - .35rem),#0000)}}
.-IJtZq_list{gap:.35rem;margin:-.4rem -.6rem 0;padding:0;list-style:none;display:grid}.-IJtZq_row{border-radius:var(--radius-lg);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.85rem;padding:.7rem .75rem;transition:background .15s;display:flex}.-IJtZq_row:hover{background:var(--surface-soft)}.-IJtZq_row:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.-IJtZq_boardIcon{border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:var(--radius-md);width:2.125rem;height:2.125rem;color:var(--accent-text);background:color-mix(in srgb, var(--accent) 8%, var(--surface));flex:none;place-items:center;display:grid}.-IJtZq_text{gap:.1rem;min-width:0;display:grid}.-IJtZq_text strong{color:var(--text-strong);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;overflow:hidden}.-IJtZq_text span{color:var(--text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.vda2Ra_pane{top:calc(var(--utility-height) + .5rem);min-width:0;height:calc(100dvh - var(--utility-height) - .5rem - var(--shell-gap));border:1px solid var(--glass-border);border-radius:var(--radius-2xl);color:var(--text);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;align-self:start;animation:.26s cubic-bezier(.2,.8,.2,1) both vda2Ra_pane-in;display:flex;position:sticky;overflow:hidden}.vda2Ra_header{border-bottom:1px solid var(--line-soft);align-items:center;gap:.75rem;min-height:3.6rem;padding:.65rem .7rem .65rem 1.4rem;display:flex}.vda2Ra_back{flex:none;margin:0 -.35rem 0 -.75rem}.vda2Ra_titles{flex:1;min-width:0}.vda2Ra_titles h2{color:var(--text-strong);font:650 var(--text-md) / 1.35 var(--body);text-overflow:ellipsis;white-space:nowrap;outline:none;margin:0;overflow:hidden}.vda2Ra_titles p{color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:.1rem 0 0;overflow:hidden}.vda2Ra_actions{flex:none;align-items:center;gap:.1rem;display:flex}.vda2Ra_action{border-radius:var(--radius-sm);width:2.05rem;height:2.05rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;text-decoration:none;display:grid}.vda2Ra_action:hover:not(:disabled){color:var(--text-strong);background:var(--surface-soft)}.vda2Ra_action:disabled{opacity:.45;cursor:default}.vda2Ra_action[aria-busy]{cursor:progress}.vda2Ra_action:focus-visible,.vda2Ra_resize:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.vda2Ra_body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;min-height:0;padding:1.3rem 1.6rem 2rem;overflow:auto}.vda2Ra_footer{border-top:1px solid var(--line-soft);background:var(--surface);padding:.75rem 1.4rem}.vda2Ra_resize{z-index:1;cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;left:0}.vda2Ra_resize:after{content:"";background:var(--line);opacity:0;border-radius:3px;width:3px;height:2.5rem;transition:opacity .15s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.vda2Ra_pane:hover>.vda2Ra_resize:after,.vda2Ra_resize:focus-visible:after{opacity:1}.vda2Ra_resize:hover:after{background:var(--accent)}.vda2Ra_closing{pointer-events:none;animation:.22s both vda2Ra_pane-out}@keyframes vda2Ra_pane-in{0%{opacity:0;transform:translate(.9rem)}to{opacity:1;transform:none}}@keyframes vda2Ra_pane-out{to{opacity:0;transform:translate(.9rem)}}@media (max-width:1024px){.vda2Ra_pane{z-index:150;height:100dvh;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.vda2Ra_header{padding-top:calc(.65rem + env(safe-area-inset-top));padding-left:1.1rem}.vda2Ra_body{padding:1.1rem 1.1rem calc(1.5rem + env(safe-area-inset-bottom))}.vda2Ra_resize{display:none}}@media (prefers-reduced-motion:reduce){.vda2Ra_pane,.vda2Ra_closing{animation:none}}
.SP2qqW_page{min-height:100dvh;color:var(--text)}.SP2qqW_pageMain{width:min(var(--page-width,var(--page-max)), calc(100% - var(--content-padding) * 2));padding:calc(var(--utility-height) + .75rem) 0 4rem;margin-inline:auto}.SP2qqW_pageMain[data-width=narrow]{--page-width:56rem}.SP2qqW_pageMain[data-width=medium]{--page-width:72rem}.SP2qqW_button,.SP2qqW_btn.SP2qqW_btn{border-radius:var(--radius-pill);min-height:2.5rem;font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .16s,color .16s,transform .16s,opacity .16s;display:inline-flex}.SP2qqW_button:active:not(:disabled),.SP2qqW_btn.SP2qqW_btn:active:not(:disabled){transform:scale(.97)}.SP2qqW_button:disabled,.SP2qqW_btn.SP2qqW_btn:disabled{opacity:.45;cursor:default;box-shadow:none}.SP2qqW_button:focus-visible,.SP2qqW_btn.SP2qqW_btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.SP2qqW_button[data-variant=primary],.SP2qqW_btnPrimary.SP2qqW_btnPrimary{color:var(--primary-ink);background:var(--primary);box-shadow:var(--shadow-button)}.SP2qqW_button[data-variant=primary]:hover:not(:disabled),.SP2qqW_btnPrimary.SP2qqW_btnPrimary:hover:not(:disabled){background:var(--primary-hover)}.SP2qqW_button[data-variant=secondary],.SP2qqW_btnSecondary.SP2qqW_btnSecondary{color:var(--text);background:var(--surface);box-shadow:var(--shadow-card)}.SP2qqW_button[data-variant=secondary]:hover:not(:disabled),.SP2qqW_btnSecondary.SP2qqW_btnSecondary:hover:not(:disabled),.SP2qqW_btnSecondary.SP2qqW_btnSecondary[aria-pressed=true],.SP2qqW_btnSecondary.SP2qqW_btnSecondary[aria-expanded=true]{background:var(--surface-soft)}.SP2qqW_button[data-variant=ghost],.SP2qqW_btnGhost.SP2qqW_btnGhost{color:var(--text-muted);background:0 0}.SP2qqW_button[data-variant=ghost]:hover:not(:disabled),.SP2qqW_btnGhost.SP2qqW_btnGhost:hover:not(:disabled){color:var(--text-strong);background:var(--surface-soft)}.SP2qqW_button[data-variant=danger],.SP2qqW_btnDanger.SP2qqW_btnDanger{color:#fff;background:var(--danger)}.SP2qqW_button[data-variant=danger]:hover:not(:disabled),.SP2qqW_btnDanger.SP2qqW_btnDanger:hover:not(:disabled){filter:brightness(.94)}html[data-theme=dark] .SP2qqW_button[data-variant=danger],html[data-theme=dark] .SP2qqW_btnDanger.SP2qqW_btnDanger{color:#1a0d0d}.SP2qqW_button[data-size=sm],.SP2qqW_btnSm.SP2qqW_btnSm{min-height:2rem;font-size:var(--text-xs);padding:.35rem .8rem}.SP2qqW_button[data-icon-only]{width:2.5rem;padding:0}.SP2qqW_button[data-icon-only][data-size=sm]{width:2rem}.SP2qqW_btnTool.SP2qqW_btnTool{min-height:2.6rem;font-size:var(--text-xs);padding:.5rem .9rem}.SP2qqW_card{border:1px solid var(--glass-border);border-radius:var(--radius-2xl);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);padding:1.75rem 2rem}.SP2qqW_card[data-variant=glass]{background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}.SP2qqW_card[data-padding=compact]{border-radius:var(--radius-md);padding:1.1rem 1.25rem}a.SP2qqW_card,button.SP2qqW_card{color:inherit;text-align:left;transition:box-shadow .16s ease, transform .16s var(--ease-out);display:block}a.SP2qqW_card:hover,button.SP2qqW_card:hover{box-shadow:var(--shadow-raised);transform:translateY(-1px)}.SP2qqW_cardHead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.SP2qqW_cardTitle{color:var(--text-strong);font-size:var(--text-xl);align-items:center;gap:.6rem;margin:0;font-weight:700;line-height:1.3;display:flex}.SP2qqW_cardHint{color:var(--text-faint);font-size:var(--text-xs);margin:.3rem 0 0}.SP2qqW_badge{border-radius:var(--radius-xs);color:var(--text-muted);background:var(--surface-soft);font-size:var(--text-xs);white-space:nowrap;align-items:center;gap:.35rem;padding:.2rem .5rem;font-weight:600;line-height:1.4;display:inline-flex}.SP2qqW_badge[data-tone=info]{color:var(--accent-text);background:var(--info-soft)}.SP2qqW_badge[data-tone=ok]{color:var(--ok);background:var(--ok-soft)}.SP2qqW_badge[data-tone=warn]{color:var(--warn);background:var(--warn-soft)}.SP2qqW_badge[data-tone=danger]{color:var(--danger);background:var(--danger-soft)}.SP2qqW_search{border-radius:var(--radius-pill);min-width:0;min-height:2.6rem;color:var(--text-faint);background:var(--surface);box-shadow:var(--shadow-card);flex:10rem;align-items:center;gap:.6rem;padding:0 1.1rem;transition:box-shadow .16s;display:flex}.SP2qqW_search:focus-within{box-shadow:var(--shadow-card), 0 0 0 2px var(--focus)}.SP2qqW_search input{min-width:0;color:var(--text);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:0;flex:1;padding:.5rem 0}.SP2qqW_search input::placeholder{color:var(--text-faint)}.SP2qqW_segmented{border:1px solid var(--glass-border);border-radius:var(--radius-pill);background:var(--glass);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));gap:2px;padding:4px;display:inline-flex}.SP2qqW_segmented.SP2qqW_segmented button{min-height:2.1rem;box-shadow:none;border-radius:var(--radius-pill);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.3rem .9rem;font-weight:600;transition:background .16s,color .16s;display:inline-flex}.SP2qqW_segmented.SP2qqW_segmented button[aria-label]{padding-inline:.6rem}.SP2qqW_segmented.SP2qqW_segmented button:hover{color:var(--text-strong)}.SP2qqW_segmented.SP2qqW_segmented button[aria-pressed=true]{color:var(--text-strong);background:var(--surface);box-shadow:var(--shadow-xs)}.SP2qqW_segmented[data-size=sm]{box-shadow:none;padding:2px}.SP2qqW_segmented.SP2qqW_segmented[data-size=sm] button{min-height:1.75rem;font-size:var(--text-xs);padding:.2rem .7rem}.SP2qqW_segmented button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.SP2qqW_segmented{scrollbar-width:none;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.SP2qqW_segmented::-webkit-scrollbar{display:none}.SP2qqW_segmented.SP2qqW_segmented button{flex:none}.SP2qqW_empty{text-align:center;justify-items:center;gap:.5rem;padding:4rem 1rem;display:grid}.SP2qqW_emptyIcon{width:3rem;height:3rem;color:var(--text-muted);background:var(--surface);box-shadow:var(--shadow-card);border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid}.SP2qqW_empty h2{color:var(--text-strong);font-size:var(--text-xl);margin:0}.SP2qqW_empty p{max-width:30rem;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-text);margin:0}.SP2qqW_emptyActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem;display:flex}.SP2qqW_skeleton{gap:var(--row-gap,.6rem);display:grid}.SP2qqW_skeleton span{border-radius:var(--radius-md);background:var(--surface);height:3.25rem;box-shadow:var(--shadow-card);opacity:.75;animation:1.4s ease-in-out infinite SP2qqW_skeleton}@keyframes SP2qqW_skeleton{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.SP2qqW_skeleton span{animation:none}}.SP2qqW_toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;padding-block:.5rem;display:flex}.SP2qqW_stack{gap:var(--stack-gap,.75rem);display:grid}.SP2qqW_grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min,18rem)), 1fr));gap:var(--grid-gap,1.25rem);display:grid}@media (max-width:800px){.SP2qqW_card{border-radius:var(--radius-xl);padding:1.25rem}}
.mpcanW_hide{border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.mpcanW_hide:hover{color:var(--text-strong);background:var(--surface-soft)}.mpcanW_hide:focus-visible,.mpcanW_resize:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mpcanW_resize{cursor:col-resize;touch-action:none;border-radius:4px;width:8px;position:absolute;top:2rem;bottom:2rem;right:0}.mpcanW_resize:after{content:"";background:var(--line);opacity:0;border-radius:3px;width:3px;height:2.5rem;transition:opacity .15s;position:absolute;top:50%;right:2px;transform:translateY(-50%)}:hover>.mpcanW_resize:after,.mpcanW_resize:focus-visible:after{opacity:1}.mpcanW_resize:hover:after{background:var(--accent);opacity:1}@media (max-width:900px){.mpcanW_hide,.mpcanW_resize{display:none}}
.I_arGq_item+.I_arGq_item{border-top:1px solid var(--line-soft);margin-top:1.1rem;padding-top:1.1rem}.I_arGq_item h3{color:var(--text-strong);font-size:var(--text-md);margin:0 0 .3rem;line-height:1.3}.I_arGq_item p{color:var(--text-2);font-size:var(--text-sm);line-height:var(--leading-text);margin:0}
