.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}}.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}}.page_main__1eNHo{position:relative;isolation:isolate;min-height:100vh;padding:clamp(12px,2vw,24px) 0 clamp(64px,9vw,112px);color:var(--kominka-sumi);background:radial-gradient(circle at 88% 2%,rgb(var(--rgb-kominka-brass)/.09),transparent 28%),linear-gradient(180deg,rgb(var(--rgb-kominka-paper-raised)/.48),transparent 34%)}.page_contentWrap__RJfd3{display:grid;width:min(1320px,calc(100% - clamp(32px, 7vw, 96px)));margin-inline:auto;gap:clamp(16px,2vw,24px)}.page_visuallyHidden__QYihb{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_editorialHeader__pDUDm{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(18px,3vw,42px);padding:clamp(24px,4vw,44px) 0 clamp(18px,2.5vw,28px);border-bottom:1px solid var(--kominka-line-strong)}.page_editorialHeader__pDUDm[data-brand-role=editorial-header]{grid-template-columns:auto auto minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(14px,2vw,28px);row-gap:6px;padding:clamp(12px,1.5vw,18px) 0}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialText__R_lt9{display:contents}.page_editorialText__R_lt9{display:grid;gap:10px;max-width:760px}.page_editorialKicker__g7g_t{margin:0;color:var(--kominka-timber);font-family:var(--font-sans);font-size:clamp(.66rem,.8vw,.74rem);font-weight:500;letter-spacing:var(--tracking-caption)}.page_editorialTitle__E_9Qo{margin:0;color:var(--kominka-sumi);font-family:var(--font-serif);font-size:clamp(2.15rem,4.2vw,3.8rem);font-weight:500;letter-spacing:var(--tracking-mincho);line-height:.98}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialTitle__E_9Qo{font-size:clamp(1.55rem,2.2vw,2.15rem);letter-spacing:.02em;line-height:1.08;white-space:nowrap}.page_editorialCopy__ZZsJF{max-width:620px;margin:4px 0 0;color:var(--kominka-sumi-soft);font-size:clamp(.92rem,1.3vw,1.04rem);line-height:1.82}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialCopy__ZZsJF{align-self:center;max-width:none;margin:0;font-size:clamp(.82rem,1vw,.92rem);line-height:1.55}.page_editorialMeta__D5JPt{justify-self:end;margin:0 0 4px;color:var(--kominka-sumi-soft);font-family:var(--font-plex-mono,var(--font-noto-sans));font-size:.7rem;letter-spacing:.1em;white-space:nowrap}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialMeta__D5JPt{align-self:center;margin:0}.page_skeleton___D_k6{position:absolute;top:clamp(12px,2vw,24px);right:0;left:0;display:grid;gap:clamp(16px,2vw,24px);width:min(1320px,calc(100% - clamp(32px, 7vw, 96px)));margin-inline:auto;pointer-events:none}.page_main__1eNHo:has(>.page_contentWrap__RJfd3)>.page_skeleton___D_k6{opacity:0;filter:blur(var(--motion-blur-soft));visibility:hidden;transition:opacity var(--motion-duration-crossfade) ease-in-out,filter var(--motion-duration-crossfade) ease-in-out,visibility 0s linear var(--motion-duration-crossfade)}.page_skeletonHeader__sKFpk{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(12px,1.5vw,18px) 0;border-bottom:1px solid var(--kominka-line-strong)}.page_skeletonList__s7KEL{margin:0;padding:0;list-style:none;border-top:1px solid var(--kominka-line-strong)}.page_skeletonRow__T3x4c{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;border-bottom:1px solid var(--kominka-line)}.page_skeletonLines__skQ_p{display:grid;gap:10px}.page_skeletonBar__zAgso{display:block;height:.8rem;border-radius:var(--radius-sm);background:rgb(var(--rgb-kominka-timber)/.1);animation:page_blogs-skeleton-pulse__BmY3y 1s ease-in-out infinite}.page_skeletonBar__zAgso[data-size=title]{width:min(14rem,50%);height:1.9rem}.page_skeletonBar__zAgso[data-size=meta]{width:6rem}.page_skeletonBar__zAgso[data-size=search]{height:66px}.page_skeletonBar__zAgso[data-size=index]{width:38px;height:38px}.page_skeletonBar__zAgso[data-size=date]{width:8rem;height:.7rem}.page_skeletonBar__zAgso[data-size=line]{width:78%;height:1.15rem}.page_skeletonBar__zAgso[data-size=short]{width:52%}.page_skeletonBar__zAgso[data-size=thumb]{height:auto;aspect-ratio:16/9}@keyframes page_blogs-skeleton-pulse__BmY3y{0%,to{opacity:1}50%{opacity:.5}}.page_filters__fyGM_{position:relative;z-index:8}.page_fetchError__vWhYB{margin:0;padding:12px 14px;border:1px solid color-mix(in oklab,var(--status-danger) 28%,transparent);border-radius:var(--radius-sm);color:var(--status-danger);background:color-mix(in oklab,var(--status-danger) 8%,var(--kominka-paper));font-size:.9rem;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{[data-marketing-ready=true] .page_fetchError__vWhYB[data-presence]{opacity:0;transform:translateY(16px) scale(var(--motion-scale-popover));filter:blur(var(--motion-blur-soft))}}.page_fetchError__vWhYB[data-presence=closing]{opacity:0;transform:translateY(16px) scale(var(--motion-scale-popover));filter:blur(var(--motion-blur-soft));transition-duration:var(--motion-duration-toast-out)}.page_actionsRow___wprn{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px}.page_autoLoadHint__ihfO0,.page_loadMoreMeta__k4mIm{margin:0;color:var(--kominka-sumi-soft);font-family:var(--font-plex-mono,var(--font-noto-sans));font-size:.72rem;letter-spacing:.1em}.page_metaSwap__AAEHe{display:inline-block}.page_metaSwap__AAEHe[data-swap]{animation:page_blogs-meta-swap-in__v_ffW var(--motion-duration-swap) ease-in-out both}@keyframes page_blogs-meta-swap-in__v_ffW{0%{opacity:0;transform:translateY(var(--motion-distance-swap));filter:blur(var(--motion-blur-soft))}to{opacity:1;transform:translateY(0);filter:blur(0)}}.page_loadMoreButton__y8Goh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding-inline:18px;border:1px solid var(--kominka-line-strong);border-radius:var(--radius-sm);color:var(--kominka-sumi);background:var(--kominka-surface-strong);box-shadow:var(--kominka-shadow-control);font-family:var(--font-noto-sans);font-size:.8rem;letter-spacing:.06em;cursor:pointer;transition:transform var(--motion-duration-press) var(--motion-ease-out),scale var(--motion-duration-open) var(--motion-ease-out),opacity var(--motion-duration-open) var(--motion-ease-out),border-color var(--motion-duration-control) var(--motion-ease-out),box-shadow var(--motion-duration-control) var(--motion-ease-out)}.page_loadMoreButton__y8Goh:active:not(:disabled){transform:scale(.97)}.page_loadMoreButton__y8Goh:disabled{opacity:.58;cursor:default}@starting-style{[data-marketing-ready=true] .page_loadMoreButton__y8Goh[data-presence]{opacity:0;scale:var(--motion-scale-popover)}}.page_loadMoreButton__y8Goh[data-presence=closing]{opacity:0;scale:var(--motion-scale-settle);pointer-events:none;transition:scale var(--motion-duration-close) var(--motion-ease-out),opacity var(--motion-duration-close) var(--motion-ease-out)}.page_loadMoreLoader__vec3H{display:inline-flex;transition:opacity var(--motion-duration-open) ease-in-out,scale var(--motion-duration-open) ease-in-out,filter var(--motion-duration-open) ease-in-out}@starting-style{.page_loadMoreLoader__vec3H{opacity:0;scale:.25;filter:blur(var(--motion-blur-soft))}}.page_loadMoreLoader__vec3H[data-presence=closing]{opacity:0;scale:.25;filter:blur(var(--motion-blur-soft));transition-duration:var(--motion-duration-close)}.page_loadMoreButton__y8Goh:focus-visible{outline:none;border-color:var(--kominka-timber);box-shadow:0 0 0 3px rgb(var(--rgb-kominka-brass)/.16)}.page_autoLoadHint__ihfO0{text-align:center;transition:opacity var(--motion-duration-open) var(--motion-ease-out)}@starting-style{[data-marketing-ready=true] .page_autoLoadHint__ihfO0[data-presence]{opacity:0}}.page_autoLoadHint__ihfO0[data-presence=closing]{opacity:0;transition-duration:var(--motion-duration-close)}.page_loadTrigger__mswn_{width:100%;height:1px;opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){.page_loadMoreButton__y8Goh:hover:not(:disabled){border-color:var(--kominka-timber);box-shadow:var(--kominka-shadow-float)}}@media (max-width:900px){.page_editorialHeader__pDUDm:not([data-brand-role=editorial-header]){grid-template-columns:1fr;align-items:start}.page_editorialHeader__pDUDm:not([data-brand-role=editorial-header]) .page_editorialMeta__D5JPt{justify-self:start}.page_editorialHeader__pDUDm[data-brand-role=editorial-header]{grid-template-columns:auto minmax(0,1fr) auto}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialCopy__ZZsJF{grid-column:1/-1}}@media (max-width:640px){.page_contentWrap__RJfd3,.page_skeleton___D_k6{width:calc(100% - 28px)}.page_skeletonRow__T3x4c{grid-template-columns:minmax(0,1fr) 112px;gap:14px;align-items:start;padding:18px 2px}.page_skeletonBar__zAgso[data-size=index]{display:none}.page_editorialHeader__pDUDm[data-brand-role=editorial-header]{grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:10px 0 12px}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialKicker__g7g_t{display:none}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialTitle__E_9Qo{font-size:clamp(1.35rem,6.5vw,1.7rem)}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialCopy__ZZsJF{font-size:.8rem}.page_editorialHeader__pDUDm[data-brand-role=editorial-header] .page_editorialMeta__D5JPt{font-size:.62rem;letter-spacing:.06em}.page_actionsRow___wprn{align-items:stretch}.page_loadMoreButton__y8Goh{width:100%}}@media (prefers-reduced-motion:reduce){.page_autoLoadHint__ihfO0,.page_fetchError__vWhYB,.page_loadMoreButton__y8Goh,.page_loadMoreLoader__vec3H,.page_main__1eNHo:has(>.page_contentWrap__RJfd3)>.page_skeleton___D_k6{transition:none}.page_metaSwap__AAEHe[data-swap],.page_skeletonBar__zAgso{animation:none}.page_fetchError__vWhYB[data-presence=closing],.page_loadMoreLoader__vec3H[data-presence=closing]{transform:none;scale:none;filter:none}.page_loadMoreButton__y8Goh:active:not(:disabled){transform:none}}.DotLoader_loader__GPWAN{display:inline-grid;flex:none;grid-template-columns:repeat(4,2px);grid-auto-rows:2px;gap:2px;width:14px;height:14px;vertical-align:middle}.DotLoader_dot__cTVx9{--dot-scan-step:120ms;background:color-mix(in oklab,currentColor 22%,transparent);animation:DotLoader_dot-loader-scan__5DT6Y 1.2s ease-in-out infinite}.DotLoader_dot__cTVx9:first-child,.DotLoader_dot__cTVx9:nth-child(13),.DotLoader_dot__cTVx9:nth-child(16),.DotLoader_dot__cTVx9:nth-child(4){visibility:hidden}.DotLoader_dot__cTVx9[data-column="1"]{animation-delay:var(--dot-scan-step)}.DotLoader_dot__cTVx9[data-column="2"]{animation-delay:calc(var(--dot-scan-step) * 2)}.DotLoader_dot__cTVx9[data-column="3"]{animation-delay:calc(var(--dot-scan-step) * 3)}@keyframes DotLoader_dot-loader-scan__5DT6Y{0%,45%,to{background:color-mix(in oklab,currentColor 22%,transparent)}15%{background:currentColor}}@media (prefers-reduced-motion:reduce){.DotLoader_dot__cTVx9{animation:none}}.invite_container__6mVrX{min-height:100vh;display:grid;place-items:center;padding:clamp(2rem,6vw,4rem) 1.5rem;background:transparent;color:var(--text-primary);position:relative;overflow:hidden}.invite_card__fRNEo{width:min(680px,100%);position:relative;z-index:1}.invite_eyebrow___o7UM{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:var(--tracking-caption);color:var(--kominka-timber-deep)}.invite_title__JnTnd{margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-family:var(--font-serif);line-height:var(--leading-snug)}.invite_subtitle__UTdmJ{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.invite_badgeRow__PCzAH{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.invite_section__lOd8S{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid color-mix(in oklab,var(--kominka-timber) 22%,transparent)}.invite_sectionTitle__7b_RL{margin:0 0 var(--space-3);font-size:var(--text-md);font-weight:600}.invite_formGrid__q9AB1{display:grid;gap:var(--space-3)}.invite_label__cp86J{font-size:.85rem;color:var(--text-secondary);margin-bottom:6px}.invite_inputRow__bDwCD{display:grid;gap:6px}.invite_container__6mVrX input{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid color-mix(in oklab,var(--kominka-timber) 26%,transparent);background:color-mix(in oklab,var(--surface-card) 92%,white 8%);color:var(--text-primary);font-size:.9rem}.invite_container__6mVrX input:disabled{opacity:.7;cursor:not-allowed}.invite_container__6mVrX input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.invite_actions__jSWSV{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.invite_error__z0K1a{border-radius:var(--radius-md);background:color-mix(in oklab,var(--status-danger) 10%,transparent);color:color-mix(in oklab,var(--status-danger) 82%,black 18%);border:1px solid color-mix(in oklab,var(--status-danger) 24%,transparent)}.invite_error__z0K1a,.invite_success__QSKjk{margin-top:var(--space-3);padding:10px 12px;font-size:.85rem}.invite_success__QSKjk{border-radius:var(--radius-md);background:color-mix(in oklab,var(--status-success) 10%,transparent);color:color-mix(in oklab,var(--status-success) 82%,black 18%);border:1px solid color-mix(in oklab,var(--status-success) 24%,transparent)}.invite_linkRow__jlyJf,.invite_muted__W1mbF{font-size:.85rem;color:var(--text-secondary);margin-top:var(--space-3)}.invite_link__sd90M{color:var(--kominka-timber-deep);text-decoration:none;font-weight:600}.invite_link__sd90M:focus-visible,.invite_link__sd90M:hover{text-decoration:underline}.dashboard_sidebar__BP7rJ{display:flex;flex-direction:column;height:100%;min-height:0;color:var(--kominka-sumi);font-family:var(--font-sans)}.dashboard_sidebarHeader__BdZWe{display:flex;align-items:center;justify-content:space-between;gap:8px;height:var(--dash-bar-h);padding:0 10px 0 16px;flex:none}.dashboard_brand__n613_{display:inline-flex;align-items:center;gap:10px;min-width:0;padding:4px 6px 4px 2px;margin-left:-2px;color:inherit;text-decoration:none;border-radius:var(--radius-sm);transition:background var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_brand__n613_:hover{background:color-mix(in oklab,var(--wa-shu) 7%,transparent)}.dashboard_brandName__VqcEt{font-family:var(--font-serif);font-size:1rem;font-weight:500;letter-spacing:.04em}.dashboard_brandTld__60iHl{margin-left:1px;color:var(--wa-shu);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.02em}.dashboard_iconButton__wQOK8{display:inline-grid;place-items:center;flex:none;width:30px;height:30px;padding:0;color:var(--kominka-sumi-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--motion-duration-control) var(--motion-ease-standard),background var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_iconButton__wQOK8:hover{color:var(--kominka-sumi);background:color-mix(in oklab,var(--kominka-sumi) 7%,transparent)}.dashboard_iconButton__wQOK8 svg{width:17px;height:17px}.dashboard_nav__A_PQ1{position:relative;flex:1;min-height:0;padding:6px 10px 12px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.dashboard_navIndicator__Ep9tB{position:absolute;top:0;right:10px;left:10px;height:var(--indicator-h,0);translate:0 var(--indicator-y,0);background:color-mix(in oklab,var(--kominka-sumi) 6.5%,transparent);border-radius:var(--radius-sm);opacity:0;pointer-events:none;transition:translate var(--motion-duration-emphasized) var(--motion-ease-emphasized),height var(--motion-duration-emphasized) var(--motion-ease-emphasized),opacity var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_navIndicator__Ep9tB:before{position:absolute;top:50%;left:0;width:2px;height:14px;margin-top:-7px;content:"";background:var(--wa-shu);border-radius:0 2px 2px 0}.dashboard_navIndicator__Ep9tB[data-visible=true]{opacity:1}.dashboard_navGroup__rWh_Z+.dashboard_navGroup__rWh_Z{margin-top:14px}.dashboard_navGroupLabel__3_pFZ{margin:0;padding:4px 10px 6px;color:var(--kominka-timber);font-size:.66rem;font-weight:500;letter-spacing:var(--tracking-caption)}.dashboard_navList__Cj3La{display:grid;gap:1px;margin:0;padding:0;list-style:none}.dashboard_navItem__1_uOm{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;color:var(--kominka-sumi-soft);font-size:.86rem;text-decoration:none;border-radius:var(--radius-sm);transition:color var(--motion-duration-control) var(--motion-ease-standard),background var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_navItem__1_uOm:hover{color:var(--kominka-sumi);background:color-mix(in oklab,var(--kominka-sumi) 4%,transparent)}.dashboard_navItem__1_uOm[aria-current=page]{color:var(--kominka-sumi);font-weight:600;background:transparent}.dashboard_navIcon__32Y06{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;transition:color var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_navItem__1_uOm[aria-current=page] .dashboard_navIcon__32Y06{color:var(--wa-shu)}.dashboard_navIcon__32Y06 svg{width:16px;height:16px}.dashboard_navText__6c7f7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_sidebarFooter__rmP7Q{display:grid;gap:8px;padding:0 10px 10px;flex:none}.dashboard_notice__TvKFf{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--motion-duration-emphasized) var(--motion-ease-emphasized),opacity var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_notice__TvKFf[data-open=true]{grid-template-rows:1fr;opacity:1}.dashboard_noticeInner__7yDXo{min-height:0;overflow:hidden}.dashboard_noticeCard__Q5JsT{position:relative;display:grid;gap:6px;padding:12px 34px 12px 12px;background:color-mix(in oklab,var(--kominka-paper) 86%,transparent);border:1px solid var(--kominka-line);border-radius:var(--radius-sm)}.dashboard_noticeCard__Q5JsT:before{position:absolute;top:-1px;right:12px;left:12px;height:1px;content:"";background:linear-gradient(90deg,var(--wa-shu),transparent)}.dashboard_noticeEyebrow__Xvas6{margin:0;color:var(--wa-shu);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em}.dashboard_noticeTitle__byWUO{display:-webkit-box;overflow:hidden;color:var(--kominka-sumi);font-family:var(--font-serif);font-size:.86rem;line-height:1.5;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dashboard_noticeTitle__byWUO:hover{text-decoration:underline;text-decoration-color:var(--wa-shu);text-underline-offset:3px}.dashboard_noticeDismiss__Q6uVl{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:24px;height:24px;padding:0;color:var(--kominka-sumi-soft);background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer}.dashboard_noticeDismiss__Q6uVl:hover{color:var(--kominka-sumi);background:color-mix(in oklab,var(--kominka-sumi) 7%,transparent)}.dashboard_noticeDismiss__Q6uVl svg{width:14px;height:14px}.dashboard_accountContainer__47z8b{position:relative;padding-top:8px;border-top:1px solid var(--kominka-line)}.dashboard_accountButton__iNbhH{display:flex;align-items:center;gap:10px;width:100%;padding:6px;color:inherit;text-align:left;background:transparent;border:0;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_accountButton__iNbhH:hover,.dashboard_accountButton__iNbhH[aria-expanded=true]{background:color-mix(in oklab,var(--kominka-sumi) 6%,transparent)}.dashboard_accountAvatar__bp20w{display:grid;place-items:center;flex:none;width:28px;height:28px;color:var(--kominka-paper);font-family:var(--font-serif);font-size:.8rem;background:var(--kominka-sumi);border-radius:50%}.dashboard_accountName__6Y8O_{flex:1;min-width:0;overflow:hidden;font-size:.8rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dashboard_accountCaret__6utPN{flex:none;width:14px;height:14px;color:var(--kominka-sumi-soft)}.dashboard_accountMenu__3AhkU{position:absolute;right:0;bottom:calc(100% + 6px);left:0;z-index:5;overflow:hidden;background:var(--kominka-paper);border:1px solid var(--kominka-line-strong);border-radius:var(--radius-sm);box-shadow:var(--kominka-shadow-float);transform-origin:bottom center;animation:dashboard_account-menu-in__oU1Fq var(--motion-duration-settle) var(--motion-ease-emphasized)}@keyframes dashboard_account-menu-in__oU1Fq{0%{opacity:0;transform:translateY(6px) scale(.98)}}.dashboard_accountHeader__Sa5mj{display:flex;align-items:center;gap:10px;padding:12px;border-bottom:1px solid var(--kominka-line)}.dashboard_menuItems__tqvFQ{display:grid;padding:4px}.dashboard_menuItem__zazPK{display:flex;align-items:center;gap:10px;padding:9px 10px;color:var(--kominka-sumi-soft);font-size:.84rem;text-decoration:none;border-radius:var(--radius-sm);transition:background var(--motion-duration-control) var(--motion-ease-standard),color var(--motion-duration-control) var(--motion-ease-standard)}.dashboard_menuItem__zazPK:focus-visible,.dashboard_menuItem__zazPK:hover{color:var(--kominka-sumi);background:color-mix(in oklab,var(--kominka-sumi) 6%,transparent)}.dashboard_logoutButton__SBcbb svg,.dashboard_menuItem__zazPK svg{width:16px;height:16px}.dashboard_logoutButton__SBcbb{width:calc(100% - 16px);margin:4px 8px 8px;justify-content:center}.dashboard_logoutError__dOd2K{margin:0 12px 12px;color:var(--status-danger);font-size:.78rem;line-height:1.5}.dashboard_guestPanel__BakfQ{display:grid;gap:6px}.dashboard_loginButton__ZJMeC,.dashboard_signupLink__Q3Ft0{display:inline-flex;align-items:center;justify-content:center;min-height:36px;font-size:.84rem;font-weight:600;text-decoration:none;border-radius:var(--radius-sm)}.dashboard_loginButton__ZJMeC{color:var(--kominka-paper);background:var(--kominka-sumi)}.dashboard_signupLink__Q3Ft0{color:var(--kominka-sumi);border:1px solid var(--kominka-line-strong)}@media (prefers-reduced-motion:reduce){.dashboard_menuItem__zazPK,.dashboard_navIndicator__Ep9tB,.dashboard_navItem__1_uOm,.dashboard_notice__TvKFf{transition:none}.dashboard_accountMenu__3AhkU{animation:none}}