.ConstructorShowcase_stage__DuYnv{position:relative;height:clamp(300px,38vw,560px);overflow:hidden;border-radius:var(--frame-radius);background:linear-gradient(180deg,#cec5b7 0 81.5%,#bcab92 81.5%);isolation:isolate}.ConstructorShowcase_item__mJ0dU{position:absolute;left:50%;bottom:11.5%;width:calc(var(--w) * 84%);opacity:0;filter:blur(10px);transform:translateX(-50%) scale(.985);transition:opacity .7s var(--ease-out),filter .7s var(--ease-out),transform .9s var(--ease-out)}.ConstructorShowcase_item__mJ0dU[data-on=true]{opacity:1;filter:none;transform:translateX(-50%)}.ConstructorShowcase_item__mJ0dU img{display:block;width:100%;height:auto}.ConstructorShowcase_item__mJ0dU:after{content:"";position:absolute;z-index:-1;left:3%;right:3%;bottom:1.5%;height:8%;background:radial-gradient(50% 50% at 50% 50%,rgba(31,27,24,.32),rgba(31,27,24,0) 100%)}.ConstructorShowcase_dim__a_kW_{position:absolute;left:50%;bottom:5.5%;width:calc(var(--k) * 84%);height:1px;background:var(--ink);transform:translateX(-50%);transition:width .65s var(--ease-in-out)}.ConstructorShowcase_dim__a_kW_:after,.ConstructorShowcase_dim__a_kW_:before{content:"";position:absolute;top:-6px;width:1px;height:13px;background:var(--ink)}.ConstructorShowcase_dim__a_kW_:before{left:0}.ConstructorShowcase_dim__a_kW_:after{right:0}.ConstructorShowcase_dimLabel___esjQ{position:absolute;left:50%;top:50%;padding:4px 12px;border-radius:999px;background:var(--ink);color:var(--milk);font:600 14px/1.2 var(--font-text);white-space:nowrap;transform:translate(-50%,-50%)}.ConstructorShowcase_caption__Qsx1r{position:absolute;left:clamp(16px,2vw,28px);top:clamp(16px,2vw,24px);font-size:15px;color:#4d443c}.ConstructorShowcase_caption__Qsx1r span{font-weight:600;color:var(--ink)}.ConstructorShowcase_widths__tUhwP{position:absolute;right:clamp(12px,1.6vw,20px);top:clamp(12px,1.6vw,18px);display:flex;gap:4px;padding:4px;border-radius:999px;background:rgba(247,242,233,.8)}.ConstructorShowcase_widths__tUhwP button{min-width:52px;height:36px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:500 14px/1 var(--font-text);cursor:pointer;transition:background-color .18s ease,color .18s ease}.ConstructorShowcase_widths__tUhwP button[aria-pressed=true]{background:var(--ink);color:var(--milk)}@media (hover:hover) and (pointer:fine){.ConstructorShowcase_widths__tUhwP button[aria-pressed=false]:hover{background:rgba(31,27,24,.08)}}@media (max-width:700px){.ConstructorShowcase_stage__DuYnv{height:280px;background:linear-gradient(180deg,#cec5b7 0 80%,#bcab92 80%)}.ConstructorShowcase_item__mJ0dU{width:calc(var(--w) * 92%);bottom:14%}.ConstructorShowcase_dim__a_kW_{width:calc(var(--k) * 92%);bottom:7%}.ConstructorShowcase_caption__Qsx1r{top:64px;font-size:13px}.ConstructorShowcase_widths__tUhwP button{min-width:44px;height:32px;padding:0 8px}}@media (prefers-reduced-motion:reduce){.ConstructorShowcase_dim__a_kW_,.ConstructorShowcase_item__mJ0dU{transition:opacity .2s ease;filter:none}}.Footer_footer__pQtti{margin:clamp(64px,10vw,140px) clamp(8px,1vw,16px) clamp(8px,1vw,16px);border-radius:var(--frame-radius);background:var(--ink);color:var(--milk);overflow:hidden}.Footer_inner__vtL_T{display:flex;flex-direction:column;gap:clamp(48px,7vw,96px);padding-block:clamp(48px,6vw,80px) 28px}.Footer_top__YBhK_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.Footer_say__Nu2_E{font-family:var(--font-display);font-weight:500;font-size:clamp(28px,3.4vw,48px);line-height:1.08;letter-spacing:-.035em;max-width:14ch}.Footer_say__Nu2_E .accent{font-size:1.12em;color:var(--orange)}.Footer_cols__FYdso{display:flex;gap:clamp(32px,6vw,96px)}.Footer_cols__FYdso ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.Footer_cols__FYdso a{text-decoration:none;color:var(--on-dark-muted);transition:color .2s ease}@media (hover:hover) and (pointer:fine){.Footer_cols__FYdso a:hover{color:var(--milk)}}.Footer_word__qjWbR{display:flex;align-items:flex-end;gap:2.4vw;font-family:var(--font-display);font-weight:500;font-size:clamp(56px,14.2vw,220px);line-height:.78;letter-spacing:-.06em}.Footer_mark__l51Uw{width:.62em;height:auto;flex:none}.Footer_legal__yxnQ6{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;border-top:1px solid #3a332d;font-size:14px;color:#a39686}.Skeleton_block__30R7i{border-radius:16px;background:linear-gradient(100deg,#ece4d6 30%,#f4ede2 50%,#ece4d6 70%) 0 0 /300% 100%;animation:Skeleton_shimmer__Ba__r 1.4s linear infinite}.Skeleton_line__08F5Q{height:14px;border-radius:8px}.Skeleton_title__SudwY{height:52px;width:min(420px,70%);border-radius:14px}.Skeleton_arch__JFCYg{aspect-ratio:4/5;border-radius:50% 50% 22px 22px/40% 40% 22px 22px}.Skeleton_card__aiCDr{aspect-ratio:4/5;border-radius:24px}.Skeleton_wrap__OWmhr{display:flex;flex-direction:column;gap:24px}.Skeleton_grid__logis{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px}.Skeleton_row__apEdS{display:flex;gap:26px}@keyframes Skeleton_shimmer__Ba__r{to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.Skeleton_block__30R7i{animation:none}}.account_main__AGxJx{display:flex;flex-direction:column;gap:28px;padding-top:clamp(28px,4vw,48px)}.account_top__VO_yI{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.account_hello__WzA9O{display:flex;flex-direction:column;gap:10px}.account_hello__WzA9O h1{font-size:clamp(36px,4.6vw,56px)}.account_hello__WzA9O p{color:var(--muted)}.account_content__dK3TO{min-height:420px}.account_grid__nSs7L{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px}.account_card__5zgeI{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:var(--paper)}.account_pic__HvCSG{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--honey)}.account_split__B5H1f{display:flex;height:100%}.account_split__B5H1f>a,.account_split__B5H1f>div{position:relative;flex:1 1;overflow:hidden}.account_split__B5H1f img{width:100%;height:100%;object-fit:cover}.account_lbl__uXEvT{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:rgba(247,242,233,.92);font-size:12px;font-weight:600}.account_lblAccent__dcUwV{background:var(--orange)}.account_chip__tSJQT{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600}.account_chipNew__3_9jg{background:var(--orange);color:var(--ink)}.account_chipOk__7kIxN{background:#e3eedc;color:#2f6b3a}.account_chipRun__R1hrj{background:var(--milk)}.account_chipFail__8QAcx{background:#f8e1da;color:#8a2f1c}.account_dot__pADL_{width:8px;height:8px;border-radius:50%;background:currentColor}.account_chipRun__R1hrj .account_dot__pADL_{background:var(--orange);animation:account_pulse___0MIo 1.2s ease-in-out infinite alternate}@keyframes account_pulse___0MIo{to{opacity:.3}}.account_running__teqD8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;padding:24px;text-align:center}.account_bar__G2s4E{width:70%;height:6px;overflow:hidden;border-radius:6px;background:rgba(31,27,24,.1)}.account_bar__G2s4E i{display:block;height:100%;border-radius:6px;background:var(--orange);transform-origin:left;transition:transform 1s linear}.account_runNote__9oC3F{font-size:13px;color:var(--muted)}.account_body__soop_{display:flex;flex-direction:column;gap:12px;padding:18px 20px 20px}.account_row__gzkBS{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.account_name__iTqVn{font-size:20px;letter-spacing:-.03em}.account_name__iTqVn,.account_price__JBiyv{font-family:var(--font-display);font-weight:500}.account_price__JBiyv{font-size:16px;letter-spacing:-.02em;white-space:nowrap}.account_meta__0bsk3{font-size:14px;color:var(--muted)}.account_actions__nEzOV{display:flex;gap:8px}.account_actions__nEzOV>.btn{height:42px;padding:0 16px;font-size:14px}.account_grow__2NuJL{flex:1 1}.account_soft__mbt9N{border:1px solid var(--line);background:var(--paper);color:var(--ink)}.account_square__SwTdn{width:42px;padding:0!important}.account_newCard__XxREg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:380px;padding:24px;border:1.5px dashed #b9ad9e;border-radius:24px;color:var(--ink);text-align:center;text-decoration:none;transition:border-color .2s ease,transform .16s var(--ease-out)}.account_newCard__XxREg:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.account_newCard__XxREg:hover{border-color:var(--ink)}}.account_plus__ZHmfY{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--orange)}.account_empty__3umBJ{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,6vw,72px);padding-block:24px 40px}.account_emptyArch__uBOUO{position:relative;width:min(100%,280px);padding-top:12px;flex:none}.account_emptyArch__uBOUO .account_ear__Ji__A{position:absolute;top:0;left:-3%;width:29%;aspect-ratio:1;border-radius:50%;background:var(--ink)}.account_emptyArch__uBOUO .account_earR__1muBi{left:auto;right:-3%}.account_emptyPhoto__OZqHA{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:50% 50% 22px 22px/40% 40% 22px 22px;background:var(--honey)}.account_emptyPhoto__OZqHA img{object-fit:cover;object-position:40% 30%}.account_emptyCopy__d8Wo_{display:flex;flex-direction:column;gap:20px;max-width:520px}.account_quote__DwHOT{font-family:var(--font-accent);font-style:italic;font-weight:500;font-size:clamp(40px,5vw,64px);line-height:1}.account_emptyCopy__d8Wo_ p:not(.account_quote__DwHOT){font-size:18px;color:#4d443c}.account_emptyActions__mzSt4{display:flex;flex-wrap:wrap;gap:10px}.account_panels__a0LEY{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.account_panel__tvCqE{display:flex;flex-direction:column;gap:16px;padding:clamp(20px,2.4vw,28px);border:1px solid var(--line);border-radius:24px;background:var(--paper)}.account_panelHoney__rijAT{border-color:transparent;background:var(--honey)}.account_stats__uTHJ9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding-top:18px;border-top:1px solid var(--line)}.account_stats__uTHJ9 div{display:flex;flex-direction:column;gap:2px}.account_stats__uTHJ9 b{font-family:var(--font-display);font-weight:500;font-size:26px;letter-spacing:-.03em}@media (max-width:860px){.account_panels__a0LEY{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.account_chipRun__R1hrj .account_dot__pADL_{animation:none}}.account_favorites__qpmce{display:flex;flex-direction:column;gap:48px}.account_favSection__cPNPu{display:flex;flex-direction:column;gap:20px}.account_favTitle__XgPBn{font-size:clamp(24px,2.4vw,32px);letter-spacing:-.035em}.Header_header__KwdYD{display:flex;align-items:center;gap:16px;position:relative;z-index:5}.Header_overlay__QkI_s{position:absolute;inset:0 0 auto 0;padding:clamp(16px,2.2vw,28px) clamp(18px,2.6vw,36px);color:var(--milk)}.Header_solid__q0wDz{max-width:var(--content);margin-inline:auto;padding:22px var(--gutter)}.Header_logo____uDV{display:inline-flex;padding:6px 4px;margin-right:auto;border-radius:10px;text-decoration:none;transition:transform .16s var(--ease-out)}.Header_logo____uDV:active{transform:scale(.97)}.Header_nav__tNWGY ul{display:flex;gap:6px;margin:0;padding:0;list-style:none}.Header_pill__ojDM5{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s ease,transform .16s var(--ease-out)}button.Header_pill__ojDM5{border:0;font-family:var(--font-text);cursor:pointer}.Header_pill__ojDM5:active{transform:scale(.97)}.Header_overlay__QkI_s .Header_pill__ojDM5{background:rgba(247,242,233,.16);color:var(--milk);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px rgba(247,242,233,.22)}.Header_solid__q0wDz .Header_pill__ojDM5{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}@media (hover:hover) and (pointer:fine){.Header_overlay__QkI_s .Header_pill__ojDM5:hover{background:rgba(247,242,233,.3)}.Header_solid__q0wDz .Header_pill__ojDM5:hover{background:var(--honey)}}.Header_cta__xbIXT{height:48px;font-size:14px}.Header_cta__xbIXT .btn-dot{width:36px;height:36px}@media (max-width:900px){.Header_nav__tNWGY{display:none}}.Header_user__vc3M5{display:flex;align-items:center;gap:8px}.Header_avatar__q40D8{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--honey);color:var(--ink);font-weight:600;font-size:15px;text-decoration:none;transition:transform .16s var(--ease-out)}.Header_avatar__q40D8:active{transform:scale(.95)}.Header_overlay__QkI_s .Header_avatar__q40D8{background:rgba(247,242,233,.86)}@media (max-width:900px){.Header_ghost__F9M5f~.Header_cta__xbIXT,.Header_user__vc3M5~.Header_cta__xbIXT{display:none}}.Header_ghost__F9M5f{width:44px;height:44px;border-radius:50%;background:var(--paper);border:1px solid var(--line)}.Header_ghostGlass__9k14Z{background:rgba(247,242,233,.18);border-color:rgba(247,242,233,.32)}@media (max-width:560px){.Header_login__H_F0w{display:none}}.HomeLoader_loader__a68g7{display:none;position:fixed;inset:0;z-index:100;place-items:center;background:var(--milk);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}html[data-intro=leaving] .HomeLoader_loader__a68g7,html[data-intro=loading] .HomeLoader_loader__a68g7{display:grid}.HomeLoader_inner__VPk9J{display:flex;flex-direction:column;align-items:center;gap:22px}.HomeLoader_mark__J56Xd{overflow:visible}.HomeLoader_arch__d9jqa{fill:none;stroke:var(--ink);stroke-width:15;stroke-dasharray:1;stroke-dashoffset:1;animation:HomeLoader_draw__QYuBt .65s var(--ease-in-out) forwards}.HomeLoader_ear__MQwgn{fill:var(--ink);opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.5);animation:HomeLoader_pop__8PmzX .38s var(--ease-out) forwards}.HomeLoader_earL___p5D7{animation-delay:.48s}.HomeLoader_earR__1uP3r{animation-delay:.54s}.HomeLoader_knob__Rco8w{fill:var(--orange);opacity:0;transform-box:fill-box;transform-origin:center;animation:HomeLoader_drop___mDgR .38s cubic-bezier(.34,1.4,.64,1) .64s forwards,HomeLoader_breathe__5vXFa .9s ease-in-out 1.05s infinite alternate}@keyframes HomeLoader_draw__QYuBt{to{stroke-dashoffset:0}}@keyframes HomeLoader_pop__8PmzX{to{opacity:1;transform:scale(1)}}@keyframes HomeLoader_drop___mDgR{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:translateY(0)}}@keyframes HomeLoader_breathe__5vXFa{0%{opacity:1}to{opacity:.35}}html[data-intro=leaving] .HomeLoader_loader__a68g7{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path .56s var(--ease-in-out) 60ms;transition:clip-path .56s var(--ease-in-out) 60ms;transition:clip-path .56s var(--ease-in-out) 60ms,-webkit-clip-path .56s var(--ease-in-out) 60ms}html[data-intro=leaving] .HomeLoader_inner__VPk9J{opacity:0;transform:translateY(-28px);transition:opacity .25s ease,transform .4s var(--ease-out)}.DocPage_main__tJ5c9{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:start;padding-block:clamp(24px,4vw,56px) clamp(72px,9vw,120px)}.DocPage_doc__wObiE{max-width:68ch}.DocPage_doc__wObiE h1{font-size:clamp(34px,4vw,56px);line-height:1;letter-spacing:-.04em;text-wrap:balance}.DocPage_lede__bxkPQ{margin-top:20px;font-size:20px;line-height:1.5;color:#4d443c}.DocPage_updated__0ZJnb{margin-top:12px;font-size:14px;color:var(--muted)}.DocPage_doc__wObiE h2{margin-top:48px;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-.03em}.DocPage_doc__wObiE h3{margin-top:28px;font-size:18px;font-family:var(--font-text);font-weight:600;letter-spacing:0}.DocPage_doc__wObiE li,.DocPage_doc__wObiE p{font-size:17px;line-height:1.65}.DocPage_doc__wObiE p{margin-top:14px}.DocPage_doc__wObiE ol,.DocPage_doc__wObiE ul{margin:14px 0 0;padding-left:1.3em}.DocPage_doc__wObiE li+li{margin-top:6px}.DocPage_doc__wObiE li::marker{color:var(--oak)}.DocPage_missing__c3nUy{padding:1px 8px;border-radius:6px;background:var(--honey);font-size:.92em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.DocPage_aside__XTPCM{position:-webkit-sticky;position:sticky;top:24px;display:flex;flex-direction:column;gap:10px;padding-top:12px}.DocPage_aside__XTPCM p{font-size:13px;font-weight:600;color:var(--muted)}.DocPage_aside__XTPCM p+ul{margin-bottom:18px}.DocPage_aside__XTPCM ul{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.DocPage_aside__XTPCM a{font-size:15px;text-decoration:none}@media (hover:hover) and (pointer:fine){.DocPage_aside__XTPCM a:hover{text-decoration:underline}}@media (max-width:900px){.DocPage_main__tJ5c9{grid-template-columns:1fr}.DocPage_aside__XTPCM{position:static;padding-top:24px;border-top:1px solid var(--line)}}.hub_main__86JF2{display:flex;flex-direction:column;gap:clamp(32px,4vw,56px);padding-block:clamp(32px,5vw,72px) clamp(64px,8vw,120px)}.hub_head__uIEhI{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;grid-gap:16px 48px;gap:16px 48px}.hub_head__uIEhI h1{font-size:clamp(48px,7vw,112px);line-height:.92;letter-spacing:-.055em}.hub_head__uIEhI p{font-size:18px;color:var(--muted)}.hub_list__DnRsG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.hub_card__r3F5U{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--frame-radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-decoration:none;transition:transform .16s var(--ease-out)}.hub_card__r3F5U:active{transform:scale(.99)}.hub_stage__cRdRh{position:relative;display:block;aspect-ratio:16/11;background:linear-gradient(180deg,#cec5b7 0 80%,#bcab92 80%)}.hub_pic__gNQxX{position:absolute;left:50%;bottom:13%;width:78%;transform:translateX(-50%);transition:transform .7s var(--ease-out)}.hub_pic__gNQxX[data-tall=true]{width:auto;height:76%}.hub_pic__gNQxX img{display:block;width:100%;height:100%;max-width:none}.hub_body__pgQ_W{display:flex;flex-direction:column;gap:8px;padding:22px 24px 26px}.hub_titleRow__ueevQ{display:flex;align-items:center;justify-content:space-between;gap:16px}.hub_titleRow__ueevQ b{font-family:var(--font-display);font-weight:500;font-size:clamp(26px,2.6vw,38px);letter-spacing:-.04em}.hub_go__oW4do{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--orange);flex:none;transition:transform .22s var(--ease-out)}.hub_lead__eASZo{max-width:46ch;font-size:16px;color:#4d443c}.hub_example__3z_h4{font-size:14px;color:var(--muted)}@media (hover:hover) and (pointer:fine){.hub_card__r3F5U:hover .hub_go__oW4do{transform:rotate(45deg)}.hub_card__r3F5U:hover .hub_pic__gNQxX{transform:translateX(-50%) scale(1.03)}}@media (max-width:900px){.hub_head__uIEhI,.hub_list__DnRsG{grid-template-columns:1fr}}.AuthShell_main__HYmr1{display:grid;grid-template-columns:auto minmax(0,460px);justify-content:center;align-items:center;grid-gap:clamp(48px,8vw,128px);gap:clamp(48px,8vw,128px);padding-block:clamp(8px,1.5vw,20px) 64px}.AuthShell_photo__BnIoJ{position:relative;height:clamp(520px,calc(100svh - 150px),780px);aspect-ratio:4/5;overflow:hidden;border-radius:999px 999px var(--frame-radius) var(--frame-radius);background:var(--honey)}.AuthShell_photo__BnIoJ img{object-fit:cover;transform:scale(1.03)}.AuthShell_side__COqzO{display:flex;flex-direction:column;gap:32px}.AuthShell_copy__0nY8I{display:flex;flex-direction:column;gap:14px}.AuthShell_copy__0nY8I h1{font-size:clamp(40px,4.4vw,60px);line-height:1;letter-spacing:-.04em;text-wrap:balance}.AuthShell_copy__0nY8I p{max-width:40ch;font-size:18px;color:var(--muted)}@media (max-width:900px){.AuthShell_main__HYmr1{grid-template-columns:minmax(0,520px);padding-block:24px 64px}.AuthShell_photo__BnIoJ{display:none}}.designers_hero__Fvok7{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);padding-block:clamp(32px,5vw,72px) clamp(80px,10vw,140px)}.designers_heroCopy__zh_7o{display:flex;flex-direction:column;gap:24px}.designers_heroCopy__zh_7o h1{font-size:clamp(44px,6vw,92px);line-height:.96;letter-spacing:-.045em;text-wrap:balance}.designers_ten__7yd5M{color:var(--orange)}.designers_heroCopy__zh_7o p{max-width:46ch;font-size:19px;color:#4d443c}.designers_actions__rmRbx{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.designers_sheet__Tp_wT{position:relative;margin:0;padding:clamp(28px,3vw,44px) clamp(20px,2.5vw,36px) clamp(20px,2vw,28px);border:1px solid var(--line);border-radius:24px;background-color:var(--paper);background-image:linear-gradient(rgba(168,113,63,.08) 1px,transparent 0),linear-gradient(90deg,rgba(168,113,63,.08) 1px,transparent 0);background-size:24px 24px;background-position:-1px -1px;box-shadow:0 30px 60px -40px rgba(31,27,24,.35);transform:rotate(-1.2deg)}.designers_sheet__Tp_wT:before{content:"";position:absolute;inset:12px;border:1px solid rgba(31,27,24,.35);border-radius:14px;pointer-events:none}.designers_sheetDrawing__qyV76{position:relative}.designers_stamp__l8GZN{position:relative;margin:12px 0 0 auto;border-collapse:collapse;background:var(--paper);font-size:12px;line-height:1.3}.designers_stamp__l8GZN td,.designers_stamp__l8GZN th{padding:7px 10px;border:1px solid rgba(31,27,24,.5);text-align:left;font-weight:400}.designers_stamp__l8GZN th{color:var(--muted)}.designers_stampBrand__4kJ19{font-family:var(--font-display);font-size:15px;letter-spacing:-.03em;vertical-align:middle}.designers_how__LsG1v{margin-inline:clamp(8px,1vw,16px);border-radius:var(--frame-radius);background:var(--honey);padding-block:clamp(64px,8vw,112px)}.designers_faq__r_BZ6 h2,.designers_files__ZCixM h2,.designers_how__LsG1v h2,.designers_terms__fu2_p h2{font-size:clamp(32px,3.4vw,48px);letter-spacing:-.04em}.designers_steps__CD7Ub{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);margin:clamp(40px,5vw,64px) 0 0;padding:0;border-top:1px solid var(--ink);list-style:none}.designers_steps__CD7Ub:after,.designers_steps__CD7Ub:before{content:"";position:absolute;top:-5px;width:9px;height:9px;border-top:1px solid var(--ink);border-left:1px solid var(--ink)}.designers_steps__CD7Ub:before{left:0;transform:rotate(-45deg)}.designers_steps__CD7Ub:after{right:0;transform:rotate(135deg)}.designers_steps__CD7Ub li{position:relative;display:flex;flex-direction:column;gap:8px;padding-top:28px}.designers_tick__7HYCm{position:absolute;top:-8px;left:0;width:1px;height:16px;background:var(--ink)}.designers_steps__CD7Ub li:first-child .designers_tick__7HYCm{display:none}.designers_n__2KYPF{font-family:var(--font-accent);font-style:italic;font-size:44px;line-height:1}.designers_steps__CD7Ub b{font-size:19px}.designers_steps__CD7Ub li>span:last-child{font-size:15px;color:#4d443c}.designers_terms__fu2_p{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);padding-block:clamp(80px,10vw,140px)}.designers_termsBig__Ks0YR{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.designers_rate__iHG7h{font-family:var(--font-display);font-weight:500;font-size:clamp(120px,17vw,260px);line-height:.85;letter-spacing:-.04em;color:var(--orange)}.designers_termList__tlqwk{margin:0;border-top:1px solid var(--line)}.designers_termList__tlqwk div{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:16px;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.designers_termList__tlqwk dt{color:var(--muted)}.designers_termList__tlqwk dd{margin:0}.designers_files__ZCixM{padding-bottom:clamp(80px,10vw,140px)}.designers_files__ZCixM ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);margin:32px 0 0;padding:0;list-style:none}.designers_files__ZCixM li{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid var(--ink);color:var(--muted)}.designers_ext__MGRKE{font-family:var(--font-display);font-size:clamp(22px,2.2vw,30px);letter-spacing:-.03em;color:var(--ink)}.designers_filesNote__P_VpJ{margin-top:24px;font-size:15px;color:var(--muted)}.designers_faq__r_BZ6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);padding-bottom:clamp(80px,10vw,140px)}.designers_faq__r_BZ6 details{border-bottom:1px solid var(--line)}.designers_faq__r_BZ6 details:first-child{border-top:1px solid var(--line)}.designers_faq__r_BZ6 summary{position:relative;padding:20px 44px 20px 0;font-size:19px;font-weight:600;list-style:none;cursor:pointer}.designers_faq__r_BZ6 summary::-webkit-details-marker{display:none}.designers_faq__r_BZ6 summary:after{content:"";position:absolute;top:50%;right:6px;width:16px;height:16px;margin-top:-8px;background:linear-gradient(var(--ink),var(--ink)) 50% /16px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /1.5px 16px no-repeat;transition:transform .24s var(--ease-out)}.designers_faq__r_BZ6 details[open] summary:after{transform:rotate(45deg)}.designers_faq__r_BZ6 details p{max-width:56ch;padding-bottom:22px;color:#4d443c}.designers_faq__r_BZ6 details[open] p{animation:designers_answer-in__F8u8P .24s var(--ease-out) both}@keyframes designers_answer-in__F8u8P{0%{opacity:0;transform:translateY(-4px)}}.designers_final__ARHnl{margin-inline:clamp(8px,1vw,16px);margin-bottom:clamp(8px,1vw,16px);border-radius:var(--frame-radius);background:var(--orange);color:var(--ink)}.designers_finalInner__mY2PN{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding-block:clamp(56px,7vw,96px)}.designers_finalCopy__EEMyB{display:flex;flex-direction:column;gap:12px}.designers_finalCopy__EEMyB>p:last-child{font-size:18px}.designers_finalSay__9qkTt{font-family:var(--font-display);font-weight:500;font-size:clamp(32px,4vw,60px);line-height:1.05;letter-spacing:-.04em}.designers_finalSay__9qkTt .accent{font-size:1.1em}@media (max-width:900px){.designers_faq__r_BZ6,.designers_hero__Fvok7,.designers_terms__fu2_p{grid-template-columns:1fr}.designers_sheet__Tp_wT{transform:none}.designers_files__ZCixM ul,.designers_steps__CD7Ub{grid-template-columns:1fr 1fr;row-gap:36px}}@media (max-width:560px){.designers_steps__CD7Ub{grid-template-columns:1fr;border-top:0;border-left:1px solid var(--ink);padding-left:20px}.designers_steps__CD7Ub:after,.designers_steps__CD7Ub:before,.designers_tick__7HYCm{display:none}.designers_steps__CD7Ub li{padding-top:0}.designers_termList__tlqwk div{grid-template-columns:1fr;gap:4px}.designers_stamp__l8GZN{font-size:11px}}@keyframes designers_fade-only__OaX7Q{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.designers_faq__r_BZ6 summary:after{transition:none}.designers_faq__r_BZ6 details[open] p{animation-name:designers_fade-only__OaX7Q}}.ProductCard_card__syd1X{display:flex;flex-direction:column;gap:16px;min-width:0}.ProductCard_visual__HmS0v{position:relative;aspect-ratio:4/5;max-width:100%;overflow:hidden;border-radius:50% 50% 22px 22px/40% 40% 22px 22px;isolation:isolate}.ProductCard_honey__XDEdw{background:var(--honey)}.ProductCard_moss__bICUr{background:#dfe0d2}.ProductCard_oak__CqJEs{background:#e9d6c0}.ProductCard_milk__JxgKk{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.ProductCard_photo__o__ft{object-fit:cover;transform:scale(var(--zoom,1));transition:transform .7s var(--ease-out)}.ProductCard_placeholder__YqCgL{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--ink);transition:transform .7s var(--ease-out)}.ProductCard_placeholder__YqCgL span{font-size:13px;color:var(--muted)}.ProductCard_actions__EHTbk{position:absolute;inset:auto 14px 14px 14px;display:flex;gap:8px}.ProductCard_actions__EHTbk .btn{height:46px;font-size:14px}.ProductCard_actions__EHTbk .btn-primary{flex:1 1}.ProductCard_fav__lDD8F{width:46px;padding:0}.ProductCard_fav__lDD8F[data-on=true]{color:var(--orange)}.ProductCard_fav__lDD8F[data-on=true] svg{animation:ProductCard_fav-pop__S9Ar0 .32s var(--ease-out)}@keyframes ProductCard_fav-pop__S9Ar0{50%{transform:scale(1.22)}}@media (hover:hover) and (pointer:fine){.ProductCard_actions__EHTbk{opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .32s var(--ease-out)}.ProductCard_card__syd1X:focus-within .ProductCard_actions__EHTbk,.ProductCard_card__syd1X:hover .ProductCard_actions__EHTbk{opacity:1;transform:none}.ProductCard_card__syd1X:hover .ProductCard_photo__o__ft{transform:scale(calc(var(--zoom, 1) * 1.035))}.ProductCard_card__syd1X:hover .ProductCard_placeholder__YqCgL{transform:scale(1.035)}}.ProductCard_info__79VzT{display:flex;flex-direction:column;gap:4px;padding-inline:4px}.ProductCard_row__h0szA{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ProductCard_name__sCv6k{font-family:var(--font-display);font-weight:500;font-size:22px;letter-spacing:-.03em}.ProductCard_price__Z10KW{font-family:var(--font-display);font-size:17px;font-weight:500;letter-spacing:-.02em;white-space:nowrap}.ProductCard_meta__ur9ZZ{font-size:15px;color:var(--muted)}.ProductCard_cover__s_uWe{position:absolute;inset:0;display:block}.ProductCard_name__sCv6k a{text-decoration:none}@media (hover:hover) and (pointer:fine){.ProductCard_name__sCv6k a:hover{text-decoration:underline;text-decoration-thickness:1.5px}}.ProductCard_new__cUlrV{position:absolute;top:22%;left:14px;padding:6px 12px;border-radius:999px;background:var(--orange);color:var(--ink);font-size:13px;font-weight:600;pointer-events:none}.catalog_main__9ZSru{padding-top:clamp(40px,6vw,96px)}.catalog_head__wCwaA{display:grid;grid-template-columns:1fr minmax(0,440px);align-items:end;grid-gap:20px 48px;gap:20px 48px;margin-bottom:28px}.catalog_head__wCwaA h1{font-size:clamp(52px,8.5vw,140px);line-height:.9;letter-spacing:-.055em}.catalog_lead__YL9PF{font-size:18px;color:var(--muted)}.catalog_demo__5OZo6{display:inline-block;margin-bottom:28px;padding:10px 16px;border-radius:14px;background:var(--honey);font-size:14px}@media (max-width:800px){.catalog_head__wCwaA{grid-template-columns:1fr}}.SavedConfigs_list__wdZiT{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.SavedConfigs_card__Bfj4e{display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);transition:opacity .2s ease}.SavedConfigs_card__Bfj4e[data-removing=true]{opacity:.45}.SavedConfigs_pic__TmZDu{display:grid;place-items:center;aspect-ratio:4/3;background:linear-gradient(180deg,#cec5b7 0 76%,#bcab92 76%);color:var(--muted)}.SavedConfigs_pic__TmZDu img{width:82%;height:72%;object-fit:contain;object-position:50% 100%}.SavedConfigs_body__zcS_p{display:flex;flex-direction:column;gap:6px;padding:18px 20px 20px}.SavedConfigs_row__EA7h1{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.SavedConfigs_row__EA7h1 b{font-family:var(--font-display);font-weight:500;font-size:19px;letter-spacing:-.02em}.SavedConfigs_row__EA7h1 span{font-family:var(--font-display);font-weight:600;font-size:17px;white-space:nowrap}.SavedConfigs_meta__J_fkg{font-size:14px;color:var(--muted)}.SavedConfigs_actions__N70fN{display:flex;gap:8px;margin-top:10px}.SavedConfigs_actions__N70fN .btn-dark{flex:1 1 auto;height:46px}.SavedConfigs_remove__Ao_Sv{width:46px;height:46px;padding:0;background:transparent;box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink)}@media (hover:hover) and (pointer:fine){.SavedConfigs_remove__Ao_Sv:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}}.ErrorScreen_main___R6kY{display:grid;grid-template-columns:auto minmax(0,520px);justify-content:center;align-items:center;grid-gap:clamp(40px,7vw,112px);gap:clamp(40px,7vw,112px);min-height:calc(100svh - 120px);padding-block:24px 96px}.ErrorScreen_photo__aw0fG{position:relative;height:clamp(360px,calc(100svh - 240px),560px);aspect-ratio:4/5;overflow:hidden;border-radius:999px 999px var(--frame-radius) var(--frame-radius);background:var(--honey)}.ErrorScreen_photo__aw0fG img{object-fit:cover;transform:scale(1.03)}.ErrorScreen_copy__sZwlU{display:flex;flex-direction:column;gap:16px}.ErrorScreen_code__pE3HP{font-family:var(--font-accent);font-style:italic;font-size:44px;line-height:1;color:var(--oak)}.ErrorScreen_copy__sZwlU h1{font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.04em;text-wrap:balance}.ErrorScreen_copy__sZwlU p{max-width:40ch;font-size:18px;color:var(--muted)}.ErrorScreen_actions__XqRv8{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}@media (max-width:700px){.ErrorScreen_main___R6kY{grid-template-columns:1fr;justify-items:center;text-align:center;min-height:0;padding-bottom:120px}.ErrorScreen_photo__aw0fG{height:300px}.ErrorScreen_copy__sZwlU{align-items:center}.ErrorScreen_actions__XqRv8{justify-content:center}}.MobileMenu_trigger__bSv4m{display:none;position:fixed;left:50%;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:40;translate:-50% 0;height:52px;box-shadow:0 10px 30px -12px rgba(31,27,24,.45)}@media (max-width:900px){.MobileMenu_trigger__bSv4m{display:inline-flex}}.MobileMenu_raised__l5h1H{bottom:calc(88px + env(safe-area-inset-bottom, 0px))}.MobileMenu_scrim__0606H{position:fixed;inset:0;z-index:50;background:rgba(31,27,24,.4);opacity:0;pointer-events:none;transition:opacity .3s ease}.MobileMenu_scrim__0606H[data-open=true]{opacity:1;pointer-events:auto}.MobileMenu_sheet__iKVhh{position:fixed;inset:auto 8px 8px 8px;z-index:51;display:flex;flex-direction:column;gap:20px;padding:12px 20px calc(20px + env(safe-area-inset-bottom, 0px));border-radius:28px;background:var(--milk);transform:translateY(calc(100% + 16px));visibility:hidden;transition:transform .26s var(--ease-out),visibility 0s linear .26s;overscroll-behavior:contain}.MobileMenu_sheet__iKVhh[data-open=true]{transform:translateY(0);visibility:visible;transition:transform .48s var(--ease-drawer),visibility 0s}@media (min-width:901px){.MobileMenu_scrim__0606H,.MobileMenu_sheet__iKVhh{display:none}}.MobileMenu_handle__ZMf_X{align-self:center;width:40px;height:4px;border-radius:4px;background:var(--line)}.MobileMenu_sheet__iKVhh ul{margin:0;padding:0;list-style:none}.MobileMenu_sheet__iKVhh li a{display:flex;align-items:center;justify-content:space-between;padding:16px 4px;border-bottom:1px solid var(--line);font-family:var(--font-display);font-size:24px;font-weight:500;letter-spacing:-.03em;text-decoration:none}.MobileMenu_sheet__iKVhh .btn{width:100%}@media (prefers-reduced-motion:reduce){.MobileMenu_sheet__iKVhh,.MobileMenu_sheet__iKVhh[data-open=true]{transition:opacity .2s ease,visibility 0s linear .2s;transform:none;opacity:0}.MobileMenu_sheet__iKVhh[data-open=true]{opacity:1}}.ProductGallery_gallery__u5_QS{display:flex;flex-direction:column;gap:16px;min-width:0}.ProductGallery_arch__UjLJw{position:relative;aspect-ratio:4/5;max-width:100%;overflow:hidden;border-radius:50% 50% 24px 24px/40% 40% 24px 24px;background:var(--honey)}.ProductGallery_moss__AI6o7{background:#dfe0d2}.ProductGallery_oak__CZwlY{background:#e9d6c0}.ProductGallery_milk__IWIxJ{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.ProductGallery_track__RdHnz{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.ProductGallery_track__RdHnz::-webkit-scrollbar{display:none}.ProductGallery_slide__j3RgY{position:relative;flex:0 0 100%;scroll-snap-align:center}.ProductGallery_slide__j3RgY img{object-fit:cover}.ProductGallery_empty__c1vBd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;height:100%;font-size:14px;color:var(--muted)}.ProductGallery_badge__lWsXt{position:absolute;top:22%;left:20px;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;background:var(--milk);font-size:13px;font-weight:600;pointer-events:none}.ProductGallery_thumbs__rIpU1{display:flex;gap:12px}.ProductGallery_thumb__zF2HJ{position:relative;width:88px;height:88px;overflow:hidden;border:0;border-radius:16px;background:var(--honey);cursor:pointer;transition:outline-color .15s ease,transform .16s var(--ease-out);outline:2px solid transparent;outline-offset:3px}.ProductGallery_thumb__zF2HJ img{object-fit:cover}.ProductGallery_thumb__zF2HJ:active{transform:scale(.96)}.ProductGallery_thumb__zF2HJ[aria-selected=true]{outline-color:var(--ink)}.ProductGallery_dots__pHlIc{display:none;justify-content:center;gap:6px}.ProductGallery_dots__pHlIc span{width:6px;height:6px;border-radius:6px;background:var(--line);transition:width .24s var(--ease-out),background-color .2s ease}.ProductGallery_dots__pHlIc span[data-on=true]{width:18px;background:var(--ink)}@media (max-width:900px){.ProductGallery_thumbs__rIpU1{display:none}.ProductGallery_dots__pHlIc{display:flex}}.Bell_root__J5loY{position:relative}.Bell_button__Clef1{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--ink);cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .16s var(--ease-out)}.Bell_button__Clef1:active{transform:scale(.95)}.Bell_button__Clef1[data-open=true]{background:var(--ink);border-color:var(--ink);color:var(--milk)}.Bell_glass__9KZaP{background:rgba(247,242,233,.18);border-color:rgba(247,242,233,.32);color:var(--milk);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media (hover:hover) and (pointer:fine){.Bell_button__Clef1:not([data-open=true]):hover{background:var(--honey)}.Bell_glass__9KZaP:not([data-open=true]):hover{background:rgba(247,242,233,.3)}}.Bell_badge___Y_u3{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:2px solid var(--milk);border-radius:999px;background:var(--orange);color:var(--ink);font-size:11px;font-weight:700;animation:Bell_badge-in__vlwWa .32s var(--ease-out)}.Bell_sway__diTO5{display:block;transform-origin:50% 10%;animation:Bell_sway__diTO5 .42s var(--ease-out)}.Bell_ring__MeVpg{position:absolute;inset:-4px;border-left:2px solid var(--orange);border-top:2px solid var(--orange);border-right:2px solid transparent;border-bottom:2px solid transparent;border-radius:50%;animation:Bell_spin__JU_YS 1.1s linear infinite;pointer-events:none}@keyframes Bell_sway__diTO5{0%{transform:rotate(0)}25%{transform:rotate(-12deg)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}to{transform:rotate(0)}}@keyframes Bell_badge-in__vlwWa{0%{opacity:0;transform:scale(.6)}}@keyframes Bell_spin__JU_YS{to{transform:rotate(1turn)}}.Bell_panel__d3okP{position:absolute;top:calc(100% + 12px);right:-60px;z-index:60;width:400px;max-height:min(70vh,560px);overflow:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:24px;background:var(--paper);color:var(--ink);box-shadow:0 30px 60px -20px rgba(31,27,24,.35);transform-origin:calc(100% - 82px) 0;opacity:0;transform:scale(.96) translateY(-4px);visibility:hidden;transition:opacity .15s ease,transform .15s var(--ease-out),visibility 0s linear .15s}.Bell_up__SQB4A{top:auto;right:auto;bottom:calc(100% + 12px);left:-8px;transform-origin:30px 100%;transform:scale(.96) translateY(4px)}.Bell_panel__d3okP[data-open=true]{opacity:1;transform:none;visibility:visible;transition:opacity .2s ease,transform .2s var(--ease-out),visibility 0s}.Bell_head__hvObV{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:18px 20px;background:var(--paper)}.Bell_head__hvObV b{font-size:18px}.Bell_link__U5saO{border:0;background:none;color:var(--ink);font:600 14px/1 var(--font-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Bell_running__hPHLd{display:flex;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.Bell_spinner__jE5Id{width:16px;height:16px;border:2px solid var(--orange);border-right:2px solid transparent;border-radius:50%;animation:Bell_spin__JU_YS .9s linear infinite;flex:none}.Bell_empty__JPEK6{padding:18px 20px 24px;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.Bell_list__5fLVC{margin:0;padding:0;list-style:none}.Bell_item__z6vvI{position:relative;display:flex;gap:14px;padding:16px 20px;border-top:1px solid var(--line);color:inherit;text-decoration:none;transition:background-color .15s ease}.Bell_item__z6vvI[data-unread=true]{background:#fbf3ea}@media (hover:hover) and (pointer:fine){.Bell_item__z6vvI:hover{background:var(--milk)}}.Bell_thumb__7SJS8{display:grid;place-items:center;width:60px;height:60px;overflow:hidden;border-radius:14px;background:var(--honey);flex:none}.Bell_thumb__7SJS8 img{width:100%;height:100%;object-fit:cover}.Bell_text__f9ww9{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14px;color:var(--muted)}.Bell_text__f9ww9 b{font-size:15px;color:var(--ink)}.Bell_text__f9ww9 time{font-size:13px}.Bell_dot__9MCNN{width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--orange);flex:none}.Bell_toast__Tu2GM{display:flex;align-items:center;gap:14px;width:min(400px,calc(100vw - 32px));padding:12px;border-radius:22px;background:var(--ink);color:var(--milk);box-shadow:0 24px 50px -18px rgba(31,27,24,.55);font-family:var(--font-text)}.Bell_toastThumb__0LSR2{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:14px;background:#3a332d;flex:none}.Bell_toastThumb__0LSR2 img{width:100%;height:100%;object-fit:cover}.Bell_toastText__cm13_{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1;font-size:14px;line-height:1.35;color:var(--on-dark-muted)}.Bell_toastText__cm13_ b{font-size:16px;color:var(--milk)}.Bell_toast__Tu2GM .btn{height:40px;padding:0 16px;font-size:14px}@media (max-width:600px){.Bell_panel__d3okP{position:fixed;top:auto;right:8px;bottom:8px;left:8px;width:auto;border-radius:28px;transform-origin:50% 100%;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.Bell_badge___Y_u3,.Bell_sway__diTO5{animation:none}.Bell_ring__MeVpg,.Bell_spinner__jE5Id{animation-duration:3s}.Bell_panel__d3okP,.Bell_panel__d3okP[data-open=true]{transform:none}}