@layer base{._card_sebsz_5{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:var(--radius-md);background-color:var(--card);color:var(--card-foreground);box-shadow:0 1px 2px #0000000d;overflow:hidden}._plain_sebsz_14{color:inherit}._item_sebsz_18{border-bottom:1px solid color-mix(in srgb,var(--foreground) 9%,transparent)}._card_sebsz_5 ._item_sebsz_18:last-child{border-bottom:none}._item_sebsz_18:has(._trigger_sebsz_26:disabled){opacity:1}._header_sebsz_30{display:flex;margin:0}._trigger_sebsz_26{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 16px;font-family:var(--font-family-base);font-size:.9375rem;font-weight:500;line-height:1.4;text-align:left;background-color:transparent;color:var(--foreground);border:none;cursor:pointer;outline:none;transition:background-color var(--animation-duration-fast) ease}._card_sebsz_5 ._trigger_sebsz_26[data-state=closed]:hover:not(:disabled){background-color:color-mix(in srgb,var(--foreground) 3%,transparent)}._trigger_sebsz_26:disabled{cursor:not-allowed;color:var(--foreground);background:var(--muted)}._trigger_sebsz_26:focus-visible{outline:2px solid var(--primary);outline-offset:-4px;border-radius:var(--radius-md)}._plain_sebsz_14 ._trigger_sebsz_26{padding:14px 0}._plain_sebsz_14 ._trigger_sebsz_26:focus-visible{outline-offset:2px;border-radius:var(--radius-sm)}._icon_sebsz_84{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),color var(--animation-duration-fast) ease}._trigger_sebsz_26:hover:not(:disabled) ._icon_sebsz_84{color:var(--foreground)}._trigger_sebsz_26[data-state=open] ._icon_sebsz_84{transform:rotate(180deg)}._content_sebsz_102{overflow:hidden;color:inherit;animation:_accordion-up_sebsz_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_sebsz_102[data-state=open]{animation:_accordion-down_sebsz_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_sebsz_117{padding:0 16px 14px;color:var(--muted-foreground);font-size:.875rem;line-height:1.55}._plain_sebsz_14 ._contentInner_sebsz_117{padding:0 0 14px}@keyframes _accordion-up_sebsz_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_sebsz_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._page_stvls_1 ._topicLabel_stvls_1{font-size:1.05rem;font-weight:600}._page_stvls_1 ._topicDescription_stvls_1{font-size:15px;line-height:1.75}._page_stvls_1 ._topicCard_stvls_1{border-radius:12px}._page_stvls_1{max-width:none;margin:0 auto}._breadcrumb_stvls_2{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:var(--muted-foreground);margin:0 0 24px}._breadcrumb_stvls_2 a{min-height:44px;display:inline-flex;align-items:center}._breadcrumb_stvls_2 a:hover{color:var(--primary)}._breadcrumb_stvls_2>svg{flex-shrink:0}._breadcrumb_stvls_2>span{color:var(--foreground)}._header_stvls_7{display:flex;align-items:end;justify-content:space-between;gap:24px}._eyebrow_stvls_8{color:var(--primary);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}._header_stvls_7 h1{font-family:var(--font-family-display);color:var(--ink);font-size:clamp(34px,4vw,46px);font-weight:400;letter-spacing:-1px;line-height:1.12;margin:11px 0 12px}._header_stvls_7 p{color:var(--muted-foreground);font-size:14px;line-height:1.7;margin:0;max-width:600px}._header_stvls_7>a{min-height:44px;white-space:nowrap;font-size:14px}._queryNote_stvls_12{display:flex;align-items:center;flex-wrap:wrap;gap:7px;background:var(--surface);border-left:3px solid var(--primary);padding:10px 15px;margin:23px 0 0;font-size:14px;color:var(--muted-foreground);overflow-wrap:anywhere}._queryNote_stvls_12 strong{color:var(--foreground);font-weight:500}._queryNote_stvls_12 a{color:var(--primary);display:inline-flex;align-items:center;gap:6px;margin-left:auto;min-height:44px}._notice_stvls_15{color:var(--warning);border:1px solid var(--border);padding:16px;font-size:14px;border-radius:var(--radius)}._tools_stvls_16{margin:28px 0 27px;padding:22px 0;border-bottom:1px solid var(--border);border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:end;gap:22px}._scope_stvls_17{display:flex;flex-wrap:wrap;gap:8px}._scope_stvls_17>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 15px;border:1px solid var(--border);border-radius:var(--radius-full);font-size:14px;color:var(--muted-foreground)}._scope_stvls_17>a:hover,._scope_stvls_17>a._scopeActive_stvls_19{color:var(--primary);border-color:var(--primary);background:var(--secondary)}._searchArea_stvls_20{flex:1;max-width:450px;min-width:0}._searchArea_stvls_20 label{display:block;font-size:14px;color:var(--foreground);margin-bottom:8px}._search_stvls_20{display:flex;align-items:center;padding:0 8px 0 13px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--muted-foreground)}._search_stvls_20>svg{flex-shrink:0}._search_stvls_20 input{min-width:0;flex:1;height:46px;background:transparent;border:0;box-shadow:none;font-size:14px}._search_stvls_20 input:focus{box-shadow:none;background:transparent}._search_stvls_20:focus-within{outline:2px solid var(--primary);outline-offset:2px}._search_stvls_20 button{min-width:44px;min-height:44px}._directoryHeading_stvls_28{margin-bottom:18px}._directoryHeading_stvls_28 h2{color:var(--ink);font-family:var(--font-family-display);font-weight:400;font-size:27px;margin:0 0 6px}._directoryHeading_stvls_28 p{color:var(--muted-foreground);font-size:14px;margin:0;line-height:1.6}._accordion_stvls_31{background:var(--card);border-color:var(--border)}._groupTrigger_stvls_32{min-height:75px;padding:18px 22px;text-align:left}._groupTrigger_stvls_32>span{display:block;min-width:0}._groupTrigger_stvls_32 strong{color:var(--ink);font-size:16px;font-weight:500;line-height:1.5;display:block}._groupTrigger_stvls_32 small{color:var(--muted-foreground);font-size:14px;font-weight:400;line-height:1.6;display:block;margin-top:3px}._sectionAll_stvls_36{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--primary);font-size:14px;margin:0 0 10px}._topicGrid_stvls_37{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._topicCard_stvls_1{align-items:center;justify-content:center;text-align:center;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius);padding:17px 16px;min-height:105px;display:flex;flex-direction:column;gap:8px;background:var(--card);transition:border-color var(--animation-duration-fast)}._topicCard_stvls_1:hover{border-color:var(--primary);background:var(--surface)}._topicLabel_stvls_1{color:var(--ink);font-size:14px;font-weight:500;line-height:1.45;display:flex;align-items:start;justify-content:space-between;gap:8px}._topicLabel_stvls_1 svg{flex-shrink:0;color:var(--primary);margin-top:2px}._topicDescription_stvls_1{color:var(--muted-foreground);font-size:14px;line-height:1.6}._empty_stvls_43,._leaf_stvls_43{border:1px dashed var(--border);padding:36px 24px;text-align:center;background:var(--surface);border-radius:var(--radius-md)}._empty_stvls_43>svg{color:var(--primary)}._empty_stvls_43 h3,._leaf_stvls_43 h3{color:var(--ink);font-size:20px;margin:15px 0 8px;font-weight:500}._empty_stvls_43 p,._leaf_stvls_43 p{color:var(--muted-foreground);font-size:14px;line-height:1.7;max-width:580px;margin:0 auto 19px}._empty_stvls_43>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}._empty_stvls_43 button,._empty_stvls_43 a,._leaf_stvls_43 a{min-height:44px}._note_stvls_49{display:flex;align-items:flex-start;gap:12px;background:var(--surface);border-radius:var(--radius);padding:18px 20px;margin-top:27px;color:var(--muted-foreground)}._note_stvls_49>svg{flex-shrink:0;color:var(--primary);margin-top:2px}._note_stvls_49 p{font-size:14px;line-height:1.8;margin:0}._page_stvls_1 a:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media(max-width:850px){._header_stvls_7{align-items:start;flex-direction:column;gap:18px}._topicGrid_stvls_37{grid-template-columns:repeat(2,minmax(0,1fr))}._tools_stvls_16{align-items:stretch;flex-direction:column;gap:18px}._searchArea_stvls_20{max-width:none}}@media(max-width:600px){._breadcrumb_stvls_2{margin-bottom:15px;gap:6px;font-size:14px}._header_stvls_7 h1{font-size:35px}._header_stvls_7 p,._queryNote_stvls_12{font-size:14px}._queryNote_stvls_12 a{margin-left:0}._tools_stvls_16{margin-top:22px;padding:18px 0}._search_stvls_20 input{font-size:16px}._search_stvls_20 input::placeholder{font-size:14px}._groupTrigger_stvls_32{padding:16px}._groupTrigger_stvls_32 strong{font-size:15px}._topicGrid_stvls_37{grid-template-columns:1fr;gap:9px}._topicCard_stvls_1{min-height:88px;padding:15px}._topicLabel_stvls_1{font-size:15px}._note_stvls_49{padding:16px}._empty_stvls_43{padding:28px 16px}}@media(prefers-reduced-motion:reduce){._topicCard_stvls_1{transition:none}}._header_stvls_7{align-items:stretch;flex-direction:column}._header_stvls_7>div{min-width:0;width:100%}._header_stvls_7>a{align-self:flex-start}._topicLabel_stvls_1{justify-content:center;align-items:center}._groupTrigger_stvls_32>span{width:100%}._groupTrigger_stvls_32{gap:12px}._header_stvls_7 p,._empty_stvls_43 p,._leaf_stvls_43 p{font-size:16px}._topicDescription_stvls_1,._note_stvls_49 p,._groupTrigger_stvls_32 small,._directoryHeading_stvls_28 p,._searchArea_stvls_20 label{font-size:14px}._topicCard_stvls_1,._topicLabel_stvls_1,._queryNote_stvls_12{min-width:0;overflow-wrap:anywhere}._page_stvls_1{overflow-wrap:anywhere}._header_stvls_7>a{white-space:normal;max-width:100%}
