._8RiFmG_button{font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}._8RiFmG_sm{min-height:44px;padding:10px 16px;font-size:.8125rem}._8RiFmG_md{min-height:48px;padding:14px 23px;font-size:.875rem}._8RiFmG_lg{min-height:56px;padding:17px 28px;font-size:1rem}._8RiFmG_neutral{background:var(--surface);color:var(--ink);border-color:var(--line)}._8RiFmG_neutral:hover{background:var(--surface-hover)}._8RiFmG_primary{background:var(--accent);color:var(--on-accent)}._8RiFmG_primary:hover{background:var(--accent-hover)}._8RiFmG_ghost{color:var(--ink);border-color:var(--line);background:0 0}._8RiFmG_ghost:hover{background:var(--hover)}._8RiFmG_button:disabled{opacity:.4;cursor:not-allowed}._8RiFmG_button:focus-visible{outline:3px solid var(--accent-ink);outline-offset:4px}
.ggBAsa_page{text-align:center;min-height:calc(100svh - 76px);color:var(--ink);background:var(--bg);flex-direction:column;justify-content:center;align-items:center;padding:80px 6% 100px;font-family:Arial,Malgun Gothic,sans-serif;display:flex}.ggBAsa_art{letter-spacing:-.075em;justify-content:center;align-items:center;margin-bottom:40px;font-size:clamp(80px,16vw,204px);font-weight:600;line-height:1;display:flex}.ggBAsa_initial{color:var(--accent)}.ggBAsa_code{color:var(--accent-ink);letter-spacing:2px;font:10px/1.5 monospace}.ggBAsa_page h1{letter-spacing:-.045em;margin:14px 0 20px;font-size:clamp(24px,3vw,40px);line-height:1.4}.ggBAsa_description{max-width:600px;color:var(--muted);white-space:pre-line;word-break:keep-all;margin:0;font-size:15px;line-height:1.9}.ggBAsa_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.ggBAsa_actions a,.ggBAsa_actions button{border-radius:999px;min-width:155px}@media (max-width:760px){.ggBAsa_page{padding:64px 6% 80px}.ggBAsa_art{margin-bottom:28px}.ggBAsa_description{font-size:14px}}
.HT_R3W_content{z-index:60;min-width:160px;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:6px;box-shadow:0 12px 36px #0003}.HT_R3W_item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;outline:none;justify-content:space-between;align-items:center;gap:28px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.HT_R3W_item[data-highlighted]{background:var(--surface-hover)}.HT_R3W_item[data-state=checked]{color:var(--accent-ink);font-weight:600}.HT_R3W_item[data-disabled]{opacity:.45;pointer-events:none}.HT_R3W_indicator{margin-left:auto;display:inline-flex}.HT_R3W_arrow{fill:var(--surface)}
._11Z4HW_guide{max-width:1100px}._11Z4HW_section{border-top:1px solid var(--line);margin-top:28px;padding:32px 0}._11Z4HW_section h3{margin-top:32px}._11Z4HW_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._11Z4HW_colors{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}._11Z4HW_swatch{align-items:center;gap:12px;display:flex}._11Z4HW_swatch p{margin:4px 0;font-size:13px}._11Z4HW_chip{border:1px solid var(--line);border-radius:8px;flex-shrink:0;width:44px;height:44px}._11Z4HW_code{border:1px solid var(--line);background:var(--surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:20px;font-size:13px;line-height:1.7}._11Z4HW_form{gap:20px;max-width:620px;display:grid}._11Z4HW_form label{gap:8px;min-width:0;display:grid}._11Z4HW_form input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);border-radius:8px;padding:12px}._11Z4HW_form fieldset{border:1px solid var(--line);border-radius:12px;min-width:0;margin:0;padding:16px}._11Z4HW_form button{justify-self:start}._11Z4HW_tableWrap{overflow-x:auto}._11Z4HW_tableWrap table{border-collapse:collapse;width:100%;font-size:14px}._11Z4HW_tableWrap caption{text-align:left;color:var(--muted);padding:12px 0}._11Z4HW_tableWrap th,._11Z4HW_tableWrap td{text-align:left;border-bottom:1px solid var(--line);padding:14px}
