@charset "UTF-8";._overlay_f17x1_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000059;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-16);animation:_fadeIn_f17x1_1 .13s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);overflow-y:auto;overscroll-behavior:contain}._dialog_f17x1_20{background-color:var(--white-base);border-radius:var(--radius-16);box-shadow:var(--shadow-card);display:flex;flex-direction:column;max-height:calc(100vh / var(--app-zoom, 1) - var(--space-32));animation:_slideUp_f17x1_1 .15s cubic-bezier(.16,1,.3,1);margin:auto}._dialog_f17x1_20._sm_f17x1_33{width:100%;max-width:328px}._dialog_f17x1_20._md_f17x1_37{width:100%;max-width:500px}._dialog_f17x1_20._lg_f17x1_41{width:100%;max-width:656px;position:relative;border:none;border-radius:var(--radius-24);padding:var(--space-28);gap:var(--space-24)}._dialog_f17x1_20._confirmDialog_f17x1_50{background-color:var(--color-surface);border:none;border-radius:var(--radius-24);padding:var(--space-28);gap:var(--space-24)}._modalDialogHeader_f17x1_58{display:flex;align-items:center;justify-content:space-between;padding:var(--space-16) var(--space-24);border-bottom:1px solid var(--gray-100);flex-shrink:0}._title_f17x1_67{font-size:var(--type-body1-size);font-weight:var(--fw-s);color:var(--color-text);letter-spacing:-.01em}._closeBtn_f17x1_74{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-6);color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast);border:none;background:none;flex-shrink:0}._closeBtn_f17x1_74:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:transparent;pointer-events:none;transition:background-color var(--transition-fast)}._closeBtn_f17x1_74:hover{color:color-mix(in srgb,var(--color-text-tertiary) 96%,rgb(43,39,37) 4%)}._closeBtn_f17x1_74:hover:after{background-color:var(--color-hover-overlay)}._body_f17x1_105{padding:var(--space-24);overflow-y:auto;flex:1;min-height:0}._footer_f17x1_115{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-16) var(--space-24);flex-shrink:0}._footerRight_f17x1_124{justify-content:flex-end}._footerLeft_f17x1_128{justify-content:flex-start}._footerBetween_f17x1_132{justify-content:space-between}._footerFill_f17x1_136{justify-content:stretch}._footerFill_f17x1_136>*{flex:1 1 0}._confirmBody_f17x1_143{padding:0;overflow:visible;flex:none;width:100%}._confirmFooterWrap_f17x1_150{width:100%}._confirmActions_f17x1_154{display:flex;gap:var(--space-8);width:100%}._confirmActions_f17x1_154>*{flex:1 1 0}._confirmTitleWrap_f17x1_163{display:flex;flex-direction:column;gap:var(--space-12);width:100%}._confirmTitle_f17x1_163{margin:0;font-size:var(--type-subtitle-size);font-weight:var(--fw-s);line-height:var(--type-subtitle-line);color:var(--color-text)}._confirmMessage_f17x1_178{margin:0;font-size:var(--type-body2-size);color:var(--color-text-secondary);line-height:var(--type-body2-line);white-space:pre-line}._lgHeader_f17x1_186{display:flex;flex-direction:column;gap:var(--space-12);width:100%;flex-shrink:0}._lgTitle_f17x1_194{margin:0;font-size:var(--type-subtitle-size);font-weight:var(--fw-s);line-height:var(--type-subtitle-line);color:var(--color-text)}._lgSubtitle_f17x1_202{margin:0;font-size:var(--type-body2-size);color:var(--color-text-secondary);line-height:var(--type-body2-line)}._lgBody_f17x1_209{padding:0;padding-inline:var(--space-4);margin-inline:calc(-1 * var(--space-4));overflow-y:auto;flex:1;min-height:0;width:calc(100% + var(--space-4) * 2)}._lgFooter_f17x1_227{display:flex;gap:var(--space-8);justify-content:flex-end;width:100%;flex-shrink:0}._lgCloseBtn_f17x1_236._lgCloseBtn_f17x1_236{position:absolute;top:var(--space-16);right:var(--space-16)}._placementTop_f17x1_244 ._dialog_f17x1_20{margin:calc(var(--space-96) - var(--space-16)) auto auto;max-height:calc(100% - (var(--space-96) - var(--space-16)) * 2)}@media (max-width: 768px){._mobileSheet_f17x1_251{padding:0}._mobileSheet_f17x1_251 ._dialog_f17x1_20{width:100%;max-width:none;margin:auto 0 0;height:calc(100% - var(--header-height));max-height:calc(100% - var(--header-height));border-radius:var(--radius-24) var(--radius-24) 0 0;padding-bottom:calc(var(--space-28) + env(safe-area-inset-bottom));animation:_sheetUp_f17x1_1 .22s cubic-bezier(.16,1,.3,1)}}@keyframes _sheetUp_f17x1_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._mobileSheet_f17x1_251 ._dialog_f17x1_20{animation:none}}@keyframes _fadeIn_f17x1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_f17x1_1{0%{transform:translateY(10px) scale(.99);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}._modalHeader_bszce_1{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-12);padding:var(--space-16) var(--space-24) 0 var(--space-24)}._modalHeaderTitleWrap_bszce_9{min-width:0}._modalHeaderTitle_bszce_9{margin:0;font-size:var(--type-body1-size);font-weight:var(--fw-s);color:var(--color-text);letter-spacing:-.01em}._modalHeaderSubtitle_bszce_21{margin:var(--space-4) 0 0;font-size:var(--type-body2-size);color:var(--color-text-secondary);line-height:1.5}._modalHeaderActions_bszce_28{display:flex;align-items:center;gap:var(--space-8);flex-shrink:0}._modalHeaderCloseBtn_bszce_35{color:var(--color-text-tertiary)}._modalHeaderCloseBtn_bszce_35:hover{color:color-mix(in srgb,var(--color-text-tertiary) 96%,rgb(43,39,37) 4%)}._label_1158a_1{font-size:var(--type-caption1-size);font-weight:var(--fw-m);color:var(--color-text-secondary);line-height:var(--type-caption1-line);padding-left:var(--space-2)}._required_1158a_9{color:var(--color-danger);margin-left:var(--space-2)}._wrapper_js9un_1{display:flex;flex-direction:column;gap:var(--space-6)}._wrapper_js9un_1._fullWidth_js9un_6{width:100%}._inputWrap_js9un_10{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-10);overflow:hidden;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._inputWrap_js9un_10:focus-within{border-color:var(--gray-500);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-border-strong) 30%,transparent)}._inputWrap_js9un_10._hasError_js9un_23{border-color:var(--color-danger)}._inputWrap_js9un_10:has(._input_js9un_10:disabled){opacity:.55;cursor:not-allowed}._inputWrap_js9un_10:has(._input_js9un_10:read-only){background-color:var(--color-surface-subtle)}._sm_js9un_34 ._input_js9un_10{height:30px;font-size:var(--type-body2-size);padding:0 var(--space-8)}._sm_js9un_34{height:30px}._md_js9un_44{height:36px}._lg_js9un_48{height:42px}._input_js9un_10{flex:1;height:100%;padding:0 var(--space-12);border:none;border-radius:0;background:transparent;font-size:var(--type-body2-size);color:var(--color-text);outline:none;min-width:0}._input_js9un_10._rightAligned_js9un_64{text-align:right}._input_js9un_10::placeholder{color:var(--color-text-tertiary)}._input_js9un_10:disabled{cursor:not-allowed;opacity:.55}._input_js9un_10:read-only{cursor:default;color:var(--color-text-tertiary)}._input_js9un_10:-webkit-autofill,._input_js9un_10:-webkit-autofill:hover,._input_js9un_10:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text);-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;box-shadow:0 0 0 1000px var(--color-surface) inset;transition:background-color 5000s ease-in-out 0s}._inputWrap_js9un_10:has(._input_js9un_10:read-only):focus-within{border-color:var(--color-border);box-shadow:none}._addon_js9un_90{display:flex;align-items:center;padding-left:var(--space-12);font-size:var(--type-body2-size);line-height:var(--type-body2-line);color:var(--color-text-tertiary);flex-shrink:0}._stepper_js9un_100{display:flex;flex-direction:column;align-self:stretch;flex-shrink:0;border-left:1px solid var(--color-border)}._stepperBtn_js9un_108{position:relative;flex:1;width:24px;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;color:var(--color-icon-primary);cursor:pointer}._stepperBtn_js9un_108:disabled{cursor:not-allowed;opacity:.4}._stepperBtn_js9un_108:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}._stepperBtn_js9un_108:hover:not(:disabled):after{background:var(--color-hover-overlay)}._stepperBtn_js9un_108:active:not(:disabled):after{background:var(--color-pressed-overlay)}._stepperBtn_js9un_108+._stepperBtn_js9un_108{border-top:1px solid var(--color-border)}._stepperIconUp_js9un_140{transform:rotate(180deg)}._addonRight_js9un_144{padding-left:0;padding-right:var(--space-12)}._helperText_js9un_149{font-size:var(--type-caption1-size);color:var(--color-info);line-height:var(--type-caption1-line);padding-left:var(--space-2)}._errorText_js9un_156{font-size:var(--type-caption1-size);color:var(--color-danger);line-height:var(--type-caption1-line);padding-left:var(--space-2);padding-top:var(--space-2)}._root_6gzbn_1{display:flex;flex-direction:column;gap:var(--space-8)}._row_6gzbn_7{display:flex;gap:var(--space-8)}._input_6gzbn_12{flex:1;min-width:0}._searchBtn_6gzbn_17._searchBtn_6gzbn_17{flex-shrink:0;height:36px}._body_bw3uw_2{display:flex;flex-direction:column;gap:var(--space-20)}._formGroup_bw3uw_8{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}._formRow_bw3uw_16{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);align-items:start}@media (max-width: 480px){._formRow_bw3uw_16{grid-template-columns:1fr}}._formLabel_bw3uw_28{font-size:var(--type-body2-size);font-weight:var(--fw-m);color:var(--color-text-secondary)}._formLabel_bw3uw_28 ._required_bw3uw_33{color:var(--color-danger);margin-left:var(--space-2)}._errorText_bw3uw_38{margin:0;font-size:var(--type-caption1-size);font-weight:var(--fw-r);color:var(--color-danger)}._fieldHint_bw3uw_46{margin:0;font-size:var(--type-caption1-size);font-weight:var(--fw-r);color:var(--color-text-tertiary)}._fieldHint_bw3uw_46 a{color:inherit;text-decoration:underline}._page_10v9m_1{max-width:760px;margin:0 auto;padding:0 var(--space-20)}._title_10v9m_7{font-size:clamp(30px,3.6vw,40px);line-height:var(--type-h1-line);color:var(--color-text);margin:18px 0 var(--space-12)}._meta_10v9m_14{display:flex;gap:var(--space-12);font-size:var(--type-body1-size);line-height:var(--type-body1-line);color:var(--color-text-tertiary);margin:0 0 var(--space-40)}._notFound_10v9m_23{font-size:var(--type-body1-size);line-height:var(--type-body1-line);color:var(--color-text-secondary)}._hero_10v9m_29{width:100%;height:auto;border-radius:var(--radius-16);margin-bottom:var(--space-32)}._body_10v9m_36{font-size:var(--type-body1-size);line-height:var(--type-body1-line);color:var(--color-text)}._body_10v9m_36 h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);margin:var(--space-40) 0 var(--space-16)}._body_10v9m_36 h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);margin:var(--space-32) 0 var(--space-12)}._body_10v9m_36 blockquote{margin:0 0 var(--space-20);padding-left:var(--space-16);border-left:2px solid var(--color-border);color:var(--color-text-tertiary)}._body_10v9m_36 p{margin:0 0 var(--space-20)}._body_10v9m_36 ul,._body_10v9m_36 ol{margin:0 0 var(--space-20);padding-left:var(--space-24)}._body_10v9m_36 li{margin-bottom:var(--space-8)}._body_10v9m_36 img{max-width:100%;height:auto;border-radius:var(--radius-12)}._body_10v9m_36 a{color:var(--color-primary)}._body_10v9m_36 table{width:100%;border-collapse:collapse;margin-bottom:var(--space-20)}._body_10v9m_36 th,._body_10v9m_36 td{border:1px solid var(--color-border);padding:var(--space-8) var(--space-12);text-align:left}._body_10v9m_36 code{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--type-body2-size);background:var(--color-surface-subtle);padding:var(--space-2) var(--space-6);border-radius:var(--radius-4)}._body_10v9m_36 pre{overflow-x:auto;margin:0 0 var(--space-20);padding:var(--space-16);border-radius:var(--radius-12);background:var(--color-surface-subtle)}._body_10v9m_36 pre code{padding:0;background:none;border-radius:0}._cta_10v9m_107{margin-top:var(--space-64);padding:var(--space-32);border-radius:var(--radius-16);background:var(--color-surface-subtle);text-align:center}._ctaText_10v9m_115{font-size:var(--type-body1-size);line-height:var(--type-body1-line);color:var(--color-text);margin:0 0 var(--space-16)}._ctaButton_10v9m_122{padding:0 var(--space-16)!important;background-color:var(--color-primary);border-color:var(--color-primary)}._inlineCta_10v9m_128{position:relative;overflow:hidden;display:inline-block;margin:var(--space-4) 0;padding:var(--space-12) var(--space-24);border:none;border-radius:var(--radius-8);background:var(--color-primary);color:var(--color-text-inverse);font-size:var(--type-body1-size);cursor:pointer}._inlineCta_10v9m_128:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:background .15s ease}._inlineCta_10v9m_128:hover:after{background:var(--color-hover-overlay)}._inlineCta_10v9m_128:active:after{background:var(--color-pressed-overlay)}@media (prefers-reduced-motion: reduce){._inlineCta_10v9m_128:after{transition:none}}
