._button_1tsre_1:disabled{opacity:.55;cursor:default}._button_1tsre_1{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid transparent;text-decoration:none;line-height:1.3;text-align:center;background:transparent;white-space:normal;overflow-wrap:anywhere}._button_1tsre_1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._full_1tsre_27{width:100%}._primary_1tsre_31{background:var(--accent);color:#fffcf8}._quiet_1tsre_36{border-color:var(--line);background:transparent;font-family:var(--font-serif);font-size:1.05rem}._ghost_1tsre_43{border-color:var(--line);background:transparent}._danger_1tsre_48{border-color:transparent;color:var(--danger);background:transparent;justify-content:flex-start;padding-left:0;padding-right:0}._row_1tsre_57{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){._row_1tsre_57{flex-direction:row;flex-wrap:wrap}._row_1tsre_57 ._button_1tsre_1{width:auto}}._banner_105m7_1{position:fixed;z-index:30;left:0;right:0;bottom:0;width:100%;max-width:100%;box-sizing:border-box;background:var(--card);color:var(--ink);border-top:1px solid var(--line);padding:8px var(--page-pad) calc(8px + env(safe-area-inset-bottom));box-shadow:0 -4px 16px #1f1a170d}._inner_105m7_17{width:min(100%,72rem);margin:0 auto;display:flex;flex-direction:column;gap:6px;min-width:0}._copy_105m7_26{min-width:0}._title_105m7_30{margin:0 0 2px;font-size:.95rem;line-height:1.2}._copy_105m7_26 p{margin:0;color:var(--ink-soft);font-size:.8125rem;line-height:1.35;overflow-wrap:anywhere}._copy_105m7_26 a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}._copy_105m7_26 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._actions_105m7_55{display:flex;flex-wrap:wrap;gap:8px;min-width:0}._actions_105m7_55 button{flex:1 1 0;min-width:0;min-height:44px;padding:8px 10px;font-size:.8125rem;line-height:1.15;white-space:nowrap}@media(max-width:359px){._actions_105m7_55 button{flex-basis:100%;white-space:normal}}@media(min-width:900px){._inner_105m7_17{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}._copy_105m7_26{flex:1 1 auto}._actions_105m7_55{flex:none}._actions_105m7_55 button{flex:none;min-width:10.5rem}}._skip_1gqs8_1{position:absolute;left:var(--page-pad);top:-48px;background:var(--card);color:var(--ink);padding:8px 12px;z-index:20}._skip_1gqs8_1:focus{top:8px}._header_1gqs8_15{min-height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px var(--page-pad);flex-wrap:wrap;min-width:0}._brand_1gqs8_26{font-family:var(--font-serif);font-size:1.15rem;text-decoration:none;min-height:44px;display:inline-flex;align-items:center;min-width:0}._navActions_1gqs8_36{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 12px;min-width:0}._lang_1gqs8_45,._create_1gqs8_46{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:999px;text-decoration:none;background:transparent;border:1px solid var(--line);font:inherit;color:inherit;cursor:pointer}._lang_1gqs8_45{border-color:transparent}._lang_1gqs8_45:focus-visible,._create_1gqs8_46:focus-visible,._brand_1gqs8_26:focus-visible,._footer_1gqs8_69 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._footer_1gqs8_69{display:flex;flex-direction:column;gap:8px;padding:28px var(--page-pad) calc(28px + env(safe-area-inset-bottom));color:var(--ink-soft);max-width:72rem}._footer_1gqs8_69 nav{display:flex;flex-wrap:wrap;gap:12px 16px}._footer_1gqs8_69 a{min-height:44px;display:inline-flex;align-items:center}@media(min-width:1024px){._header_1gqs8_15,._footer_1gqs8_69{max-width:72rem;margin:0 auto;width:100%}}:root{--paper: #f7f3ee;--card: #fffcf8;--ink: #1f1a17;--ink-soft: #5c534c;--line: #e4dcd3;--accent: #9c4a32;--accent-soft: #f3ddd4;--danger: #8c2f2f;--font-serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Songti SC", "PMingLiU", serif;--font-sans: "Segoe UI", system-ui, "PingFang SC", "Microsoft YaHei", sans-serif;--page-pad: 16px;--header-h: 48px;--radius: 14px;color-scheme:light}@media(min-width:360px){:root{--page-pad: 20px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--paper);scroll-padding-bottom:calc(var(--notice-offset, 0px) + var(--notice-gap, 0px))}body{margin:0;min-height:100%;padding-bottom:calc(var(--notice-offset, 0px) + var(--notice-gap, 0px));background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.6;word-break:keep-all}h1,h2,h3,p{overflow-wrap:break-word}h1,h2,h3{font-family:var(--font-serif);font-weight:500;line-height:1.2;letter-spacing:-.02em;text-align:left}h1{margin:0;font-size:clamp(1.75rem,8vw,3.25rem)}h2{margin:0;font-size:clamp(1.35rem,4vw,2rem)}h3{margin:0;font-size:1.2rem}p{margin:0}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0 0 8px;font-family:var(--font-serif)}input,textarea,select{width:100%;max-width:100%;min-width:0;font-size:16px;scroll-margin-top:72px;scroll-margin-bottom:24px}img,svg{max-width:100%}.boot{margin:0;padding:var(--page-pad)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
