.SearchBar_paletteLayer__kXLF6,.SearchBar_searchContainer__EcZvu{--search-line:rgb(var(--rgb-kominka-line)/0.1);--search-line-strong:rgb(var(--rgb-kominka-line)/0.18);--search-surface:rgb(var(--rgb-kominka-paper-raised));--search-hover:rgb(var(--rgb-kominka-line)/0.05);--search-shadow:0 0 0 1px var(--search-line),0 18px 48px -18px rgb(var(--rgb-kominka-shadow)/0.38),0 4px 12px -6px rgb(var(--rgb-kominka-shadow)/0.16)}.SearchBar_searchContainer__EcZvu{width:100%}.SearchBar_toolbar__LAJ91{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px}.SearchBar_key__5DXml{display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:4px;border:1px solid var(--search-line-strong);border-radius:5px;color:var(--kominka-sumi-soft);background:rgb(var(--rgb-kominka-paper)/.75);box-shadow:inset 0 -1px 0 var(--search-line);font-family:var(--font-mono);font-size:.64rem;font-style:normal;line-height:1}.SearchBar_trigger__eTuTy{display:inline-flex;flex:0 1 300px;align-items:center;gap:10px;min-width:0;height:38px;padding:0 8px 0 12px;border:1px solid var(--search-line-strong);border-radius:10px;color:var(--kominka-sumi-soft);background:rgb(var(--rgb-kominka-paper-raised)/.8);font-family:var(--font-noto-sans);font-size:.84rem;text-align:start;cursor:text;transition:border-color var(--motion-duration-control) var(--motion-ease-out),background-color var(--motion-duration-control) var(--motion-ease-out),box-shadow var(--motion-duration-control) var(--motion-ease-out)}.SearchBar_trigger__eTuTy:hover{border-color:rgb(var(--rgb-kominka-line)/.28);background:var(--search-surface)}.SearchBar_triggerIcon__HV2tr{flex:none;width:15px;height:15px;stroke-width:1.8}.SearchBar_triggerPlaceholder__UYgJX,.SearchBar_triggerQuery__gyEXi{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar_triggerQuery__gyEXi{color:var(--kominka-sumi)}.SearchBar_triggerKeys__usGjz{display:inline-flex;flex:none;gap:3px}.SearchBar_spinner__OWSdR{flex:none;width:14px;height:14px;border:1.5px solid rgb(var(--rgb-kominka-line)/.16);border-top-color:var(--wa-shu);border-radius:50%;animation:SearchBar_search-spin__1p2mH .8s linear infinite}@keyframes SearchBar_search-spin__1p2mH{to{transform:rotate(1turn)}}.SearchBar_filter__e7vsK{position:relative}.SearchBar_toolButton__nUfzE{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 10px 0 13px;border:1px solid var(--search-line-strong);border-radius:10px;color:var(--kominka-sumi);background:rgb(var(--rgb-kominka-paper-raised)/.8);font-family:var(--font-noto-sans);font-size:.82rem;white-space:nowrap;cursor:pointer;transition:border-color var(--motion-duration-control) var(--motion-ease-out),background-color var(--motion-duration-control) var(--motion-ease-out)}.SearchBar_toolButton__nUfzE:hover,.SearchBar_toolButton__nUfzE[aria-expanded=true]{border-color:rgb(var(--rgb-kominka-line)/.28);background:var(--search-surface)}.SearchBar_toolCount__vSBw1{display:inline-grid;place-items:center;min-width:17px;height:17px;padding-inline:5px;border-radius:999px;color:var(--text-inverse);background:var(--kominka-sumi);font-family:var(--font-mono);font-size:.62rem;line-height:1}.SearchBar_toolChevron__AucQd{width:14px;height:14px;color:var(--kominka-sumi-soft);transition:transform var(--motion-duration-emphasized) var(--motion-ease-emphasized)}.SearchBar_toolButton__nUfzE[aria-expanded=true] .SearchBar_toolChevron__AucQd{transform:rotate(180deg)}.SearchBar_chip__plf_G:focus-visible,.SearchBar_clearButton__fwyim:focus-visible,.SearchBar_option__g5iTu:focus-visible,.SearchBar_segment__peap_:focus-visible,.SearchBar_toolButton__nUfzE:focus-visible,.SearchBar_trigger__eTuTy:focus-visible{outline:2px solid rgb(var(--rgb-kominka-brass)/.7);outline-offset:2px}.SearchBar_popover__8aYkw{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--z-layer-floating);display:grid;width:min(360px,calc(100vw - 32px));max-height:min(78vh,560px);overflow:auto;border-radius:12px;background:var(--search-surface);box-shadow:var(--search-shadow);opacity:0;pointer-events:none;transform:translate3d(0,-4px,0) scale(.98);transform-origin:top left;visibility:hidden;transition:opacity var(--motion-duration-control) var(--motion-ease-out),transform var(--motion-duration-base) var(--motion-ease-out),visibility 0s linear var(--motion-duration-base)}.SearchBar_popover__8aYkw[data-open=true]{opacity:1;pointer-events:auto;transform:none;visibility:visible;transition-delay:0s}.SearchBar_popoverSection__ShWWa{display:grid;gap:6px;min-width:0;margin:0;padding:10px 6px 8px;border:0;border-bottom:1px solid var(--search-line)}.SearchBar_popoverLabel__28TEk{float:none;padding:0 8px;color:var(--kominka-sumi-soft);font-family:var(--font-noto-sans);font-size:.66rem;font-weight:500;letter-spacing:.12em}.SearchBar_popoverFilter__OBFPF{height:32px;margin:0 2px;padding:0 10px;border:1px solid var(--search-line-strong);border-radius:8px;outline:0;color:var(--kominka-sumi);background:rgb(var(--rgb-kominka-paper)/.6);font-family:var(--font-noto-sans);font-size:.8rem}.SearchBar_popoverFilter__OBFPF:focus{border-color:rgb(var(--rgb-kominka-timber)/.45)}.SearchBar_options__Zg4Z9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 2px}.SearchBar_option__g5iTu{display:flex;align-items:center;justify-content:space-between;gap:8px;height:32px;padding:0 10px;border:0;border-radius:7px;color:var(--kominka-sumi);background:transparent;font-family:var(--font-noto-sans);font-size:.82rem;text-align:start;cursor:pointer}.SearchBar_option__g5iTu:focus-visible,.SearchBar_option__g5iTu:hover:not(:disabled){background:var(--search-hover)}.SearchBar_option__g5iTu[aria-pressed=true]{font-weight:500}.SearchBar_option__g5iTu:disabled{color:var(--kominka-sumi-soft);cursor:not-allowed}.SearchBar_optionCheck__jN26c{width:15px;height:15px;color:var(--wa-shu)}.SearchBar_segmented__zaCxc{--marker-x:0px;--marker-w:0px;position:relative;display:flex;margin:0 4px;padding:3px;border-radius:9px;background:rgb(var(--rgb-kominka-line)/.06)}.SearchBar_segment__peap_{position:relative;z-index:1;flex:1;height:28px;padding:0 10px;border:0;border-radius:7px;color:var(--kominka-sumi-soft);background:transparent;font-family:var(--font-noto-sans);font-size:.78rem;white-space:nowrap;cursor:pointer;transition:color var(--motion-duration-control) var(--motion-ease-out)}.SearchBar_segment__peap_:hover,.SearchBar_segment__peap_[data-active=true]{color:var(--kominka-sumi)}.SearchBar_segmentMarker__5X5GD{position:absolute;top:3px;bottom:3px;left:0;width:var(--marker-w);border-radius:7px;background:var(--search-surface);box-shadow:0 0 0 1px var(--search-line),0 1px 4px rgb(var(--rgb-kominka-shadow)/.12);pointer-events:none;transform:translateX(var(--marker-x));transition:transform var(--motion-duration-emphasized) var(--motion-ease-emphasized),width var(--motion-duration-emphasized) var(--motion-ease-emphasized)}.SearchBar_paletteFooter__1g1gW,.SearchBar_popoverFooter__y_ZRf{display:flex;align-items:center;gap:14px;padding:8px 12px;color:var(--kominka-sumi-soft);background:rgb(var(--rgb-kominka-paper)/.55);font-family:var(--font-noto-sans);font-size:.68rem}.SearchBar_paletteFooter__1g1gW span,.SearchBar_popoverFooter__y_ZRf span{display:inline-flex;align-items:center;gap:4px}.SearchBar_chips__qdtds{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.SearchBar_chips__qdtds>li{margin:0;padding:0}.SearchBar_chip__plf_G{display:inline-flex;align-items:center;gap:5px;max-width:200px;height:28px;padding:0 7px 0 11px;border:1px solid var(--search-line-strong);border-radius:999px;color:var(--kominka-sumi);background:rgb(var(--rgb-kominka-paper-raised)/.8);font-family:var(--font-noto-sans);font-size:.76rem;cursor:pointer;animation:SearchBar_search-chip-in__uKVUE var(--motion-duration-emphasized) var(--motion-ease-emphasized) both;transition:border-color var(--motion-duration-control) var(--motion-ease-out),background-color var(--motion-duration-control) var(--motion-ease-out)}.SearchBar_chipText__W1_zg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar_chip__plf_G svg{flex:none;width:12px;height:12px;color:var(--kominka-sumi-soft)}.SearchBar_chip__plf_G:hover{border-color:rgb(var(--rgb-wa-shu)/.5);background:rgb(var(--rgb-wa-shu)/.06)}@keyframes SearchBar_search-chip-in__uKVUE{0%{opacity:0;transform:scale(.92)}}.SearchBar_clearButton__fwyim{height:28px;padding:0 4px;border:0;color:var(--kominka-sumi-soft);background:transparent;font-family:var(--font-noto-sans);font-size:.74rem;text-decoration:underline;text-decoration-color:var(--search-line-strong);text-underline-offset:.25em;cursor:pointer}.SearchBar_clearButton__fwyim:hover{color:var(--kominka-sumi);text-decoration-color:currentColor}.SearchBar_resultText__vNJcQ{margin:0 0 0 auto;color:var(--kominka-sumi-soft);font-family:var(--font-noto-sans);font-size:.76rem;white-space:nowrap;font-variant-numeric:tabular-nums}.SearchBar_resultText__vNJcQ strong{color:var(--kominka-sumi);font-family:var(--font-mono);font-weight:500}.SearchBar_paletteLayer__kXLF6{position:fixed;inset:0;z-index:var(--z-layer-modal);display:grid;justify-items:center;align-items:start;padding:min(16vh,140px) 16px 16px;background:rgb(var(--rgb-kominka-shadow)/.18);animation:SearchBar_palette-fade__njXyP var(--motion-duration-base) var(--motion-ease-out)}.SearchBar_palette__QNwI5{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(600px,100%);max-height:min(70vh,560px);overflow:hidden;border-radius:14px;background:var(--search-surface);box-shadow:var(--search-shadow);animation:SearchBar_palette-rise__cQjqx var(--motion-duration-emphasized) var(--motion-ease-emphasized)}.SearchBar_paletteLayer__kXLF6[data-presence=closing]{opacity:0;pointer-events:none;transition:opacity var(--motion-duration-close) var(--motion-ease-out)}.SearchBar_paletteLayer__kXLF6[data-presence=closing] .SearchBar_palette__QNwI5{opacity:0;transform:scale(var(--motion-scale-settle));transition:opacity var(--motion-duration-close) var(--motion-ease-out),transform var(--motion-duration-close) var(--motion-ease-out)}@keyframes SearchBar_palette-fade__njXyP{0%{opacity:0}}@keyframes SearchBar_palette-rise__cQjqx{0%{opacity:0;transform:translate3d(0,-8px,0) scale(.985)}}.SearchBar_paletteInputRow__SgzwQ{display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid var(--search-line);transition:border-color var(--motion-duration-control) var(--motion-ease-out)}.SearchBar_paletteIcon__t5f_R{flex:none;width:16px;height:16px;color:var(--kominka-sumi-soft)}.SearchBar_paletteInput__YSZMJ{flex:1;min-width:0;height:52px;border:0;outline:0;color:var(--kominka-sumi);background:transparent;font-family:var(--font-noto-sans);font-size:.96rem}.SearchBar_paletteInput__YSZMJ:focus-visible{outline:none!important}.SearchBar_paletteInputRow__SgzwQ:focus-within{border-bottom-color:rgb(var(--rgb-kominka-sumi)/.5)}.SearchBar_paletteInput__YSZMJ::placeholder{color:color-mix(in oklab,var(--kominka-sumi-soft) 70%,transparent)}.SearchBar_paletteList__4OK0X{overflow-y:auto;padding:6px;overscroll-behavior:contain}.SearchBar_paletteSection__yZ785{margin:0;padding:10px 10px 4px;color:var(--kominka-sumi-soft);font-family:var(--font-noto-sans);font-size:.64rem;font-weight:500;letter-spacing:.14em}.SearchBar_paletteItem__3FfJM{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:38px;padding:0 10px;border-radius:8px;color:var(--kominka-sumi);font-family:var(--font-noto-sans);font-size:.86rem;cursor:pointer}.SearchBar_paletteItem__3FfJM[data-active=true]{background:var(--search-hover)}.SearchBar_paletteItemIcon__jPjoE{width:15px;height:15px;color:var(--kominka-sumi-soft)}.SearchBar_paletteItemTitle__jmxhF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar_paletteItemTitle__jmxhF mark{color:inherit;background:rgb(var(--rgb-wa-shu)/.14);border-radius:2px}.SearchBar_paletteItemMeta__V6pRc{color:var(--kominka-sumi-soft);font-size:.72rem;white-space:nowrap}.SearchBar_paletteEnter__ATZ7A{width:14px;height:14px;color:var(--kominka-sumi-soft)}.SearchBar_paletteEmpty__za64z{margin:0;padding:28px 12px;color:var(--kominka-sumi-soft);font-family:var(--font-noto-sans);font-size:.82rem;text-align:center}.SearchBar_paletteFooter__1g1gW{border-top:1px solid var(--search-line)}.SearchBar_paletteFooterEnd__gAZmO{margin-left:auto}@media (max-width:640px){.SearchBar_trigger__eTuTy{flex:1 1 160px}.SearchBar_toolbar__LAJ91{position:relative}.SearchBar_filter__e7vsK{position:static}.SearchBar_popover__8aYkw{right:0;width:auto}.SearchBar_paletteFooter__1g1gW .SearchBar_paletteFooterEnd__gAZmO,.SearchBar_triggerKeys__usGjz{display:none}.SearchBar_paletteLayer__kXLF6{padding-top:72px}.SearchBar_paletteItem__3FfJM{grid-template-columns:auto minmax(0,1fr) auto}.SearchBar_paletteItemMeta__V6pRc{display:none}.SearchBar_paletteInput__YSZMJ{font-size:16px}}@media (prefers-reduced-motion:reduce){.SearchBar_chip__plf_G,.SearchBar_paletteLayer__kXLF6,.SearchBar_palette__QNwI5,.SearchBar_spinner__OWSdR{animation:none}.SearchBar_chip__plf_G,.SearchBar_paletteLayer__kXLF6,.SearchBar_palette__QNwI5,.SearchBar_popover__8aYkw,.SearchBar_segmentMarker__5X5GD,.SearchBar_segment__peap_,.SearchBar_toolButton__nUfzE,.SearchBar_toolChevron__AucQd,.SearchBar_trigger__eTuTy{transition:none}}[data-marketing-motion=reduced] .SearchBar_chip__plf_G,[data-marketing-motion=reduced] .SearchBar_paletteLayer__kXLF6,[data-marketing-motion=reduced] .SearchBar_palette__QNwI5,[data-marketing-motion=reduced] .SearchBar_spinner__OWSdR{animation:none}.PopNumber_number__CWqus{position:relative;display:inline-block;font-variant-numeric:tabular-nums}.PopNumber_glyphs__G8R8T{display:inline-block;white-space:pre}.PopNumber_char__XXNQC{display:inline-block}.PopNumber_char__XXNQC[data-pop]{animation:PopNumber_pop-number-in__hnbZu var(--motion-duration-pop) var(--motion-ease-pop) var(--pop-delay,0s) both}.PopNumber_label__eaCE4{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes PopNumber_pop-number-in__hnbZu{0%{opacity:0;transform:translateY(8px);filter:blur(var(--motion-blur-soft))}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion:reduce){.PopNumber_char__XXNQC[data-pop]{animation:none}}.styles_button__hdH_z{--_bg:var(--accent);--_fg:var(--text-inverse);--_bd:var(--accent);--_bg-hover:color-mix(in oklab,var(--accent) 86%,black);--_fg-hover:var(--text-inverse);--_bd-hover:var(--_bg-hover);--_tile-opacity:0;--_pulse-color:var(--wa-shu);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border-radius:var(--radius-sm);border:1px solid var(--_bd);background:var(--_bg);color:var(--_fg);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;line-height:1;letter-spacing:.04em;text-decoration:none;transition:background var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-press) var(--motion-ease-out);box-shadow:none;position:relative;user-select:none;overflow:hidden;isolation:isolate}.styles_button__hdH_z:active{transform:scale(.98)}.styles_button__hdH_z:disabled,.styles_button__hdH_z[aria-disabled=true]{opacity:.5;cursor:not-allowed}.styles_button__hdH_z:after{content:"";position:absolute;right:10px;bottom:5px;left:10px;height:1px;background:var(--_pulse-color);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-duration-control) var(--motion-ease-out);pointer-events:none;z-index:1}@media (hover:hover) and (pointer:fine){.styles_button__hdH_z:hover:not([aria-disabled=true]):not(:disabled){background:var(--_bg-hover);color:var(--_fg-hover);border-color:var(--_bd-hover)}.styles_button__hdH_z:hover:not([aria-disabled=true]):not(:disabled):after{transform:scaleX(1)}}.styles_button__hdH_z:focus-visible:after{transform:scaleX(1)}.styles_button__hdH_z:before{content:"";position:absolute;inset:0;opacity:var(--_tile-opacity);pointer-events:none;z-index:0}.styles_inner__yqBkX{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--space-2)}.styles_icon__PGTyb{display:inline-flex}.styles_label__GXq2p{line-height:1}.styles_s-sm___wNSm{height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.styles_s-md__r6Gpj{height:var(--control-height-md);padding-inline:var(--space-4);font-size:var(--text-md)}.styles_s-lg__baYyX{height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-md)}.styles_block__hfkIO{width:100%;display:inline-flex}.styles_v-soft__0kefG{--_bg:var(--accent-veil);--_fg:var(--text-primary);--_bd:var(--border);--_bg-hover:color-mix(in oklab,var(--accent-veil) 50%,var(--border));--_bd-hover:var(--border-strong);--_fg-hover:var(--text-primary)}.styles_v-outline__wkKHN{--_bg:transparent;--_fg:var(--text-primary);--_bd:var(--border-strong);--_bg-hover:var(--accent-veil);--_bd-hover:var(--text-primary);--_fg-hover:var(--text-primary)}.styles_v-ghost___EG3J{--_bg:transparent;--_fg:var(--text-secondary);--_bd:transparent;--_bg-hover:var(--accent-veil);--_bd-hover:transparent;--_fg-hover:var(--text-primary)}.styles_c-brand__MYY9U{--accent:var(--brand)}.styles_c-neutral__Kmlv3{--accent:var(--status-neutral)}.styles_c-success__pndL8{--accent:var(--status-success)}.styles_c-warning__tWSPQ{--accent:var(--status-warning)}.styles_c-danger__U8rMZ{--accent:var(--status-danger)}.styles_loading__tPU_X:before{border-radius:inherit;background:linear-gradient(90deg,transparent,rgb(var(--rgb-white)/.2),transparent);opacity:1;animation:styles_btn-sheen__TGLy6 1.4s ease-in-out infinite}@keyframes styles_btn-sheen__TGLy6{0%{transform:translateX(-120%)}70%,to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.styles_loading__tPU_X:before{animation:none;opacity:0}.styles_button__hdH_z,.styles_button__hdH_z:after{transition:none}}.styles_badge__rd1_Z{--_bg:var(--accent-weak);--_fg:var(--text-primary);--_bd:transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--_bg);color:var(--_fg);border:1px solid var(--_bd);font-family:var(--font-mono);font-weight:500;letter-spacing:.06em;line-height:1;white-space:nowrap}.styles_s-sm__xz6dX{font-size:var(--text-xs);padding:.2rem .5rem}.styles_s-md__ow5HS{font-size:var(--text-sm);padding:.28rem .65rem}.styles_pill__95Y2E{border-radius:var(--radius-pill)}.styles_t-solid__h_cAW{--_bg:var(--accent);--_fg:var(--text-inverse)}.styles_t-outline__v5O4v{--_bg:transparent;--_bd:var(--border)}.styles_c-brand__F0_nx{--accent:var(--brand)}.styles_c-neutral__7vCmq{--accent:var(--status-neutral)}.styles_c-success__2NWvj{--accent:var(--status-success)}.styles_c-warning__TcEYY{--accent:var(--status-warning)}.styles_c-danger__i_lqj{--accent:var(--status-danger)}.styles_card__UAywl{--_surface:var(--surface-card);--_border:var(--border);--_shadow:none;--_fg:var(--text-primary);background:var(--_surface);color:var(--text-primary);border:1px solid var(--_border);border-radius:var(--radius-sm);box-shadow:var(--_shadow);display:flex;flex-direction:column;position:relative;overflow:clip;color:var(--_fg)}.styles_bordered__DLijz{border-color:var(--border-strong)}.styles_card__UAywl:after{content:"";position:absolute;inset:-1px;pointer-events:none;background:linear-gradient(var(--text-primary),var(--text-primary)) 0 0 /8px 1px no-repeat,linear-gradient(var(--text-primary),var(--text-primary)) 0 0 /1px 8px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /8px 1px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /1px 8px no-repeat;opacity:.55}.styles_interactive__S1nOE{transition:transform var(--motion-duration-control) var(--motion-ease-out),scale var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard)}.styles_interactive__S1nOE:active{scale:var(--motion-scale-settle)}.styles_interactive__S1nOE:focus-visible{border-color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.styles_interactive__S1nOE:hover{transform:translateY(-2px);border-color:var(--text-primary)}}.styles_r-sm__QlbDx{border-radius:var(--radius-sm)}.styles_r-md__7cCsx{border-radius:var(--radius-md)}.styles_r-lg__RGQVA{border-radius:var(--radius-lg)}.styles_e-0__XkYEw{box-shadow:none}.styles_e-1__S3Vz7{box-shadow:var(--elevation-1)}.styles_e-2__sJqKp{box-shadow:var(--elevation-2)}.styles_e-3__uHWzc{box-shadow:var(--elevation-3)}.styles_p-none__muaro .styles_content__jiFQv{padding:0}.styles_p-sm__ZFndW .styles_content__jiFQv{padding:var(--space-3)}.styles_p-md__AhFyG .styles_content__jiFQv{padding:var(--space-4)}.styles_p-lg__UEjmo .styles_content__jiFQv{padding:var(--space-6)}.styles_footer__y9oQY,.styles_header__aGqFW{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--_border);background:var(--surface-card-muted)}.styles_footer__y9oQY{border-top:1px solid var(--_border);border-bottom:none}.styles_linkWrap___qMYk{text-decoration:none;color:inherit;display:block}.styles_tone-muted__CZaSS{--_surface:var(--surface-card-muted)}.styles_tone-glass__Gler_{--_surface:var(--surface-card-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.styles_tone-night__ja35x{--_surface:var(--surface-card-night);--_border:var(--cyber-line);--_fg:var(--text-inverse)}.styles_tone-night__ja35x .styles_footer__y9oQY,.styles_tone-night__ja35x .styles_header__aGqFW{background:color-mix(in oklab,var(--surface-card-night) 86%,white 4%)}.styles_surface__fZ6NN{--_surface:var(--surface-card);--_border:var(--border);--_shadow:none;--_fg:var(--text-primary);position:relative;overflow:hidden;isolation:isolate;background:var(--_surface);color:var(--_fg);border:1px solid var(--_border);border-radius:var(--radius-sm);box-shadow:var(--_shadow)}.styles_surface__fZ6NN:after,.styles_surface__fZ6NN:before{content:"";position:absolute;inset:0;pointer-events:none}.styles_surface__fZ6NN:after,.styles_surface__fZ6NN:before{opacity:0}.styles_bordered__9LK72{border-color:var(--_border)}.styles_interactive__4vewE{transition:transform var(--motion-duration-control) var(--motion-ease-out),scale var(--motion-duration-press) var(--motion-ease-out),box-shadow var(--motion-duration-fast) var(--motion-ease-out),border-color var(--motion-duration-fast) var(--motion-ease-out)}.styles_interactive__4vewE:focus-visible{border-color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.styles_interactive__4vewE:hover{transform:translateY(-2px);border-color:var(--text-primary)}}.styles_interactive__4vewE:active{scale:var(--motion-scale-settle)}@media (prefers-reduced-motion:reduce){.styles_interactive__4vewE{transition:none}.styles_interactive__4vewE:hover{transform:none}}.styles_pad-sm__MbRfc{padding:var(--space-4)}.styles_pad-md__OVNhA{padding:var(--space-6)}.styles_pad-lg__riB5y{padding:clamp(var(--space-6),4vw,var(--space-10))}.styles_pad-xl__jOUYu{padding:clamp(var(--space-8),5vw,var(--space-12))}.styles_radius-sm__2K7by{border-radius:var(--radius-sm)}.styles_radius-md__jUREX{border-radius:var(--radius-md)}.styles_radius-lg__CVp2i{border-radius:var(--radius-lg)}.styles_radius-xl__jNGTr{border-radius:var(--radius-xl)}.styles_shadow-none__i85Pn{box-shadow:none}.styles_shadow-sm___6Itt{box-shadow:var(--elevation-1)}.styles_shadow-md__t4lFE{box-shadow:var(--elevation-2)}.styles_shadow-lg__lQ1OM{box-shadow:var(--elevation-3)}.styles_tone-muted__VvWAQ{--_surface:var(--surface-card-muted)}.styles_tone-glass__NyBFi{--_surface:var(--surface-card-glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.styles_tone-accent__W58pt{--_surface:var(--surface-accent);--_border:var(--border-accent)}.styles_tone-night__BgJdM{--_surface:var(--surface-card-night);--_border:var(--cyber-line);--_fg:var(--text-inverse)}.styles_pattern-washi__NaNi4:before{background:var(--pattern-washi);opacity:.4}.ConsentBanner_bannerWrap__smFrI{position:fixed;right:12px;bottom:12px;left:12px;z-index:var(--z-layer-banner);width:min(1120px,calc(100% - 24px));margin-inline:auto}.ConsentBanner_banner__zvDPW{border-inline-start:3px solid var(--kominka-timber);background:var(--kominka-glass-strong);box-shadow:var(--kominka-shadow-control);backdrop-filter:blur(18px) saturate(.72);-webkit-backdrop-filter:blur(18px) saturate(.72);filter:blur(0);transform-origin:50% 100%;transition:opacity var(--motion-duration-toast-in) var(--motion-ease-out),transform var(--motion-duration-toast-in) var(--motion-ease-out),filter var(--motion-duration-toast-in) var(--motion-ease-out)}@starting-style{.ConsentBanner_banner__zvDPW{opacity:0;transform:translateY(16px) scale(var(--motion-scale-popover));filter:blur(var(--motion-blur-soft))}}.ConsentBanner_banner__zvDPW[data-presence=closing]{pointer-events:none;opacity:0;transform:translateY(16px) scale(var(--motion-scale-popover));filter:blur(var(--motion-blur-soft));transition-duration:var(--motion-duration-toast-out)}.ConsentBanner_content__eKH63{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px clamp(20px,4vw,48px);align-items:center;color:var(--kominka-sumi);font-family:var(--font-sans);font-size:.78rem;line-height:1.55}.ConsentBanner_content__eKH63 strong{color:var(--kominka-sumi);font-family:var(--font-serif);font-size:.88rem;letter-spacing:.04em}.ConsentBanner_content__eKH63>span{color:var(--kominka-sumi-soft)}.ConsentBanner_actions__kwA_j{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.ConsentBanner_link__OJCfM{margin-inline-end:4px;color:var(--kominka-timber);font-size:.75rem;text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 32%,transparent);text-underline-offset:.22em;transition:color var(--motion-duration-quick) var(--motion-ease-out),text-decoration-color var(--motion-duration-quick) var(--motion-ease-out)}.ConsentBanner_link__OJCfM:focus-visible{color:var(--kominka-timber-deep);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.ConsentBanner_link__OJCfM:hover{color:var(--kominka-timber-deep);text-decoration-color:currentColor}}.ConsentBanner_link__OJCfM:active{color:var(--wa-shu);transition-duration:var(--motion-duration-press)}@media (max-width:720px){.ConsentBanner_bannerWrap__smFrI{right:8px;bottom:8px;left:8px;width:calc(100% - 16px)}.ConsentBanner_content__eKH63{grid-template-columns:1fr;gap:6px}.ConsentBanner_actions__kwA_j{grid-column:1;grid-row:auto;justify-content:stretch;margin-top:4px}.ConsentBanner_actions__kwA_j>*{flex:1 1 auto}.ConsentBanner_link__OJCfM{flex-basis:100%;margin:0}}@media (prefers-reduced-motion:reduce){.ConsentBanner_banner__zvDPW,.ConsentBanner_link__OJCfM{transition:none}}@media (prefers-reduced-transparency:reduce){.ConsentBanner_banner__zvDPW{background:var(--kominka-paper);backdrop-filter:none;-webkit-backdrop-filter:none}}.BrandAmbientLight_host__XvaJq{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;contain:paint}.BrandAmbientLight_host__XvaJq[data-scope=local]{position:absolute}[data-brand-shell=marketing]>.BrandAmbientLight_host__XvaJq~footer{position:relative;z-index:1}.BrandAmbientLight_pointer__Zpc_4,.BrandAmbientLight_resting__oIcK1{position:absolute;display:block;pointer-events:none}.BrandAmbientLight_resting__oIcK1{inset:0;background:radial-gradient(circle at 78% 18%,rgb(var(--rgb-kominka-paper-raised)/.72),rgb(var(--rgb-kominka-brass)/.16) 24%,transparent 58%);opacity:.42}.BrandAmbientLight_host__XvaJq[data-tone=ink] .BrandAmbientLight_resting__oIcK1{background:radial-gradient(circle at 78% 18%,rgb(var(--rgb-accent-gold-light)/.34),rgb(var(--rgb-kominka-brass)/.18) 28%,transparent 62%);opacity:.56}.BrandAmbientLight_pointer__Zpc_4{top:0;left:0;width:clamp(420px,54vw,780px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(var(--rgb-kominka-paper-raised)/.68),rgb(var(--rgb-kominka-brass)/.2) 30%,transparent 68%);opacity:0;transition:opacity var(--motion-duration-control) var(--motion-ease-out)}.BrandAmbientLight_host__XvaJq[data-scope=local] .BrandAmbientLight_pointer__Zpc_4{width:clamp(360px,62vw,720px)}.BrandAmbientLight_host__XvaJq[data-tone=ink] .BrandAmbientLight_pointer__Zpc_4{background:radial-gradient(circle,rgb(var(--rgb-accent-gold-light)/.48),rgb(var(--rgb-kominka-brass)/.22) 34%,transparent 70%)}.BrandAmbientLight_host__XvaJq[data-tone=paper][data-light-active=true] .BrandAmbientLight_pointer__Zpc_4{opacity:.34}.BrandAmbientLight_host__XvaJq[data-tone=ink][data-light-active=true] .BrandAmbientLight_pointer__Zpc_4{opacity:.68}.BlogList_list__PnUJ3{width:100%;margin:0;padding:0;list-style:none}.BlogList_row__NEZQR{position:relative;isolation:isolate;display:grid;grid-template-columns:46px minmax(0,1fr) clamp(176px,22vw,280px);gap:clamp(18px,3vw,42px);align-items:center;padding:clamp(20px,2.4vw,28px) 10px}.BlogList_fragment__N0yie{position:absolute;top:0;left:calc(10px + 46px + clamp(18px, 3vw, 42px));display:block;height:6px;overflow:visible;pointer-events:none;transform:translateY(-50%);transition:transform var(--motion-duration-deliberate) var(--motion-ease-out)}.BlogList_fragmentInk__z3HDb{fill:var(--kominka-sumi)}.BlogList_fragmentShu__uxSwh{fill:var(--wa-shu)}.BlogList_fragmentKin__o0ai0{fill:var(--wa-kin)}.BlogList_row__NEZQR:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,rgb(var(--rgb-wa-shu)/.07),rgb(var(--rgb-wa-kin)/.05) 42%,transparent 78%);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-duration-deliberate) var(--motion-ease-out)}.BlogList_row__NEZQR:after{position:absolute;top:18%;bottom:18%;left:0;width:2px;content:"";background:var(--wa-shu);transform:scaleY(0);transition:transform var(--motion-duration-control) var(--motion-ease-out)}.BlogList_index__Y9EIg{display:grid;place-items:center;width:38px;height:38px;color:var(--kominka-sumi);font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.06em;background:linear-gradient(currentColor,currentColor) 0 0 /7px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 0 /1px 7px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /7px 1px no-repeat,linear-gradient(var(--wa-shu),var(--wa-shu)) 100% 100% /1px 7px no-repeat;transition:color var(--motion-duration-control) var(--motion-ease-out)}.BlogList_body__a6_bw{display:grid;align-content:center;gap:10px;min-width:0}.BlogList_metaRow__eENTY{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.BlogList_meta__I93xz{color:var(--kominka-sumi-soft);font-family:var(--font-mono);font-size:var(--type-caption);letter-spacing:.06em}.BlogList_categoryButton__wweyt{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid rgb(var(--rgb-kominka-timber)/.24);color:var(--kominka-timber-deep);background:transparent;font-size:var(--type-caption);white-space:nowrap;transition:border-color var(--motion-duration-control) var(--motion-ease-out),color var(--motion-duration-control) var(--motion-ease-out)}.BlogList_categoryButton__wweyt,.BlogList_statusBadge__CEeIi{border-radius:var(--radius-sm);letter-spacing:var(--tracking-caption)}.BlogList_statusBadge__CEeIi{transition:scale var(--motion-duration-pop) var(--motion-ease-overshoot),opacity calc(var(--motion-duration-pop) * .8) var(--motion-ease-overshoot),filter var(--motion-duration-pop) var(--motion-ease-overshoot)}@starting-style{[data-marketing-ready=true] .BlogList_statusBadge__CEeIi[data-presence]{scale:.8;opacity:0;filter:blur(var(--motion-blur-soft))}}.BlogList_statusBadge__CEeIi[data-presence=closing]{scale:.8;opacity:0;filter:blur(var(--motion-blur-soft));transition:scale var(--motion-duration-control) var(--motion-ease-exit),opacity var(--motion-duration-control) var(--motion-ease-exit),filter var(--motion-duration-control) var(--motion-ease-exit)}.BlogList_title__7dP88{margin:0;color:var(--kominka-sumi);font-family:var(--font-serif);font-size:var(--type-heading);font-weight:500;letter-spacing:var(--tracking-mincho);line-height:1.6}.BlogList_titleLink__xEkoW{color:inherit;text-decoration:none;transition:color var(--motion-duration-control) var(--motion-ease-out)}.BlogList_titleLink__xEkoW:after{position:absolute;inset:0;z-index:1;content:""}.BlogList_excerpt__dRIW9{display:-webkit-box;margin:0;overflow:hidden;color:var(--kominka-sumi-soft);font-size:var(--type-small);letter-spacing:var(--tracking-body);line-height:1.9;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BlogList_thumbnailWrap__BRhl9{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--kominka-paper-deep)}.BlogList_thumbnail__4L3W_{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-duration-deliberate) var(--motion-ease-out),opacity var(--motion-duration-crossfade) var(--motion-ease-out)}.BlogList_thumbnail__4L3W_[data-phase=pending]{opacity:0}.BlogList_thumbnail__4L3W_[data-phase=failed]{opacity:0;transition-duration:var(--motion-duration-deliberate),var(--motion-duration-close)}.BlogList_thumbnailFallback__yffc5{position:absolute;inset:0;background:radial-gradient(58% 76% at 78% 28%,rgb(var(--rgb-kominka-brass)/.2),transparent 72%),linear-gradient(145deg,var(--kominka-paper) 0,var(--kominka-paper-deep) 100%)}.BlogList_fallbackGlyph__sXMsU{position:absolute;top:50%;left:50%;color:rgb(var(--rgb-kominka-timber)/.72);font-family:var(--font-serif);font-size:clamp(1.8rem,4vw,3rem);transform:translate3d(-50%,-50%,0)}.BlogList_highlight__I7sMz{padding-inline:.12em;color:inherit;background:rgb(var(--rgb-kominka-brass)/.24)}.BlogList_emptyWrap__Dj5wi{padding:clamp(32px,6vw,64px) 20px;border-block:1px solid var(--kominka-line);text-align:center}.BlogList_emptyText__vQT_S{margin:0;color:var(--kominka-sumi-soft);letter-spacing:var(--tracking-body)}@media (hover:hover) and (pointer:fine){.BlogList_row__NEZQR:hover:before{transform:scaleX(1)}.BlogList_row__NEZQR:hover .BlogList_fragment__N0yie{transform:translate(6px,-50%)}.BlogList_row__NEZQR:hover:after{transform:scaleY(1)}.BlogList_row__NEZQR:hover .BlogList_index__Y9EIg,.BlogList_row__NEZQR:hover .BlogList_titleLink__xEkoW{color:var(--wa-shu)}.BlogList_row__NEZQR:hover .BlogList_thumbnail__4L3W_{transform:scale(1.03)}.BlogList_categoryButton__wweyt:hover{border-color:var(--wa-shu);color:var(--wa-shu)}}.BlogList_row__NEZQR:has(:focus-visible):before{transform:scaleX(1)}.BlogList_row__NEZQR:has(:focus-visible):after{transform:scaleY(1)}.BlogList_row__NEZQR:has(.BlogList_titleLink__xEkoW:focus-visible) .BlogList_titleLink__xEkoW,.BlogList_row__NEZQR:has(:focus-visible) .BlogList_index__Y9EIg{color:var(--wa-shu)}.BlogList_categoryButton__wweyt:focus-visible{border-color:var(--wa-shu);color:var(--wa-shu)}.BlogList_row__NEZQR:active:before{transform:scaleX(1);transition-duration:var(--motion-duration-press)}.BlogList_row__NEZQR:active:after{transform:scaleY(1);transition-duration:var(--motion-duration-press)}.BlogList_row__NEZQR:active .BlogList_index__Y9EIg,.BlogList_row__NEZQR:active .BlogList_titleLink__xEkoW{color:color-mix(in oklab,var(--wa-shu) 82%,var(--kominka-sumi))}@media (max-width:640px){.BlogList_fragment__N0yie{left:2px}.BlogList_row__NEZQR{grid-template-columns:minmax(0,1fr) 112px;gap:14px;align-items:start;padding:18px 2px}.BlogList_index__Y9EIg{display:none}.BlogList_title__7dP88{font-size:1.02rem;line-height:1.65}.BlogList_excerpt__dRIW9{display:none}}@media (prefers-reduced-motion:reduce){.BlogList_fragment__N0yie,.BlogList_row__NEZQR:active:after,.BlogList_row__NEZQR:active:before,.BlogList_row__NEZQR:after,.BlogList_row__NEZQR:before,.BlogList_statusBadge__CEeIi,.BlogList_thumbnail__4L3W_{transition:none}.BlogList_statusBadge__CEeIi[data-presence=closing]{filter:none}.BlogList_row__NEZQR:hover .BlogList_thumbnail__4L3W_{transform:none}}.login_frame__4YVW_{position:fixed;inset:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.login_frame__4YVW_[data-brand-shell]{color:var(--k-fg);background-color:var(--k-bg);background-image:var(--k-pattern-washi)}.login_frameMain__5BjAP{position:relative;z-index:1;flex:1;display:grid;place-items:center;width:100%;padding:max(32px,env(safe-area-inset-top)) 16px max(32px,env(safe-area-inset-bottom));outline:none}@media (max-width:480px){.login_frameMain__5BjAP{place-items:start center;padding-top:max(7vh,env(safe-area-inset-top),16px)}}.login_page__Qi_9I{width:min(392px,100%);display:grid;gap:14px}.login_card__KMNlY{display:grid;gap:18px;padding:18px 24px 24px}.login_head__kDhDs{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -10px 0 -8px}.login_brandLink__w3gfz{display:flex;align-items:center;gap:9px;min-width:0;min-height:var(--k-tap);padding:6px;border-radius:var(--k-r-md);color:var(--k-fg);text-decoration:none;transition:background var(--k-dur-hover)}.login_brandLink__w3gfz:hover{background:var(--k-hover)}.login_intro___SsN3{display:grid;gap:4px;padding-top:4px}.login_title__ptwCJ{font-family:var(--k-serif);font-weight:600;font-size:22px;line-height:1.35;letter-spacing:.05em}.login_lead__WLOK_{color:var(--k-fg-2);font-size:12.5px}.login_flow__qX0Q4,.login_method__DBRPy{display:grid;gap:12px;min-width:0}.login_method__DBRPy{gap:10px}.login_flow__qX0Q4>[role=separator]{margin:2px 0}.login_wide__sKRGr.login_wide__sKRGr{--h:40px;width:100%;font-size:13.5px}.login_note__Gp8VH{color:var(--k-fg-3);font-size:11.5px;line-height:1.6}.login_method__DBRPy>.login_note__Gp8VH{text-align:center}.login_codeInput__G8WpY.login_codeInput__G8WpY{font-family:var(--k-mono);font-size:20px;font-variant-numeric:tabular-nums;letter-spacing:.5em;text-align:center;min-height:44px;padding-left:calc(9px + .5em)}.login_inlineActions__gQg5l{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 12px}.login_turnstile__hqDBj:not(:has(iframe,p)){display:none}.login_turnstile__hqDBj p{color:var(--k-fg-2);font-size:11.5px}.login_disclosure__Ks7_6{border-top:1px solid var(--k-line);padding-top:6px}.login_disclosureSummary__omeDM{display:flex;align-items:center;justify-content:center;gap:6px;min-height:var(--k-tap);padding:4px 8px;border-radius:var(--k-r-sm);color:var(--k-fg-3);font-size:12px;cursor:pointer;list-style:none;transition:color var(--k-dur-hover),background var(--k-dur-hover)}.login_disclosureSummary__omeDM::-webkit-details-marker{display:none}.login_disclosureSummary__omeDM:hover{color:var(--k-fg);background:var(--k-hover)}.login_disclosureSummary__omeDM svg{transition:transform var(--k-dur-hover) var(--k-ease-out)}.login_disclosure__Ks7_6[open] .login_disclosureSummary__omeDM svg{transform:rotate(180deg)}.login_disclosure__Ks7_6[open]>.login_method__DBRPy{padding-top:10px;animation:login_reveal__JSehR var(--k-dur-open) var(--k-ease-out)}@keyframes login_reveal__JSehR{0%{opacity:0;transform:translateY(-4px)}}.login_success__5u9Aj{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--k-r-md);background:var(--k-success-bg);animation:login_reveal__JSehR var(--k-dur-open) var(--k-ease-out)}.login_successIcon__t85PN{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--k-surface);color:var(--k-success);box-shadow:var(--k-ring)}.login_successText___iNlp{flex:1;min-width:0}.login_successTitle__NOqia{font-weight:600;font-size:13.5px}.login_footer__FTcj1{display:flex;justify-content:center;gap:4px 20px;flex-wrap:wrap;color:var(--k-fg-3);font-size:12px}.login_footer__FTcj1 a{display:inline-flex;align-items:center;min-height:var(--k-tap);color:inherit;text-decoration:none;transition:color var(--k-dur-hover)}.login_footer__FTcj1 a:hover{color:var(--k-fg);text-decoration:underline;text-decoration-color:var(--k-shu);text-underline-offset:4px}@media (max-width:820px),(pointer:coarse){.login_wide__sKRGr.login_wide__sKRGr{--h:44px;font-size:15px}.login_disclosureSummary__omeDM{font-size:13px}.login_note__Gp8VH{font-size:12px}}@media (max-width:480px){.login_card__KMNlY{padding:14px 18px 20px;gap:16px}.login_title__ptwCJ{font-size:21px}}@media (prefers-reduced-motion:reduce){.login_disclosure__Ks7_6[open]>.login_method__DBRPy,.login_success__5u9Aj{animation:none}.login_disclosureSummary__omeDM svg{transition:none}}.kit_num__j82tu{font-family:var(--k-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.kit_muted__Pp5uS{color:var(--k-fg-3)}.kit_mono__fbUhV{font-family:var(--k-mono);font-size:11.5px;letter-spacing:0}.kit_lbl__cE8mE{font:600 10.5px/1.4 var(--k-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--k-fg-3)}.kit_title__oeU9i{font-family:var(--k-serif);font-weight:600;font-size:22px;letter-spacing:.05em;line-height:1.35}.kit_subtitle__1jRx2{color:var(--k-fg-2);font-size:12.5px}.kit_sectionTitle__aNz5l{font-family:var(--k-serif);font-size:15px;letter-spacing:.05em;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.kit_visuallyHidden__m_tom{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kit_col__pTyIo{max-width:1180px;margin:0 auto;padding:8px 28px 72px}.kit_colNarrow__tUhFO{max-width:760px;margin:0 auto}.kit_pageHead__dOf_I{display:flex;align-items:flex-end;gap:16px;padding:18px 0;flex-wrap:wrap}.kit_pageHeadText__nGado{flex:1;min-width:240px}.kit_pageHeadText__nGado .kit_subtitle__1jRx2{margin-top:4px}.kit_pageHeadActions__Vol2T{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kit_grid2__gq2mG{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:14px;align-items:start}.kit_cards__6XURG{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.kit_stack__woVPz{display:grid;gap:14px}.kit_row__fkcRr{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.kit_rowEnd___lBcD{justify-content:flex-end}.kit_toolbar__NlUGZ{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}.kit_spacer__O7_QE{flex:1}.kit_btn__fUnJD{--h:var(--k-control);display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--h);padding:0 11px;border-radius:var(--k-r-sm);border:0;font-weight:600;font-size:12.5px;letter-spacing:.03em;white-space:nowrap;position:relative;text-decoration:none;cursor:pointer;transition:background var(--k-dur-hover),box-shadow var(--k-dur-hover),transform var(--k-dur-press) var(--k-ease-out)}.kit_btn__fUnJD svg{flex:none}.kit_btnSm__cAQPP{--h:24px;padding:0 8px;font-size:12px}.kit_btnLg__tzsv5{--h:36px;padding:0 16px;font-size:13.5px}.kit_btn__fUnJD:active:not(:disabled){transform:scale(.98)}.kit_btn__fUnJD:disabled,.kit_btn__fUnJD[aria-disabled=true]{opacity:.5;cursor:not-allowed}.kit_btnPrimary__sZ9Sq{--k-label:var(--k-primary-fg);background:var(--k-primary);color:var(--k-primary-fg);box-shadow:0 1px 0 color-mix(in oklab,var(--k-primary-fg) 8%,transparent) inset,0 1px 2px color-mix(in oklab,var(--k-sumi) 20%,transparent)}.kit_btnPrimary__sZ9Sq:hover:not(:disabled){background:color-mix(in oklab,var(--k-primary) 88%,var(--k-shu))}.kit_btnSecondary__cBpD2{--k-label:var(--k-fg);background:var(--k-btn);color:var(--k-fg);box-shadow:var(--k-ring)}.kit_btnSecondary__cBpD2:hover:not(:disabled){background:var(--k-btn-hover);box-shadow:var(--k-ring-hover)}.kit_btnGhost___n2L3{--k-label:var(--k-fg-2);background:transparent;color:var(--k-fg-2)}.kit_btnGhost___n2L3:hover:not(:disabled){background:var(--k-hover);color:var(--k-fg)}.kit_btnDanger__Ogcvv{--k-label:var(--k-accent-fg);background:var(--k-danger);color:var(--k-accent-fg)}.kit_btnDanger__Ogcvv:hover:not(:disabled){background:color-mix(in oklab,var(--k-danger) 88%,black)}.kit_btnPrimary__sZ9Sq>.kit_btnLabel__0VKCY,.kit_btnPrimary__sZ9Sq>svg{color:var(--k-primary-fg)}.kit_btnSecondary__cBpD2>.kit_btnLabel__0VKCY,.kit_btnSecondary__cBpD2>svg{color:var(--k-fg)}.kit_btnDanger__Ogcvv>.kit_btnLabel__0VKCY,.kit_btnDanger__Ogcvv>svg{color:var(--k-accent-fg)}.kit_btnGhost___n2L3:after,.kit_btnSecondary__cBpD2:after{content:"";position:absolute;left:10px;right:10px;bottom:4px;height:1px;background:var(--k-shu);transform:scaleX(0);transform-origin:left;transition:transform var(--k-dur-open) var(--k-ease-out)}@media (hover:hover) and (pointer:fine){.kit_btnGhost___n2L3:hover:after,.kit_btnSecondary__cBpD2:hover:after{transform:scaleX(1)}}.kit_btn__fUnJD:focus-visible:after{transform:scaleX(1)}.kit_btnLoading__TolyH .kit_btnLabel__0VKCY{background:linear-gradient(90deg,var(--k-label) 40%,color-mix(in oklab,var(--k-label) 35%,transparent) 50%,var(--k-label) 60%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:kit_shimmer__0Qbht 1.3s linear infinite}@keyframes kit_shimmer__0Qbht{to{background-position:-200% 0}}.kit_iconBtn__LARk6{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--k-r-sm);background:transparent;color:var(--k-fg-2);position:relative;cursor:pointer;text-decoration:none;transition:background var(--k-dur-hover),color var(--k-dur-hover)}.kit_iconBtn__LARk6:hover{background:var(--k-hover);color:var(--k-fg)}.kit_iconBtnOutline__mZ1_q{box-shadow:var(--k-ring);background:var(--k-btn)}.kit_iconBtnSolid__jFvB2{background:var(--k-primary);color:var(--k-primary-fg)}.kit_iconBtn__LARk6[aria-pressed=true]{background:var(--k-selected);color:var(--k-accent)}.kit_btn__fUnJD:before,.kit_iconBtn__LARk6:before{content:"";position:absolute;inset:calc((var(--k-tap) - 100%) / -2) 0;min-height:var(--k-tap)}.kit_iconBtn__LARk6:before{inset:50% auto auto 50%;width:max(100%,var(--k-tap));height:max(100%,var(--k-tap));translate:-50% -50%}.kit_kbdGroup__Bo5F_{display:inline-flex;gap:2px;margin-left:6px}.kit_kbd__BUp7r{font:500 10.5px/16px var(--k-mono);min-width:16px;padding:0 4px;background:var(--k-sunken);box-shadow:inset 0 -1px 0 var(--k-line-2);text-align:center}.kit_badge__01jc5,.kit_kbd__BUp7r{border-radius:var(--k-r-xs);color:var(--k-fg-2)}.kit_badge__01jc5{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;font:500 11px/1 var(--k-mono);letter-spacing:.04em;white-space:nowrap;background:var(--k-neutral-bg)}.kit_badgeInfo__kgyhA{background:var(--k-info-bg);color:var(--k-info)}.kit_badgeSuccess__B5ocI{background:var(--k-success-bg);color:var(--k-success)}.kit_badgeWarning__cBm7g{background:var(--k-warning-bg);color:var(--k-warning)}.kit_badgeDanger__37TqV{background:var(--k-danger-bg);color:var(--k-danger)}.kit_badgeAccent__pBoeC{background:var(--k-accent-bg);color:var(--k-accent-ink)}.kit_badgeDot__nv23Z{width:6px;height:6px;border-radius:50%;background:currentColor}.kit_badgeLive__P09RK{animation:kit_live__Gf0t1 1.4s ease-in-out infinite}@keyframes kit_live__Gf0t1{50%{opacity:.35;transform:scale(.8)}}.kit_toneInfo__poqd7{background:var(--k-info)}.kit_toneSuccess__PQWpY{background:var(--k-success)}.kit_toneWarning__51j_c{background:var(--k-warning)}.kit_toneDanger__0waBw{background:var(--k-danger)}.kit_toneNeutral__Hn5vs{background:var(--k-neutral)}.kit_toneAccent__HiCu_{background:var(--k-accent)}.kit_spinner__5eVwS{display:inline-grid;place-items:center;flex:none}.kit_spinner__5eVwS svg{animation:kit_spin__M0qnv .8s linear infinite}@keyframes kit_spin__M0qnv{to{transform:rotate(1turn)}}.kit_skeleton___H6mE{display:grid;gap:10px;padding:12px 0;animation:kit_fadeIn__Zx4TM var(--k-dur-open) var(--k-ease-out) both;animation-delay:var(--k-skeleton-delay,var(--k-dur-open))}.kit_skeletonLine__hcFtB{height:12px;border-radius:var(--k-r-xs);background:linear-gradient(90deg,var(--k-sunken) 30%,var(--k-sunken-2) 50%,var(--k-sunken) 70%) 0 0/200% 100%;animation:kit_shimmer__0Qbht 1.6s linear infinite}.kit_sep__cMMnt{border:0;border-top:1px solid var(--k-line);margin:16px 0}.kit_sepLabel__uXf8U{display:flex;align-items:center;gap:10px;color:var(--k-fg-3);font-size:11.5px;margin:16px 0}.kit_sepLabel__uXf8U:after,.kit_sepLabel__uXf8U:before{content:"";flex:1;border-top:1px solid var(--k-line)}.kit_tooltipAnchor__VsICN{position:relative;display:inline-flex}.kit_tooltip__ASUk1{position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50% 0;z-index:60;pointer-events:none;white-space:nowrap;background:var(--k-fg);color:var(--k-bg);font-size:11.5px;padding:4px 8px;border-radius:var(--k-r-xs);display:flex;align-items:center;animation:kit_popIn__Pr_b6 var(--k-dur-open) var(--k-ease-out)}.kit_popover__OJrYz{position:fixed;z-index:70;min-width:200px;max-width:min(420px,calc(100vw - 16px));background:var(--k-surface);border-radius:var(--k-r-md);box-shadow:var(--k-shadow-pop);padding:4px;transform-origin:top left;animation:kit_popIn__Pr_b6 var(--k-dur-open) var(--k-ease-over)}.kit_popoverFlipped__5djdj{transform-origin:bottom left}@keyframes kit_popIn__Pr_b6{0%{opacity:0;transform:scale(.97) translateY(-3px);filter:blur(2px)}}.kit_menu__tUlP4{display:flex;flex-direction:column;outline:none}.kit_menuLabel__VTsjv{padding:6px 8px 4px}.kit_menuItem__RwMAy{display:flex;align-items:center;gap:8px;min-height:30px;padding:0 8px;border:0;background:none;border-radius:var(--k-r-sm);text-align:left;font-size:12.5px;color:var(--k-fg);text-decoration:none;cursor:pointer;width:100%}.kit_menuItemActive__3LrUH,.kit_menuItem__RwMAy:hover{background:var(--k-hover)}.kit_menuItemDanger__Z8Ilh{color:var(--k-danger)}.kit_menuItem__RwMAy:disabled{opacity:.45;cursor:not-allowed}.kit_menuText__GdRhZ{flex:1;display:flex;flex-direction:column;min-width:0}.kit_menuText__GdRhZ small{color:var(--k-fg-3);font-size:11px}.kit_menuCheck__vNAHQ{width:14px;color:var(--k-accent-ink);flex:none;display:inline-grid;place-items:center}.kit_menuSep__fPm78{height:1px;background:var(--k-line);margin:4px 2px}.kit_dialogBackdrop__ipX4u{position:fixed;inset:0;z-index:80;background:var(--k-scrim);display:grid;place-items:center;padding:16px;animation:kit_fadeIn__Zx4TM var(--k-dur-open) var(--k-ease-out);backdrop-filter:blur(1px)}@keyframes kit_fadeIn__Zx4TM{0%{opacity:0}}.kit_dialog__9e1h6{background:var(--k-surface);border-radius:var(--k-r-lg);box-shadow:var(--k-shadow-pop);width:100%;max-height:min(86dvh,820px);display:flex;flex-direction:column;outline:none;animation:kit_dialogIn__IT8ba var(--k-dur-open) var(--k-ease-over);position:relative}@keyframes kit_dialogIn__IT8ba{0%{opacity:0;transform:scale(.96) translateY(6px);filter:blur(2px)}}.kit_dialogSm__pgaG_{max-width:420px}.kit_dialogMd__37yjU{max-width:560px}.kit_dialogLg___Ay6R{max-width:860px}.kit_dialogHead__xc_zM{padding:18px 20px 10px}.kit_dialogHead__xc_zM h2{font-family:var(--k-serif);font-size:17px;letter-spacing:.05em}.kit_dialogHead__xc_zM p{color:var(--k-fg-2);margin-top:4px;font-size:12.5px}.kit_dialogBody__GLUBm{padding:6px 20px 16px;overflow:auto;display:grid;gap:14px}.kit_dialogFoot__L0lsv{padding:12px 20px;border-top:1px solid var(--k-line);display:flex;justify-content:flex-end;gap:8px;background:color-mix(in oklab,var(--k-sunken) 50%,var(--k-surface));border-radius:0 0 var(--k-r-lg) var(--k-r-lg)}.kit_card__OnF_A{position:relative;display:flex;flex-direction:column;text-align:left;width:100%;min-width:0;background:var(--k-surface);border:0;border-radius:var(--k-r-md);box-shadow:var(--k-ring-card);color:inherit;padding:0;text-decoration:none;transition:box-shadow var(--k-dur-hover),transform var(--k-dur-press) var(--k-ease-out)}.kit_card__OnF_A:after,.kit_card__OnF_A:before{content:"";position:absolute;width:8px;height:8px;pointer-events:none;opacity:.55}.kit_card__OnF_A:before{left:-1px;top:-1px;border-left:1px solid var(--k-sumi);border-top:1px solid var(--k-sumi)}.kit_card__OnF_A:after{right:-1px;bottom:-1px;border-right:1px solid var(--k-shu);border-bottom:1px solid var(--k-shu)}.kit_cardClickable__4Qc_K{cursor:pointer}.kit_cardClickable__4Qc_K:hover{box-shadow:var(--k-ring-hover)}.kit_cardClickable__4Qc_K:active{transform:scale(.995)}.kit_cardSelected__AM2FU{background:color-mix(in oklab,var(--k-sunken) 60%,var(--k-surface))}.kit_cardHead__C_8iM{display:flex;align-items:flex-start;gap:10px;padding:14px 16px 0}.kit_cardHead__C_8iM>div{flex:1;min-width:0}.kit_cardHead__C_8iM h3{font-size:13.5px;font-weight:600}.kit_cardHead__C_8iM p{color:var(--k-fg-3);font-size:12px;margin-top:2px}.kit_cardBody__8FtO6{padding:12px 16px 14px}.kit_cardFoot__RQZ_N{padding:10px 16px;border-top:1px solid var(--k-line);display:flex;gap:8px;align-items:center;color:var(--k-fg-3);font-size:12px;margin-top:auto}.kit_block__10RY9{background:var(--k-sunken);border-radius:var(--k-r-lg);padding:3px;min-width:0}.kit_blockHead__dASSh{display:flex;align-items:center;gap:8px;padding:7px 10px 6px}.kit_blockBody__KzRCE{background:var(--k-surface);border-radius:var(--k-r-md);box-shadow:var(--k-ring);padding:12px 14px}.kit_blockBodyFlush__UWbNB{padding:4px}.kit_empty__eZb5m{display:grid;justify-items:center;text-align:center;gap:6px;padding:40px 16px;color:var(--k-fg-2)}.kit_emptyIcon__OIEfK{width:44px;height:44px;border-radius:var(--k-r-md);background:var(--k-sunken);display:grid;place-items:center;font-size:20px;color:var(--k-fg-3);margin-bottom:6px}.kit_empty__eZb5m h3{font-family:var(--k-serif);font-size:15px;color:var(--k-fg);letter-spacing:.05em}.kit_empty__eZb5m p{max-width:460px;font-size:12.5px}.kit_emptyAction__ZqNUV{margin-top:10px}.kit_banner__Ff_Rk{display:flex;gap:10px;align-items:flex-start;padding:10px 14px;border-radius:var(--k-r-md);font-size:12.5px;background:var(--k-info-bg);color:var(--k-fg)}.kit_bannerWarning__F6fg2{background:var(--k-warning-bg)}.kit_bannerDanger__mKk38{background:var(--k-danger-bg)}.kit_bannerSuccess___NZX4{background:var(--k-success-bg)}.kit_bannerNeutral__7oQyI{background:var(--k-neutral-bg)}.kit_banner__Ff_Rk strong{font-weight:600}.kit_bannerIcon__64sbw{flex:none;font-weight:700;line-height:1.5}.kit_bannerBody__hRMDk{flex:1;min-width:0}.kit_bannerAction__QrPEo{flex:none;display:flex;flex-wrap:wrap;gap:6px;align-items:center}@media (max-width:560px){.kit_banner__Ff_Rk{flex-wrap:wrap}.kit_bannerAction__QrPEo{flex-basis:100%;padding-left:22px}}.kit_demoFlag__ZtGwX{background:repeating-linear-gradient(-45deg,var(--k-warning-bg) 0 6px,transparent 6px 12px);color:var(--k-warning);font:600 10.5px var(--k-mono);letter-spacing:.1em;padding:2px 6px;border-radius:var(--k-r-xs);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--k-warning) 40%,transparent)}.kit_seg__AmhF9{position:relative;display:inline-flex;padding:2px;border-radius:var(--k-r-md);background:var(--k-sunken);max-width:100%;overflow-x:auto;scrollbar-width:none}.kit_segPill__Y9gsk{position:absolute;top:2px;bottom:2px;left:0;background:var(--k-surface);border-radius:var(--k-r-sm);box-shadow:var(--k-ring);transition:transform var(--k-dur-pane) var(--k-ease-seg),width var(--k-dur-pane) var(--k-ease-seg)}.kit_segOpt__Pp9Nu{position:relative;z-index:1;height:26px;padding:0 11px;border:0;background:none;color:var(--k-fg-3);font-weight:500;font-size:12.5px;display:inline-flex;align-items:center;gap:6px;transition:color var(--k-dur-hover);white-space:nowrap;cursor:pointer}.kit_segOptOn__JhosX{color:var(--k-fg)}.kit_segSm__3E8wo .kit_segOpt__Pp9Nu{height:22px;padding:0 8px;font-size:12px}.kit_segCount___F7vX{font:500 10.5px var(--k-mono);color:var(--k-fg-3)}.kit_tabs__kOr8O{display:flex;gap:2px;border-bottom:1px solid var(--k-line);overflow-x:auto;scrollbar-width:none}.kit_tab__8uOBc{height:38px;padding:0 10px;border:0;background:none;color:var(--k-fg-3);font-weight:500;font-size:12.5px;position:relative;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;cursor:pointer;text-decoration:none}.kit_tabOn__88r4X,.kit_tab__8uOBc:hover{color:var(--k-fg)}.kit_tabOn__88r4X:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--k-shu);animation:kit_underlineIn__2yWHR var(--k-dur-open) var(--k-ease-out);transform-origin:left}@keyframes kit_underlineIn__2yWHR{0%{transform:scaleX(.3);opacity:0}}.kit_switchRow__Dx2Te{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;cursor:pointer}.kit_switchLabel__HdNXk{font-weight:500}.kit_switchRow__Dx2Te small{display:block;color:var(--k-fg-3);font-size:11.5px}.kit_switch__smZJ9{width:32px;height:18px;border-radius:9px;border:0;background:var(--k-sunken-2);position:relative;flex:none;cursor:pointer;transition:background var(--k-dur-open) var(--k-ease-out)}.kit_switch__smZJ9:disabled{opacity:.5;cursor:not-allowed}.kit_switchOn__y5qZU{background:var(--k-accent)}.kit_switchThumb__DEqMr{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:7px;background:var(--k-surface);box-shadow:0 1px 2px color-mix(in oklab,var(--k-sumi) 25%,transparent);transition:transform var(--k-dur-open) var(--k-ease-over),width var(--k-dur-press)}.kit_switchOn__y5qZU .kit_switchThumb__DEqMr{transform:translateX(14px);background:var(--k-accent-fg)}.kit_switch__smZJ9:active:not(:disabled) .kit_switchThumb__DEqMr{width:18px}.kit_switchOn__y5qZU:active:not(:disabled) .kit_switchThumb__DEqMr{transform:translateX(10px)}.kit_check__qkxqf{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer;position:relative}.kit_check__qkxqf input{position:absolute;opacity:0;width:16px;height:16px;margin:0}.kit_checkBox__jBqnA{width:15px;height:15px;border-radius:var(--k-r-xs);box-shadow:inset 0 0 0 1px var(--k-line-3);background:var(--k-surface);display:grid;place-items:center;flex:none;margin-top:1px;transition:background var(--k-dur-hover)}.kit_checkBox__jBqnA svg{width:11px;height:11px;fill:none;stroke:var(--k-accent-fg);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12;transition:stroke-dashoffset var(--k-dur-open) var(--k-ease-out)}.kit_check__qkxqf input:checked+.kit_checkBox__jBqnA,.kit_check__qkxqf input:indeterminate+.kit_checkBox__jBqnA{background:var(--k-accent);box-shadow:none}.kit_check__qkxqf input:checked+.kit_checkBox__jBqnA svg,.kit_check__qkxqf input:indeterminate+.kit_checkBox__jBqnA svg{stroke-dashoffset:0}.kit_check__qkxqf input:focus-visible+.kit_checkBox__jBqnA{outline:2px solid var(--k-focus-color);outline-offset:2px}.kit_checkText__bI9In{display:flex;flex-direction:column}.kit_checkText__bI9In small{color:var(--k-fg-3);font-size:11.5px}.kit_field__LQT6b{display:grid;gap:5px;min-width:0}.kit_fieldLabel__3OERA{display:flex;align-items:baseline;gap:6px;font-weight:600;font-size:12px}.kit_fieldReq__yt4xT{font:500 10px var(--k-mono);color:var(--k-fg-3);letter-spacing:.06em}.kit_fieldCounter__RRTuM{margin-left:auto;font:500 10.5px var(--k-mono);color:var(--k-fg-3)}.kit_fieldHint__DzVfB{color:var(--k-fg-3);font-size:11.5px}.kit_fieldError__ofslq{color:var(--k-danger);font-size:11.5px}.kit_input__XajuO,.kit_select__F_Eec,.kit_textarea__YdzBh{width:100%;min-height:30px;padding:5px 9px;border:0;border-radius:var(--k-r-sm);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line-2);font-size:13px;transition:box-shadow var(--k-dur-hover)}.kit_input__XajuO:hover,.kit_select__F_Eec:hover,.kit_textarea__YdzBh:hover{box-shadow:inset 0 0 0 1px var(--k-line-3)}.kit_input__XajuO:focus,.kit_select__F_Eec:focus,.kit_textarea__YdzBh:focus{outline:none!important;box-shadow:inset 0 0 0 1px var(--k-accent),0 0 0 3px var(--k-accent-weak)}.kit_input__XajuO:disabled,.kit_select__F_Eec:disabled,.kit_textarea__YdzBh:disabled{background:var(--k-sunken);color:var(--k-fg-3);cursor:not-allowed}.kit_input__XajuO[readonly]{background:color-mix(in oklab,var(--k-sunken) 50%,var(--k-surface))}.kit_input__XajuO.kit_input__XajuO:focus-visible,.kit_select__F_Eec.kit_select__F_Eec:focus-visible,.kit_textarea__YdzBh.kit_textarea__YdzBh:focus-visible{outline:none!important}.kit_fieldInvalid__jifqv .kit_input__XajuO,.kit_fieldInvalid__jifqv .kit_select__F_Eec,.kit_fieldInvalid__jifqv .kit_textarea__YdzBh{box-shadow:inset 0 0 0 1px var(--k-danger)}.kit_textarea__YdzBh{min-height:84px;resize:vertical;line-height:1.6;field-sizing:content;max-height:360px}.kit_select__F_Eec{appearance:none;padding-right:26px;background-image:linear-gradient(45deg,transparent 50%,var(--k-fg-3) 50%),linear-gradient(135deg,var(--k-fg-3) 50%,transparent 50%);background-position:calc(100% - 13px) 50%,calc(100% - 9px) 50%;background-size:4px 4px;background-repeat:no-repeat}.kit_searchWrap__0Qxlz{position:relative;display:flex;align-items:center}.kit_searchWrap__0Qxlz>svg{position:absolute;left:9px;color:var(--k-fg-3);pointer-events:none}.kit_searchWrap__0Qxlz .kit_input__XajuO{padding-left:28px}.kit_formGrid__lbGWW{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}@media (max-width:820px),(pointer:coarse){.kit_input__XajuO,.kit_select__F_Eec,.kit_textarea__YdzBh{min-height:44px;font-size:16px}}.kit_statGrid__QeBrz{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.kit_stat__FCsWk{display:grid;gap:2px;align-content:start;padding:10px 12px;border-radius:var(--k-r-md);background:var(--k-sunken);color:inherit;text-decoration:none;min-width:0;position:relative;transition:background var(--k-dur-hover),box-shadow var(--k-dur-hover)}a.kit_stat__FCsWk:hover{background:var(--k-surface);box-shadow:var(--k-ring-hover)}.kit_statV__7i2HK{font:600 18px/1.25 var(--k-mono);letter-spacing:-.01em;overflow-wrap:anywhere}.kit_statL__z34xN{font-size:11px;color:var(--k-fg-3);display:flex;align-items:center;gap:6px}.kit_statD__XldjC{font-size:11.5px;color:var(--k-fg-2);margin-top:2px}.kit_statToneSuccess__0YmNN .kit_statV__7i2HK{color:var(--k-success)}.kit_statToneWarning__KUbKB .kit_statV__7i2HK{color:var(--k-warning)}.kit_statToneDanger__dsI3Q .kit_statV__7i2HK{color:var(--k-danger)}.kit_statToneAccent__LT21z .kit_statV__7i2HK{color:var(--k-accent-ink)}.kit_kv__n6SFZ{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:12px;margin:0}.kit_kv__n6SFZ dt{color:var(--k-fg-3)}.kit_kv__n6SFZ dd{margin:0;min-width:0;overflow-wrap:anywhere}.kit_meter__uJ4Rw{display:grid;gap:8px}.kit_meterHead__Qu7sW{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;color:var(--k-fg-2)}.kit_meterHead__Qu7sW strong{font-size:15px;color:var(--k-fg)}.kit_meterTrack__w2uYl{display:flex;height:8px;border-radius:2px;background:repeating-linear-gradient(90deg,var(--k-sunken) 0 calc(10% - 1px),var(--k-sunken-2) calc(10% - 1px) 10%);overflow:hidden}.kit_meterSeg__aD1LN{height:100%;transition:width var(--motion-duration-pop) var(--k-ease-out)}.kit_meterSeg__aD1LN+.kit_meterSeg__aD1LN{box-shadow:-1px 0 0 var(--k-surface)}.kit_meterWarn__eoIXC .kit_meterHead__Qu7sW strong{color:var(--k-warning)}.kit_legend__WA5E3{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11.5px;color:var(--k-fg-2)}.kit_legendDot__XyNxk{display:inline-block;width:8px;height:8px;border-radius:1px;margin-right:5px;vertical-align:0}.kit_progress__djYhM{height:4px;background:var(--k-sunken-2);border-radius:2px;overflow:hidden}.kit_progressBar__9hqzR{display:block;height:100%;transition:width var(--k-dur-data) var(--k-ease-out)}.kit_spark__bRQMO{overflow:visible;vertical-align:middle}.kit_spark__bRQMO path{fill:none;stroke:var(--k-fg-2);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.kit_sparkGap__5n2kD{stroke:var(--k-danger);stroke-width:1.2;stroke-dasharray:1 1.5}.kit_bars__HWTxB{display:flex;align-items:flex-end;gap:3px;height:72px;padding-top:6px}.kit_barsB__9TZ4y{flex:1;background:var(--k-fg-2);border-radius:1px 1px 0 0;min-height:1px;transition:height var(--k-dur-data) var(--k-ease-out),background var(--k-dur-hover)}.kit_barsB__9TZ4y:hover{background:var(--k-shu)}.kit_barsX__yhj54{display:flex;gap:3px;font:10px var(--k-mono);color:var(--k-fg-3)}.kit_barsX__yhj54 span{flex:1;text-align:center;overflow:hidden}.kit_tableWrap__sPRnC{overflow:auto;border-radius:var(--k-r-md);box-shadow:var(--k-ring);background:var(--k-surface)}.kit_table__Pqw8m{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.kit_table__Pqw8m th{position:sticky;top:0;z-index:2;height:34px;text-align:left;font-weight:500;font-size:11.5px;color:var(--k-fg-3);background:var(--k-surface);white-space:nowrap}.kit_table__Pqw8m td,.kit_table__Pqw8m th{padding:0 10px;border-bottom:1px solid var(--k-line)}.kit_table__Pqw8m td{height:40px;vertical-align:middle}.kit_table__Pqw8m tr:last-child td{border-bottom:0}.kit_table__Pqw8m tbody tr{transition:background var(--k-dur-hover)}.kit_table__Pqw8m tbody tr:hover{background:var(--k-hover)}.kit_table__Pqw8m :is(td,th).kit_tNum__aNni9{text-align:right;font-family:var(--k-mono);font-variant-numeric:tabular-nums}.kit_tSub__gJeZy{display:block;color:var(--k-fg-3);font-size:11px}.kit_list__3CogI{list-style:none;margin:0;padding:0;display:grid}.kit_listRow__XR3kh{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;padding:9px 10px;border-radius:var(--k-r-sm);color:inherit;text-decoration:none;position:relative;transition:background var(--k-dur-hover)}.kit_list__3CogI>li+li .kit_listRow__XR3kh:before{content:"";position:absolute;left:10px;right:10px;top:0;border-top:1px solid var(--k-line)}a.kit_listRow__XR3kh:hover{background:var(--k-hover)}a.kit_listRow__XR3kh:hover .kit_listTitle__o_4f_{text-decoration:underline;text-decoration-color:var(--k-shu);text-underline-offset:3px}.kit_listLead__3iD2F{display:inline-grid;place-items:center;color:var(--k-fg-3);flex:none}.kit_listTitle__o_4f_{flex:1 1 12em;font-weight:500;min-width:0;overflow-wrap:anywhere}.kit_listSub__PvhiO{display:block;font-size:11.5px;color:var(--k-fg-3);font-weight:400;margin-top:1px}.kit_listMeta__AXg6O{color:var(--k-fg-3);font-size:11.5px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;margin-left:auto}.kit_chips__oBoJv{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.kit_chip__derjz{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:var(--k-r-xs);background:var(--k-sunken);color:var(--k-fg-2);font-size:12px;text-decoration:none;white-space:nowrap;position:relative;transition:background var(--k-dur-hover),color var(--k-dur-hover)}.kit_chip__derjz:hover{background:var(--k-sunken-2);color:var(--k-fg)}.kit_chip__derjz[aria-current=page],.kit_chip__derjz[aria-current=true]{background:var(--k-primary);color:var(--k-primary-fg)}.kit_chip__derjz:before{content:"";position:absolute;inset:50% auto auto 50%;width:100%;height:max(100%,var(--k-tap));translate:-50% -50%}.kit_cmd___rLIl{position:fixed;inset:0;z-index:85;background:var(--k-scrim);display:grid;justify-items:center;align-items:start;padding:12vh 12px 12px;animation:kit_fadeIn__Zx4TM var(--k-dur-open)}.kit_cmdPanel__KKzrv{width:min(560px,100%);background:var(--k-surface);border-radius:var(--k-r-lg);box-shadow:var(--k-shadow-pop);overflow:hidden;animation:kit_dialogIn__IT8ba var(--k-dur-open) var(--k-ease-over)}.kit_cmdInput__1Vrip{width:100%;height:46px;border:0;border-bottom:1px solid var(--k-line);padding:0 16px;font-size:14px;background:none;outline:none!important;transition:border-color var(--k-dur-hover)}.kit_cmdInput__1Vrip.kit_cmdInput__1Vrip:focus-visible{outline:none!important;border-bottom-color:var(--k-accent)}.kit_cmdList__BixNP{max-height:50vh;overflow:auto;padding:6px;overscroll-behavior:contain}.kit_cmdGroup__8u2zk{padding:8px 8px 4px}.kit_cmdItem__XbclJ{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;border:0;background:none;border-radius:var(--k-r-sm);text-align:left;font-size:13px;cursor:pointer;color:var(--k-fg)}.kit_cmdItem__XbclJ svg{color:var(--k-fg-3);flex:none}.kit_cmdItemActive__6YMez{background:var(--k-hover);box-shadow:inset 2px 0 0 var(--k-shu)}.kit_cmdItem__XbclJ small{margin-left:auto;color:var(--k-fg-3);font-size:11.5px}.kit_cmdFoot__18V7m{display:flex;gap:12px;padding:8px 14px;border-top:1px solid var(--k-line);color:var(--k-fg-3);font-size:11px}.kit_viewEnter__KoWxD{animation:kit_viewIn__3g2TF var(--k-dur-open) var(--k-ease-out)}@keyframes kit_viewIn__3g2TF{0%{opacity:0;transform:translateY(8px);filter:blur(3px)}}@media (max-width:1180px){.kit_grid2__gq2mG{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.kit_col__pTyIo{padding:4px 16px calc(88px + env(safe-area-inset-bottom))}.kit_pageHead__dOf_I{padding:12px 0}.kit_title__oeU9i{font-size:19px}.kit_dialogBackdrop__ipX4u{align-items:end;padding:0}.kit_dialog__9e1h6{max-width:none!important;border-radius:var(--k-r-lg) var(--k-r-lg) 0 0;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);animation:kit_sheetIn__h5UNj var(--k-dur-sheet) var(--k-ease-out)}@keyframes kit_sheetIn__h5UNj{0%{transform:translateY(40px);opacity:0}}.kit_cmdItem__XbclJ,.kit_menuItem__RwMAy{min-height:44px}.kit_cmd___rLIl{padding-top:8vh}.kit_tab__8uOBc{height:44px}.kit_segOpt__Pp9Nu{height:36px}.kit_listRow__XR3kh{min-height:44px}.kit_switch__smZJ9:before{content:"";position:absolute;inset:-13px -6px}}@media (prefers-reduced-motion:reduce){.kit_badgeLive__P09RK,.kit_btnLoading__TolyH .kit_btnLabel__0VKCY,.kit_cmdPanel__KKzrv,.kit_cmd___rLIl,.kit_dialogBackdrop__ipX4u,.kit_dialog__9e1h6,.kit_popover__OJrYz,.kit_skeletonLine__hcFtB,.kit_skeleton___H6mE,.kit_spinner__5eVwS svg,.kit_tabOn__88r4X:after,.kit_tooltip__ASUk1,.kit_viewEnter__KoWxD{animation:none}.kit_barsB__9TZ4y,.kit_meterSeg__aD1LN,.kit_progressBar__9hqzR,.kit_segPill__Y9gsk,.kit_switchThumb__DEqMr{transition:none}}.tokens_root__P2DPK{color-scheme:light;--k-font:var(--font-sans),"Hiragino Sans","Hiragino Kaku Gothic ProN","Yu Gothic UI",system-ui,sans-serif;--k-serif:var(--font-serif);--k-mono:var(--font-mono);--k-bg:var(--kominka-paper);--k-surface:var(--bg-elevated);--k-sunken:var(--bg-muted);--k-sunken-2:var(--kominka-paper-deep);--k-fg:var(--text-primary);--k-fg-2:var(--text-secondary);--k-fg-3:#706459;--k-fg-4:rgba(33,28,24,0.28);--k-line:rgba(33,28,24,0.08);--k-line-2:rgba(33,28,24,0.14);--k-line-3:rgba(33,28,24,0.3);--k-hover:rgba(33,28,24,0.04);--k-press:rgba(33,28,24,0.075);--k-selected:rgba(194,69,45,0.07);--k-ring:0 0 0 0.5px rgba(33,28,24,0.14),0 1px 2px rgba(33,28,24,0.05);--k-ring-card:0 0 0 0.5px rgba(33,28,24,0.12),0 1px 0 rgba(33,28,24,0.05),0 6px 18px rgba(33,28,24,0.04);--k-ring-hover:0 0 0 0.5px rgba(33,28,24,0.2),0 2px 3px -1px rgba(33,28,24,0.1),0 8px 18px -8px rgba(33,28,24,0.16);--k-shadow-pop:0 0 0 0.5px rgba(33,28,24,0.16),0 12px 28px -8px rgba(33,28,24,0.22),0 2px 6px rgba(33,28,24,0.06);--k-scrim:rgba(33,28,24,0.28);--k-shu:var(--wa-shu);--k-accent:var(--accent);--k-accent-fg:#fdf8f1;--k-accent-weak:var(--accent-weak);--k-accent-ink:#a83a24;--k-kin:var(--wa-kin);--k-sumi:var(--kominka-sumi);--k-primary:#2b2520;--k-primary-fg:#fdf8f1;--k-btn:var(--bg-elevated);--k-btn-hover:#fbf3e8;--k-info:var(--wa-ai);--k-success:#397562;--k-warning:#8a5d14;--k-danger:#b4452f;--k-neutral:#80776f;--k-violet:#5d4a8a;--k-info-bg:rgba(31,53,82,0.08);--k-success-bg:rgba(57,117,98,0.11);--k-warning-bg:rgba(183,129,47,0.14);--k-danger-bg:rgba(185,90,69,0.11);--k-neutral-bg:rgba(33,28,24,0.06);--k-accent-bg:rgba(194,69,45,0.1);--k-focus-color:var(--k-accent);--k-pattern-washi:radial-gradient(900px 600px at 18% -10%,rgba(168,137,79,0.08),transparent 60%),linear-gradient(120deg,rgba(255,255,255,0.22),rgba(255,255,255,0) 55%);--k-rgb-raised:250 247 240;--k-rgb-brass:168 137 79;--k-r-xs:var(--radius-sm);--k-r-sm:var(--radius-md);--k-r-md:var(--radius-lg);--k-r-lg:var(--radius-xl);--k-side-w:236px;--k-aside-w:380px;--k-control:28px;--k-tap:28px;--k-dur-press:var(--motion-duration-press);--k-dur-hover:var(--motion-duration-subtle);--k-dur-data:var(--motion-duration-sheet-open);--k-dur-sheet:var(--motion-duration-sheet-open);--k-dur-open:var(--motion-duration-open);--k-dur-close:var(--motion-duration-close);--k-dur-swap:var(--motion-duration-swap);--k-dur-pane:var(--motion-duration-enter);--k-ease-out:var(--motion-ease-out);--k-ease-exit:var(--motion-ease-exit);--k-ease-over:var(--motion-ease-overshoot);--k-ease-seg:cubic-bezier(0.25,0.9,0.3,1);font:13px/1.5 var(--k-font);letter-spacing:.01em;font-feature-settings:"palt";color:var(--k-fg);background-color:var(--k-bg);background-image:var(--k-pattern-washi);-webkit-font-smoothing:antialiased}.tokens_root__P2DPK[data-theme=dark]{color-scheme:dark;--k-bg:#151310;--k-surface:#1b1916;--k-sunken:#23201c;--k-sunken-2:#2c2823;--k-fg:#f1ece4;--k-fg-2:#c3b7a9;--k-fg-3:#a2968a;--k-fg-4:rgba(242,234,223,0.26);--k-line:rgba(242,201,168,0.1);--k-line-2:rgba(242,201,168,0.17);--k-line-3:rgba(242,201,168,0.32);--k-hover:rgba(242,234,223,0.05);--k-press:rgba(242,234,223,0.09);--k-selected:rgba(239,106,76,0.12);--k-ring:0 0 0 0.5px rgba(214,180,103,0.2),0 1px 2px rgba(0,0,0,0.4);--k-ring-card:0 0 0 0.5px rgba(214,180,103,0.2),0 6px 18px rgba(0,0,0,0.3);--k-ring-hover:0 0 0 0.5px rgba(214,180,103,0.34),0 8px 18px -8px rgba(0,0,0,0.5);--k-shadow-pop:0 0 0 0.5px rgba(214,180,103,0.26),0 14px 32px -8px rgba(0,0,0,0.6);--k-scrim:rgba(0,0,0,0.5);--k-shu:#ef6a4c;--k-accent:#ef6a4c;--k-accent-fg:#1b1916;--k-accent-weak:rgba(239,106,76,0.16);--k-accent-ink:#ef6a4c;--k-kin:#e0bf6e;--k-sumi:#f2eadf;--k-primary:#f1ece4;--k-primary-fg:#1b1916;--k-btn:#23201c;--k-btn-hover:#2a2621;--k-info:#9db7dc;--k-success:#66c1a9;--k-warning:#e3bd75;--k-danger:#ec9066;--k-neutral:#b7afa4;--k-violet:#b7a6e6;--k-info-bg:rgba(157,183,220,0.12);--k-success-bg:rgba(102,193,169,0.13);--k-warning-bg:rgba(227,189,117,0.14);--k-danger-bg:rgba(236,144,102,0.14);--k-neutral-bg:rgba(242,234,223,0.08);--k-accent-bg:rgba(239,106,76,0.16);--k-pattern-washi:radial-gradient(800px 600px at 18% -10%,rgba(227,189,117,0.12),transparent 60%),radial-gradient(560px 420px at 82% 0%,rgba(236,144,102,0.08),transparent 65%);--k-rgb-raised:38 33 28;--k-rgb-brass:214 180 103}@media (prefers-color-scheme:dark){.tokens_root__P2DPK:not([data-theme=light]){color-scheme:dark;--k-bg:#151310;--k-surface:#1b1916;--k-sunken:#23201c;--k-sunken-2:#2c2823;--k-fg:#f1ece4;--k-fg-2:#c3b7a9;--k-fg-3:#a2968a;--k-fg-4:rgba(242,234,223,0.26);--k-line:rgba(242,201,168,0.1);--k-line-2:rgba(242,201,168,0.17);--k-line-3:rgba(242,201,168,0.32);--k-hover:rgba(242,234,223,0.05);--k-press:rgba(242,234,223,0.09);--k-selected:rgba(239,106,76,0.12);--k-ring:0 0 0 0.5px rgba(214,180,103,0.2),0 1px 2px rgba(0,0,0,0.4);--k-ring-card:0 0 0 0.5px rgba(214,180,103,0.2),0 6px 18px rgba(0,0,0,0.3);--k-ring-hover:0 0 0 0.5px rgba(214,180,103,0.34),0 8px 18px -8px rgba(0,0,0,0.5);--k-shadow-pop:0 0 0 0.5px rgba(214,180,103,0.26),0 14px 32px -8px rgba(0,0,0,0.6);--k-scrim:rgba(0,0,0,0.5);--k-shu:#ef6a4c;--k-accent:#ef6a4c;--k-accent-fg:#1b1916;--k-accent-weak:rgba(239,106,76,0.16);--k-accent-ink:#ef6a4c;--k-kin:#e0bf6e;--k-sumi:#f2eadf;--k-primary:#f1ece4;--k-primary-fg:#1b1916;--k-btn:#23201c;--k-btn-hover:#2a2621;--k-info:#9db7dc;--k-success:#66c1a9;--k-warning:#e3bd75;--k-danger:#ec9066;--k-neutral:#b7afa4;--k-violet:#b7a6e6;--k-info-bg:rgba(157,183,220,0.12);--k-success-bg:rgba(102,193,169,0.13);--k-warning-bg:rgba(227,189,117,0.14);--k-danger-bg:rgba(236,144,102,0.14);--k-neutral-bg:rgba(242,234,223,0.08);--k-accent-bg:rgba(239,106,76,0.16);--k-pattern-washi:radial-gradient(800px 600px at 18% -10%,rgba(227,189,117,0.12),transparent 60%),radial-gradient(560px 420px at 82% 0%,rgba(236,144,102,0.08),transparent 65%);--k-rgb-raised:38 33 28;--k-rgb-brass:214 180 103}}@media (max-width:820px),(pointer:coarse){.tokens_root__P2DPK{--k-tap:44px}}.tokens_root__P2DPK>*{--bg-default:var(--k-bg);--bg-elevated:var(--k-surface);--bg-muted:var(--k-sunken);--text-primary:var(--k-fg);--text-secondary:var(--k-fg-2);--text-tertiary:var(--k-fg-3);--border:var(--k-line-2);--border-soft:var(--k-line);--border-strong:var(--k-line-3);--accent:var(--k-accent);--accent-weak:var(--k-accent-weak);--surface-card:var(--k-surface);--surface-card-muted:var(--k-sunken);--status-success:var(--k-success);--status-warning:var(--k-warning);--status-danger:var(--k-danger);--status-neutral:var(--k-neutral);--kominka-paper:var(--k-bg);--kominka-paper-deep:var(--k-sunken-2);--kominka-sumi:var(--k-fg);--kominka-sumi-soft:var(--k-fg-2);--kominka-line:var(--k-line-2);--kominka-line-strong:var(--k-line-3);--kominka-surface:var(--k-surface);--kominka-surface-strong:var(--k-surface);--kominka-glass-strong:var(--k-surface);--kominka-shadow:var(--k-ring-card);--focus-ring-color:var(--k-focus-color);--rgb-kominka-paper-raised:var(--k-rgb-raised);--rgb-kominka-brass:var(--k-rgb-brass)}.tokens_root__P2DPK :where(h1,h2,h3,h4){margin:0;font-weight:600}.tokens_root__P2DPK :where(p){margin:0}.tokens_root__P2DPK :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}.tokens_root__P2DPK :where(a){color:inherit}.tokens_root__P2DPK ::selection{background:var(--k-accent-weak)}.tokens_root__P2DPK :where(code){font-family:var(--k-mono);font-size:11.5px;background:var(--k-sunken);padding:1px 4px;border-radius:var(--k-r-xs)}.tokens_root__P2DPK :focus-visible{outline:2px solid var(--k-focus-color)!important;outline-offset:2px!important}.security_container__0hz2Q{display:grid;gap:12px;padding-bottom:24px}.security_header__xQ7Jy{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:18px 0 4px}.security_title__F0qpg{display:flex;align-items:center;gap:10px}.security_title__F0qpg svg{width:20px;height:20px;flex:none;color:var(--k-accent);stroke-width:1.6}.security_actionButton__rwCfd svg{width:14px;height:14px}.security_actionButton__rwCfd[aria-busy=true] svg{animation:security_spin__c__8r .9s linear infinite}@keyframes security_spin__c__8r{to{transform:rotate(1turn)}}.security_dataState__wlRKt{min-height:18px;font:500 11.5px var(--k-mono);color:var(--k-fg-3)}.security_errorText__h9Pcj{display:inline-flex;padding:6px 10px;border-radius:var(--k-r-md);background:var(--k-danger-bg);color:var(--k-danger);font-family:var(--k-font);font-size:12.5px}.security_panel__9slDf{padding-top:4px}.security_panel__9slDf[hidden]{display:none}.security_statusCards__u9pCg{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.security_statusCard__RzHbF{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--k-r-md);background:var(--k-sunken)}.security_statusIcon__2QYUH{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:var(--k-r-sm);background:var(--k-surface);box-shadow:var(--k-ring);color:var(--k-fg-2)}.security_statusIcon__2QYUH svg{width:15px;height:15px;stroke-width:1.6}.security_statusInfo__HQEyA{display:grid;gap:2px;min-width:0}.security_statusTitle__MxwFt{margin:0;font-size:11px;font-weight:500;color:var(--k-fg-3)}.security_statusInfo__HQEyA strong{font:600 18px/1.25 var(--k-mono);letter-spacing:-.01em;color:var(--k-fg);overflow-wrap:anywhere}.security_statusInfo__HQEyA p{margin:2px 0 0;font-size:11.5px;color:var(--k-fg-2);overflow-wrap:anywhere}.security_statusInfo__HQEyA .security_goodValue__DdmL4{color:var(--k-success)}.security_statusInfo__HQEyA .security_warningValue__Mazrt{color:var(--k-warning)}.security_emptyState__uPzrf svg{width:44px;height:44px;padding:12px;border-radius:var(--k-r-md);background:var(--k-sunken);color:var(--k-fg-3)}.security_emptyState__uPzrf p{max-width:460px;margin:0;font-size:12.5px}@media (max-width:820px){.security_header__xQ7Jy{padding:12px 0 0}}@media (prefers-reduced-motion:reduce){.security_actionButton__rwCfd[aria-busy=true] svg{animation:none}}