@media(prefers-reduced-motion:reduce){}.gia-button--app[data-v-ed04f4d0]{min-height:var(--ui-control-height, 36px);gap:6px;border:1px solid transparent;border-radius:var(--ui-radius-control, 9px);padding:0 14px;background:transparent;color:var(--ui-ink);font-size:13px;font-weight:650;line-height:1.25;box-shadow:none;transition:background-color var(--ui-motion, .18s ease),border-color var(--ui-motion, .18s ease),color var(--ui-motion, .18s ease),box-shadow var(--ui-motion, .18s ease),transform var(--ui-motion, .18s ease)}.gia-button--app.gia-button--sm[data-v-ed04f4d0]{min-height:var(--ui-control-compact-height, 32px);padding-inline:11px;font-size:12px}.gia-button--app.gia-button--md[data-v-ed04f4d0]{min-height:var(--ui-control-height, 36px)}.gia-button--app.gia-button--lg[data-v-ed04f4d0]{min-height:var(--ui-control-large-height, 40px);padding-inline:18px;font-size:14px}.gia-button--app.gia-button--primary[data-v-ed04f4d0]{background:var(--ui-action-primary);color:var(--ui-on-primary);box-shadow:var(--ui-shadow-control)}.gia-button--app.gia-button--secondary[data-v-ed04f4d0]{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-ink)}.gia-button--app.gia-button--ghost[data-v-ed04f4d0]{color:var(--ui-muted)}.gia-button--app.gia-button--danger[data-v-ed04f4d0]{background:var(--ui-danger);color:var(--ui-on-danger)}.gia-button--app.gia-button--success[data-v-ed04f4d0]{background:var(--ui-success);color:var(--ui-surface)}.gia-button--app.gia-button--warning[data-v-ed04f4d0]{background:var(--ui-warning);color:var(--ui-surface)}.gia-button--app.gia-button--primary[data-v-ed04f4d0]:hover:not(:disabled){filter:brightness(.96);box-shadow:var(--ui-shadow-control-hover)}.gia-button--app.gia-button--secondary[data-v-ed04f4d0]:hover:not(:disabled),.gia-button--app.gia-button--ghost[data-v-ed04f4d0]:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 30%,var(--ui-line));background:var(--ui-soft);color:var(--ui-accent)}.gia-button--app.gia-button--subtle-danger[data-v-ed04f4d0]:hover:not(:disabled),.gia-button--app.gia-button--subtle-danger[data-v-ed04f4d0]:focus-visible{border-color:color-mix(in srgb,var(--ui-danger) 35%,var(--ui-line));background:var(--ui-danger-soft);color:var(--ui-danger)}.gia-button--app.gia-button--subtle-danger[data-v-ed04f4d0]:focus-visible{outline-color:var(--ui-danger)}.gia-button--app.gia-button--danger[data-v-ed04f4d0]:hover:not(:disabled),.gia-button--app.gia-button--success[data-v-ed04f4d0]:hover:not(:disabled),.gia-button--app.gia-button--warning[data-v-ed04f4d0]:hover:not(:disabled){filter:brightness(.92)}.gia-button--app[data-v-ed04f4d0]:hover:not(:disabled){transform:translateY(-1px)}.gia-button--app[data-v-ed04f4d0]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.gia-button--app[data-v-ed04f4d0]:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}@media(prefers-reduced-motion:reduce){.gia-button--app[data-v-ed04f4d0]{transition:none}.gia-button--app[data-v-ed04f4d0]:hover:not(:disabled){transform:none}}.gia-badge[data-v-6b568d3b]{width:fit-content;max-width:100%;border:1px solid transparent;border-radius:999px;font-weight:650;line-height:1.25;letter-spacing:-.01em}.gia-badge--sm[data-v-6b568d3b]{padding:2px 7px;font-size:10px}.gia-badge--md[data-v-6b568d3b]{padding:3px 8px;font-size:11px}.gia-badge--success[data-v-6b568d3b]{border-color:color-mix(in srgb,var(--ui-success) 18%,transparent);background:var(--ui-success-soft);color:var(--ui-success)}.gia-badge--warning[data-v-6b568d3b]{border-color:color-mix(in srgb,var(--ui-warning) 18%,transparent);background:var(--ui-warning-soft);color:var(--ui-warning)}.gia-badge--danger[data-v-6b568d3b]{border-color:color-mix(in srgb,var(--ui-danger) 18%,transparent);background:var(--ui-danger-soft);color:var(--ui-danger)}.gia-badge--info[data-v-6b568d3b]{border-color:color-mix(in srgb,var(--ui-info) 18%,transparent);background:var(--ui-info-soft);color:var(--ui-info)}.gia-badge--primary[data-v-6b568d3b]{border-color:var(--ui-primary-border);background:var(--ui-soft);color:var(--ui-accent)}.gia-badge--secondary[data-v-6b568d3b]{border-color:var(--ui-line);background:var(--ui-surface-muted);color:var(--ui-muted)}html[data-gia-module=gia-one] .gia-empty-state__visual[data-v-c8ef6855]{width:min(176px,100%);margin-bottom:12px}html[data-gia-module=gia-one] .gia-empty-state__visual[data-v-c8ef6855] svg{display:block;width:100%;height:auto}.gia-modal-overlay[data-v-5124acdc]{background:var(--ui-overlay);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.gia-modal-panel[data-v-5124acdc]{border:1px solid var(--ui-line);border-radius:var(--ui-radius-surface, 10px) var(--ui-radius-surface, 10px) 0 0;background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-shadow-modal)}.gia-modal-header[data-v-5124acdc]{min-height:52px;border-bottom:1px solid var(--ui-line);padding:10px 16px;background:var(--ui-surface)}.gia-modal-title[data-v-5124acdc]{margin:0;color:var(--ui-ink);font-size:16px;font-weight:650;line-height:1.35}.gia-modal-close[data-v-5124acdc]{width:var(--ui-control-compact-height, 32px);height:var(--ui-control-compact-height, 32px);border:1px solid transparent;border-radius:var(--ui-radius-control, 9px);color:var(--ui-muted);transition:background-color var(--ui-motion, .18s ease),border-color var(--ui-motion, .18s ease),color var(--ui-motion, .18s ease)}.gia-modal-close[data-v-5124acdc]:hover{border-color:var(--ui-line);background:var(--ui-surface-muted);color:var(--ui-ink)}.gia-modal-close[data-v-5124acdc]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.base-modal-body[data-v-5124acdc]{padding:16px}.gia-modal-footer[data-v-5124acdc]{min-height:56px;align-items:center;border-top:1px solid var(--ui-line);padding:10px 16px;background:var(--ui-surface-muted)}@media(min-width:640px){.gia-modal-panel[data-v-5124acdc]{border-radius:var(--ui-radius-surface, 10px)}.base-modal-body[data-v-5124acdc]{padding:18px}}@media(prefers-reduced-motion:reduce){.gia-modal-close[data-v-5124acdc]{transition:none}}.gia-select[data-v-fca958d0]{min-width:0}.gia-select__button[data-v-fca958d0]{display:flex;width:100%;min-height:var(--ui-control-height, 36px);align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-control, 9px);padding:0 11px;background:var(--ui-surface);color:var(--ui-ink);font-size:13px;font-weight:400;text-align:left;box-shadow:none;transition:border-color var(--ui-motion, .18s ease),box-shadow var(--ui-motion, .18s ease)}.gia-select__button[data-v-fca958d0]:hover{border-color:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-line))}.gia-select__button[data-v-fca958d0]:focus-visible{border-color:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.gia-select__value[data-v-fca958d0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gia-select__placeholder[data-v-fca958d0]{color:var(--ui-muted);font-weight:500}.gia-select__chevron[data-v-fca958d0]{width:16px;height:16px;flex:0 0 auto;color:var(--ui-muted)}.gia-select__options[data-v-fca958d0]{position:fixed;z-index:100;max-height:270px;overflow:auto;border:1px solid var(--ui-line);border-radius:var(--ui-radius-surface, 10px);background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-shadow-float)}.gia-select__search[data-v-fca958d0]{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--ui-line);padding:9px 10px;color:var(--ui-muted)}.gia-select__search svg[data-v-fca958d0]{width:16px;height:16px}.gia-select__search input[data-v-fca958d0]{width:100%;border:0;padding:0;background:transparent;color:var(--ui-ink);font-size:13px;outline:none}.gia-select__option[data-v-fca958d0]{display:flex;min-height:var(--ui-control-height, 36px);cursor:pointer;align-items:center;justify-content:space-between;gap:8px;padding:7px 11px;color:var(--ui-ink);font-size:13px;font-weight:550}.gia-select__option.is-active[data-v-fca958d0]{background:color-mix(in srgb,var(--ui-accent) 7%,transparent)}.gia-select__option.is-selected[data-v-fca958d0]{color:var(--ui-accent)}.gia-select__option svg[data-v-fca958d0]{width:16px;height:16px}.gia-select__checkbox[data-v-fca958d0]{display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border:1px solid var(--ui-line);border-radius:6px;color:var(--ui-on-primary);transition:background .18s ease,border-color .18s ease,transform .18s ease}.gia-select__checkbox.is-checked[data-v-fca958d0]{border-color:var(--ui-action-primary);background:var(--ui-action-primary);color:var(--ui-on-primary);transform:scale(1.04)}.gia-select__checkbox svg[data-v-fca958d0]{width:13px;height:13px}.gia-select__empty[data-v-fca958d0]{padding:12px;color:var(--ui-muted);font-size:13px}.gia-select__more button[data-v-fca958d0]{width:100%;min-height:var(--ui-control-height, 36px);padding:8px 11px;color:var(--ui-accent);font-size:13px;font-weight:600;text-align:left}.gia-select__more button[data-v-fca958d0]:hover,.gia-select__more button[data-v-fca958d0]:focus-visible{background:color-mix(in srgb,var(--ui-accent) 7%,transparent);outline:none}.gia-context-menu[data-v-a187dbff]{display:inline-flex}.gia-context-menu>button[data-v-a187dbff]{display:grid;width:var(--ui-control-height, 36px);height:var(--ui-control-height, 36px);place-items:center;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control, 9px);background:var(--ui-surface);color:var(--ui-muted)}.gia-context-menu>button[data-v-a187dbff]:hover{border-color:var(--ui-line-strong);background:var(--ui-surface-muted);color:var(--ui-primary-text)}.gia-context-menu>button svg[data-v-a187dbff]{width:18px;height:18px}.gia-context-menu__panel[data-v-a187dbff]{position:fixed;z-index:100;display:grid;min-width:150px;overflow:auto;border:1px solid var(--ui-border);border-radius:var(--ui-radius-surface, 10px);padding:4px;background:var(--ui-surface);box-shadow:var(--ui-shadow-float)}.gia-context-menu__panel button[data-v-a187dbff]{border:0;border-radius:var(--ui-radius-control, 9px);padding:8px 9px;background:transparent;color:var(--ui-ink);font-size:12px;text-align:left}.gia-context-menu__panel button[data-v-a187dbff]:hover,.gia-context-menu__panel button[data-v-a187dbff]:focus-visible{background:var(--ui-soft);color:var(--ui-primary-text)}.gia-context-menu__panel button.is-danger[data-v-a187dbff]:hover,.gia-context-menu__panel button.is-danger[data-v-a187dbff]:focus-visible{background:var(--ui-danger-soft);color:var(--ui-danger)}.gia-context-menu[data-v-a187dbff] :is(button:focus-visible),.gia-context-menu__panel button[data-v-a187dbff]:focus-visible{outline:2px solid var(--ui-focus-outline);outline-offset:2px}html[data-gia-module=gia-one] .gia-filterbar-component[data-v-a1c86a36]{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:10px;border:1px solid var(--ui-line);border-radius:var(--ui-radius-surface, 10px);padding:16px 20px;background:var(--ui-surface);color:var(--ui-ink);box-shadow:var(--ui-shadow-surface)}html[data-gia-module=gia-one] .gia-filterbar__actions[data-v-a1c86a36]{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;gap:8px}@media(max-width:639px){html[data-gia-module=gia-one] .gia-filterbar-component[data-v-a1c86a36]{align-items:stretch}html[data-gia-module=gia-one] .gia-filterbar__actions[data-v-a1c86a36]{width:100%}html[data-gia-module=gia-one] .gia-filterbar__actions[data-v-a1c86a36] .gia-button{flex:1 1 auto}}.gia-icon-button[data-v-f72d1101]{display:inline-grid;place-items:center;border:1px solid var(--ui-line);border-radius:var(--ui-radius-surface, 10px);background:var(--ui-surface);color:var(--ui-muted);box-shadow:none;transition:border-color var(--ui-motion, .18s ease),background-color var(--ui-motion, .18s ease),color var(--ui-motion, .18s ease),transform var(--ui-motion, .18s ease)}.gia-icon-button[data-v-f72d1101]:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-accent) 34%,var(--ui-line));background:var(--ui-soft);color:var(--ui-accent);transform:translateY(-1px)}.gia-icon-button[data-v-f72d1101]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.gia-icon-button[data-v-f72d1101]:disabled{cursor:not-allowed;opacity:.5}.gia-icon-button--sm[data-v-f72d1101]{width:var(--ui-control-compact-height, 32px);height:var(--ui-control-compact-height, 32px)}.gia-icon-button--md[data-v-f72d1101]{width:var(--ui-control-height, 36px);height:var(--ui-control-height, 36px)}.gia-icon-button--lg[data-v-f72d1101]{width:var(--ui-control-large-height, 40px);height:var(--ui-control-large-height, 40px)}.gia-icon-button--sm svg[data-v-f72d1101]{width:16px;height:16px}.gia-icon-button--md svg[data-v-f72d1101]{width:18px;height:18px}.gia-icon-button--lg svg[data-v-f72d1101]{width:20px;height:20px}.gia-icon-button--primary[data-v-f72d1101]{border-color:color-mix(in srgb,var(--ui-accent) 22%,var(--ui-line));background:var(--ui-soft);color:var(--ui-accent)}.gia-icon-button--danger[data-v-f72d1101]{color:var(--ui-muted)}.gia-icon-button--danger[data-v-f72d1101]:hover:not(:disabled){border-color:color-mix(in srgb,var(--ui-danger) 28%,var(--ui-line));background:var(--ui-danger-soft);color:var(--ui-danger)}html[data-gia-module=gia-one] .gia-icon-button--danger[data-v-f72d1101]:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--ui-danger) 28%,var(--ui-line));background:var(--ui-danger-soft);color:var(--ui-danger);outline-color:var(--ui-danger)}.gia-icon-button__spinner[data-v-f72d1101]{animation:gia-icon-button-spin-f72d1101 .7s linear infinite}@keyframes gia-icon-button-spin-f72d1101{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gia-icon-button[data-v-f72d1101]{transition:none}.gia-icon-button__spinner[data-v-f72d1101]{animation:none}}.gia-error-state[data-v-dc96b2b6]{display:flex;align-items:flex-start;gap:12px;border:1px solid var(--ui-danger-line);border-radius:var(--ui-radius-surface);padding:14px;background:var(--ui-danger-soft);color:var(--ui-danger)}.gia-error-state__icon[data-v-dc96b2b6]{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid var(--ui-danger-line);border-radius:var(--ui-radius-control);background:var(--ui-surface)}.gia-error-state__icon svg[data-v-dc96b2b6]{width:19px;height:19px}.gia-error-state h3[data-v-dc96b2b6]{margin:1px 0 0;font-size:13px;font-weight:750}.gia-error-state p[data-v-dc96b2b6]{margin:4px 0 0;color:var(--ui-ink);font-size:12px;line-height:1.45}.gia-error-state button[data-v-dc96b2b6]{display:inline-flex;min-height:var(--ui-control-compact-height);align-items:center;gap:5px;border:1px solid var(--ui-danger-line);margin-top:10px;border-radius:var(--ui-radius-control);padding:5px 9px;background:var(--ui-surface);color:var(--ui-danger);font-size:11px;font-weight:750}.gia-error-state button[data-v-dc96b2b6]:hover{background:var(--ui-danger-soft)}.gia-error-state button[data-v-dc96b2b6]:focus-visible{outline:2px solid var(--ui-focus-outline);outline-offset:2px}.gia-error-state button svg[data-v-dc96b2b6]{width:14px;height:14px}.gia-pagination[data-v-19ca3ff2]{padding:8px 0;color:var(--ui-muted)}.gia-pagination__summary[data-v-19ca3ff2]{margin:0;font-size:12px}.gia-pagination__nav[data-v-19ca3ff2]{gap:4px}.gia-pagination__button[data-v-19ca3ff2]{display:inline-grid;min-width:var(--ui-control-compact-height, 32px);height:var(--ui-control-compact-height, 32px);place-items:center;border:1px solid transparent;border-radius:var(--ui-radius-control, 9px);padding:0 8px;color:var(--ui-muted);font-size:12px;font-weight:600;transition:background-color var(--ui-motion, .18s ease),border-color var(--ui-motion, .18s ease),color var(--ui-motion, .18s ease)}.gia-pagination__button--text[data-v-19ca3ff2]{min-width:auto;padding-inline:10px}.gia-pagination__button[data-v-19ca3ff2]:hover:not(:disabled):not([aria-current=page]){border-color:var(--ui-line);background:var(--ui-surface-muted);color:var(--ui-ink)}.gia-pagination__button[aria-current=page][data-v-19ca3ff2]{background:var(--ui-action-primary);color:var(--ui-on-primary)}.gia-pagination__button[data-v-19ca3ff2]:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.gia-pagination__button[data-v-19ca3ff2]:disabled{cursor:not-allowed;opacity:.45}.gia-pagination__ellipsis[data-v-19ca3ff2]{display:inline-grid;min-width:24px;height:var(--ui-control-compact-height, 32px);place-items:center;color:var(--ui-muted);font-size:12px}@media(max-width:639px){.gia-pagination[data-v-19ca3ff2]{align-items:flex-start}.gia-pagination__summary[data-v-19ca3ff2]{flex-basis:100%}.gia-pagination__nav[data-v-19ca3ff2]{width:100%;justify-content:space-between}.gia-pagination__button--text[data-v-19ca3ff2]{flex:1 1 auto}}@media(max-width:639px){}.gia-alert[data-v-34ca5968]{--alert: var(--ui-accent);--alert-bg: var(--ui-soft);display:grid;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:start;gap:10px;border:1px solid color-mix(in srgb,var(--alert) 22%,var(--ui-line));border-radius:13px;padding:12px;background:var(--alert-bg);color:var(--ui-ink)}.gia-alert--success[data-v-34ca5968]{--alert: var(--ui-success);--alert-bg: var(--ui-success-soft)}.gia-alert--warning[data-v-34ca5968]{--alert: var(--ui-warning);--alert-bg: var(--ui-warning-soft)}.gia-alert--danger[data-v-34ca5968]{--alert: var(--ui-danger);--alert-bg: var(--ui-danger-soft)}.gia-alert__icon[data-v-34ca5968]{width:21px;height:21px;color:var(--alert)}.gia-alert__copy strong[data-v-34ca5968]{display:block;font-size:13px;line-height:1.35}.gia-alert__copy p[data-v-34ca5968]{margin:3px 0 0;color:var(--ui-muted);font-size:12px;line-height:1.45}.gia-alert__action[data-v-34ca5968],.gia-alert__close[data-v-34ca5968]{border:0;background:transparent;color:var(--alert);font-size:12px;font-weight:750}.gia-alert__action[data-v-34ca5968]{padding:2px 0;white-space:nowrap}.gia-alert__close[data-v-34ca5968]{display:grid;width:28px;height:28px;margin:-3px -3px -3px 0;place-items:center;border-radius:8px}.gia-alert__close[data-v-34ca5968]:hover{background:color-mix(in srgb,var(--alert) 10%,transparent)}.gia-alert__close svg[data-v-34ca5968]{width:16px;height:16px}@media(max-width:480px){.gia-alert[data-v-34ca5968]{grid-template-columns:22px minmax(0,1fr) auto}.gia-alert__action[data-v-34ca5968]{grid-column:2;justify-self:start}.gia-alert__close[data-v-34ca5968]{grid-column:3;grid-row:1}}.module-guide-page[data-v-422323e1]{--work-surface: var(--ui-surface);--work-bg: var(--ui-bg);--work-line: var(--ui-line);--work-ink: var(--ui-ink);--work-muted: var(--ui-muted);--work-accent: var(--ui-accent);--work-soft: var(--ui-soft);background:var(--work-surface)}.module-guide-page[data-v-422323e1] .work-page-body{padding:44px clamp(20px,3vw,48px) 80px}.module-guide-layout[data-v-422323e1]{display:grid;grid-template-columns:200px minmax(0,760px);gap:clamp(30px,4vw,64px);max-width:1080px;margin:0 auto;align-items:start}.guide-index[data-v-422323e1]{position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto;padding-right:16px;border-right:1px solid var(--work-line)}.guide-index>p[data-v-422323e1]{font-size:10px;font-weight:700;letter-spacing:.1em;margin:0 0 16px;color:var(--work-muted);text-transform:uppercase}.guide-index ol[data-v-422323e1]{list-style:none;margin:0;padding:0}.guide-index a[data-v-422323e1]{display:flex;align-items:baseline;gap:9px;padding:8px 0;font-size:12px;line-height:1.6;color:var(--work-muted);text-decoration:none}.guide-index a[data-v-422323e1]:hover,.guide-index a[data-v-422323e1]:focus-visible{color:var(--work-accent)}.guide-index a span[data-v-422323e1]{font-size:10px;font-variant-numeric:tabular-nums;opacity:.65}.guide-index-note[data-v-422323e1]{display:block;border-top:1px solid var(--work-line);padding-top:16px;margin-top:20px;font-size:11px;line-height:1.7;color:var(--work-muted)}.guide-article[data-v-422323e1]{min-width:0;color:var(--work-ink);font-size:15px;line-height:1.85;overflow-wrap:break-word}.guide-article[data-v-422323e1] p{margin:14px 0}.guide-intro[data-v-422323e1]{padding-bottom:32px}.guide-article[data-v-422323e1] .guide-kicker{color:var(--work-accent);font-size:10px;font-weight:700;letter-spacing:.12em;margin:0 0 12px!important}.guide-article[data-v-422323e1] .guide-lead{font-size:clamp(26px,2.6vw,36px);line-height:1.25;font-weight:650;letter-spacing:-.035em;margin:0 0 22px}.guide-article[data-v-422323e1] .guide-section{border-top:1px solid var(--work-line);padding:34px 0 32px}.guide-article[data-v-422323e1] .guide-section h2{font-size:23px;font-weight:650;line-height:1.4;letter-spacing:-.025em;margin:0 0 20px;scroll-margin-top:28px}.guide-article[data-v-422323e1] .guide-section h2 span{display:block;color:var(--work-accent);font-size:11px;letter-spacing:.08em;margin-bottom:9px}.guide-article[data-v-422323e1] .guide-section h2:focus{outline:none}.guide-article[data-v-422323e1] .guide-section h3{font-size:17px;font-weight:650;line-height:1.5;margin:28px 0 10px}.guide-article[data-v-422323e1] .guide-section strong{font-weight:600}.guide-article[data-v-422323e1] .guide-section :is(ul,ol){margin:18px 0;padding-left:24px}.guide-article[data-v-422323e1] .guide-section ul{list-style:disc}.guide-article[data-v-422323e1] .guide-section ol{list-style:decimal}.guide-article[data-v-422323e1] .guide-section li{padding-left:5px;margin:10px 0}.guide-article[data-v-422323e1] .guide-section li::marker{color:var(--work-accent);font-weight:600}.guide-article[data-v-422323e1] .guide-route,.guide-end[data-v-422323e1] a{display:inline-flex;gap:12px;font-size:13px;color:var(--work-accent);text-decoration:underline;text-underline-offset:4px}.guide-article[data-v-422323e1] .guide-table-scroll{overflow-x:auto;margin:22px 0}.guide-article[data-v-422323e1] table{width:100%;border-collapse:collapse;text-align:left;font-size:13px;line-height:1.7}.guide-article[data-v-422323e1] th,.guide-article[data-v-422323e1] td{padding:13px 12px;border-bottom:1px solid var(--work-line);vertical-align:top}.guide-article[data-v-422323e1] th:first-child,.guide-article[data-v-422323e1] td:first-child{padding-left:0}.guide-article[data-v-422323e1] thead{background:transparent}.guide-article[data-v-422323e1] thead th{font-size:11px;letter-spacing:.02em;color:var(--work-muted)}.guide-article[data-v-422323e1] tbody th{font-size:13px;letter-spacing:0;font-weight:600;color:var(--work-ink);min-width:100px}.guide-end[data-v-422323e1]{border-top:1px solid var(--work-line);padding-top:24px;font-size:13px;color:var(--work-muted)}@media(max-width:1100px){.module-guide-layout[data-v-422323e1]{grid-template-columns:minmax(0,760px);justify-content:center;gap:32px}.guide-index[data-v-422323e1]{position:static;max-height:none;border-right:0;border-bottom:1px solid var(--work-line);padding:0 0 24px}.guide-index ol[data-v-422323e1]{columns:2;column-gap:30px}.guide-index li[data-v-422323e1]{break-inside:avoid}.guide-index-note[data-v-422323e1]{border:0;padding:0;margin-top:12px}}@media(max-width:1023px){.guide-article[data-v-422323e1] .guide-section h2{scroll-margin-top:calc(var(--gia-mobile-appbar-height, 68px) + 16px)}}@media(max-width:540px){.module-guide-page[data-v-422323e1] .work-page-body{padding:28px 18px 80px}.guide-index ol[data-v-422323e1]{columns:1}.guide-article[data-v-422323e1]{font-size:14px}.guide-article[data-v-422323e1] .guide-section h2{font-size:21px}}.gia-dialog-input[data-v-3645edf4]{min-height:var(--ui-control-height);border:1px solid var(--ui-border, var(--ui-line));border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-ink);padding:6px 12px}.gia-dialog-input[data-v-3645edf4]:focus-visible{outline:2px solid var(--ui-focus-outline, var(--ui-accent));outline-offset:2px}
