._drawer_lye15_1[data-slot=sheet-content]{color:#14243b;background:#fff;border:0;gap:0;width:min(460px,100vw);max-width:460px;height:100dvh;overflow:hidden}._heading_lye15_2[data-slot=sheet-header]{border-bottom:1px solid #e4eaf0;flex-shrink:0;padding:30px 28px 24px;position:relative}._brand_lye15_3{letter-spacing:.08em;color:var(--brand-blue);font-size:14px;font-weight:850}._title_lye15_4[data-slot=sheet-title]{letter-spacing:-.035em;padding-right:28px;font-size:28px;font-weight:750;line-height:1.2}._close_lye15_5{background:#f2f5f8;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:25px;right:19px}._close_lye15_5:hover{background:#e6edf5}._scroll_lye15_7{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:20px 20px max(24px,env(safe-area-inset-bottom));overflow-y:auto}._all_lye15_8{min-height:52px;color:var(--brand-blue);background:#edf4fb;border-radius:7px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;font-size:16px;font-weight:700;display:flex}._all_lye15_8>._count_lye15_9{margin-left:auto}._categories_lye15_10{flex-direction:column;gap:3px;display:flex}._group_lye15_11{border-bottom:1px solid #edf0f4}._category_lye15_12{text-align:left;border-radius:7px;align-items:center;gap:16px;width:100%;min-height:88px;padding:12px 8px;font-size:16px;font-weight:650;line-height:1.35;display:flex}._category_lye15_12:hover,._child_lye15_13:hover{background:#f4f7fb}._category_lye15_12>img,._child_lye15_13>img{object-fit:contain;background:#f5f6f8;border-radius:6px;flex-shrink:0;width:64px;height:64px}._label_lye15_15{overflow-wrap:anywhere;flex:1;min-width:0}._label_lye15_15 small{color:#687589;margin-top:5px;font-size:14px;font-weight:400;display:block}._chevron_lye15_17{color:#607189;flex-shrink:0;transition:transform .18s}._category_lye15_12[aria-expanded=true]{color:var(--brand-blue)}._category_lye15_12[aria-expanded=true]>._chevron_lye15_17{transform:rotate(180deg)}._group_lye15_11[data-active=true]>._category_lye15_12{background:#f0f5fc}._subcategories_lye15_21{padding:0 8px 16px 24px}._subcategories_lye15_21[hidden]{display:none}._categoryAll_lye15_23{min-height:44px;color:var(--brand-blue);text-underline-offset:3px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:700;text-decoration:underline;display:flex}._child_lye15_13{border-radius:6px;align-items:center;gap:12px;min-height:64px;padding:8px 10px;font-size:14px;line-height:1.4;display:flex}._child_lye15_13>img{width:48px;height:48px}._child_lye15_13>span:not(._count_lye15_9){overflow-wrap:anywhere;flex:1;min-width:0}._count_lye15_9{color:#64748b;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px;font-weight:400}:is(._drawer_lye15_1 a:focus-visible,._drawer_lye15_1 button:focus-visible){outline:3px solid var(--brand-blue);outline-offset:2px}@media (max-width:600px){._heading_lye15_2[data-slot=sheet-header]{padding:24px 20px 20px}._title_lye15_4[data-slot=sheet-title]{font-size:26px}._scroll_lye15_7{padding:16px 12px max(24px,env(safe-area-inset-bottom))}._category_lye15_12{gap:12px}._close_lye15_5{top:20px;right:15px}._subcategories_lye15_21{padding-left:12px}}@media (prefers-reduced-motion:reduce){._drawer_lye15_1[data-slot=sheet-content]{transition:none;animation:none!important}._chevron_lye15_17{transition:none}}._photoFallback_lye15_32{color:#607189;background:#f5f6f8;border-radius:6px;flex-shrink:0;width:64px;height:64px;padding:18px}._child_lye15_13>._photoFallback_lye15_32{width:48px;height:48px;padding:12px}._materials_lye15_33{color:#294331;background:#f3f1e8;border:1px solid #dce1d2;border-radius:7px;align-items:center;gap:15px;min-height:105px;margin:18px 0 20px;padding:15px;transition:background .18s;display:flex}._materials_lye15_33:hover{background:#e9ecdf}._materials_lye15_33>img{object-fit:cover;border-radius:3px;flex-shrink:0;width:60px;height:76px}._materialsCopy_lye15_33{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._materialsCopy_lye15_33>span{letter-spacing:-.035em;font:400 24px/1.25 Georgia,Times New Roman,serif}._materialsCopy_lye15_33>small{color:#6b785e;font-size:11px;line-height:1.5}._materialsCopy_lye15_33>small:first-child{letter-spacing:.1em;font-size:9px;font-weight:650}._materials_lye15_33>svg{flex-shrink:0}._materials_lye15_33[aria-current=page]{border-color:#8e9f79}@media (max-width:380px){._materials_lye15_33{gap:12px;padding:13px}._materials_lye15_33>img{width:52px;height:70px}._materialsCopy_lye15_33>span{font-size:22px}._materialsCopy_lye15_33>small{font-size:10px}}@media (prefers-reduced-motion:reduce){._materials_lye15_33{transition:none}}
