:root{--brand-900:#1e4633;--brand-700:#2f6b4f;--brand-500:#3e8a66;--brand-200:#b6d4c3;--brand-050:#ebf3ee;--ink-900:#151b21;--ink-700:#2b353d;--ink-500:#4e5a63;--ink-300:#7b868e;--ink-200:#a9b2b8;--line:#dddbd4;--line-2:#ebe9e3;--paper:#f7f6f2;--surface:#ffffff;--tint:#f1efe9;--warn:#a9722c;--warn-t:#f8f0e3;--danger:#a83a38;--danger-t:#faedec;--info:#2e6285;--info-t:#e9f0f5;--g-a:#3e7d58;--g-b:#3d7396;--g-c:#b4842e;--g-d:#b05b2a;--g-e:#a83a38;--sans:Pretendard,"Apple SD Gothic Neo","Noto Sans KR",-apple-system,BlinkMacSystemFont,sans-serif;--serif:AppleMyungjo,"Nanum Myeongjo","Noto Serif KR",serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--r-tag:3px;--r-btn:7px;--r-card:11px;--r-sheet:18px;--r-pill:999px;--header-h:56px;--tabbar-h:60px}@media (prefers-color-scheme:dark){:root{--brand-900:#b6d4c3;--brand-700:#7fb99a;--brand-500:#5e9e7c;--brand-200:#2c4a3b;--brand-050:#1b2a22;--ink-900:#e9ebe8;--ink-700:#cbd2ce;--ink-500:#9aa5a0;--ink-300:#77827d;--ink-200:#5a6560;--line:#2b3238;--line-2:#232a30;--paper:#13181c;--surface:#1a2126;--tint:#212930;--warn:#d6a461;--warn-t:#2b2318;--danger:#d8837f;--danger-t:#2c1d1d;--info:#79a8c8;--info-t:#1a2630}}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--paper);color:var(--ink-900);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;word-break:keep-all;padding-bottom:env(safe-area-inset-bottom)}a{color:inherit;text-decoration:none}button{font-family:inherit;font-size:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--brand-700);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.shell{max-width:520px;margin:0 auto;min-height:100dvh;background:var(--paper);position:relative;border-left:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column}.shellmain{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.appbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top);height:calc(var(--header-h) + env(safe-area-inset-top));gap:10px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));background:var(--surface);border-bottom:1px solid var(--line)}.appbar,.appbar .logo{display:flex;align-items:center}.appbar .logo{gap:8px}.appbar .logo b{font-family:var(--serif);font-weight:400;font-size:18px;letter-spacing:-.01em}.appbar .spacer{margin-left:auto}.appbar .cnt{font-family:var(--mono);font-size:12px;color:var(--ink-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.backbtn{display:grid;place-items:center;width:44px;height:44px;margin-left:-12px;border:none;background:none;color:var(--ink-900);flex:none}.backbtn:active{background:var(--tint);border-radius:50%}.abtitle{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);height:var(--tabbar-h);background:var(--surface);border-top:1px solid var(--line)}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:11px;color:var(--ink-300);min-height:48px}.tabbar a.on{color:var(--brand-700);font-weight:700}.pad{padding:16px}.gb{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--r-pill);font-size:12.5px;font-weight:700;color:#fff;white-space:nowrap}.gb .dot{width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.75)}.card{display:block;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:14px 15px;margin-bottom:10px}.card:active{background:var(--tint)}.card .top{display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}.card .code{font-family:var(--mono);font-size:11.5px;color:var(--ink-300);letter-spacing:.03em}.card h3{margin:2px 0 0;font-size:16.5px;font-weight:700;line-height:1.42}.card .meta{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13.5px;color:var(--ink-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card .meta b{color:var(--ink-700);font-weight:700}.mapwrap{position:relative;height:calc(100dvh - var(--header-h) - var(--tabbar-h));background:var(--tint);overflow:hidden;isolation:isolate}.maplegend{position:absolute;left:12px;bottom:12px;z-index:5;display:flex;gap:10px;flex-wrap:wrap;padding:8px 11px;background:color-mix(in srgb,var(--surface) 92%,transparent);border:1px solid var(--line);border-radius:var(--r-btn);font-size:11.5px;color:var(--ink-500);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.maplegend i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:4px;vertical-align:-1px}.mapnote{right:12px;top:12px;z-index:5;max-width:190px;padding:8px 11px;background:var(--warn-t);border:1px solid var(--warn);border-radius:var(--r-btn);font-size:11.5px;line-height:1.5;color:var(--warn)}.mapnote,.sheet{position:absolute}.sheet{left:0;right:0;bottom:0;z-index:20;background:var(--surface);border-top:1px solid var(--line);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:8px 16px 18px;box-shadow:0 -6px 24px rgba(0,0,0,.07)}.sheet .grip{width:38px;height:4px;border-radius:var(--r-pill);background:var(--line);margin:0 auto 12px}.btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:56px;border:none;border-radius:var(--r-btn);background:var(--brand-700);color:#fff;font-size:16px;font-weight:700}.btn.ghost{background:transparent;color:var(--ink-700);height:48px;font-size:15px}.btn.ghost,.lock{border:1px solid var(--line)}.lock{position:relative;border-radius:var(--r-card);background:var(--surface);padding:18px 16px;text-align:center;overflow:hidden}.lock .blur{position:absolute;inset:0;background:linear-gradient(135deg,var(--brand-050),var(--tint));filter:blur(2px);opacity:.85}.lock .inner{position:relative}.lock h4{margin:8px 0 4px;font-size:16px}.lock p{margin:0 0 14px;font-size:13.5px;color:var(--ink-500)}.sec{margin-bottom:22px}.sec>h2{margin:0 0 10px;font-size:15px;font-weight:700;display:flex;align-items:baseline;gap:8px}.sec>h2 span{font-size:12px;font-weight:400;color:var(--ink-300)}.kv{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.kv>div{display:flex;gap:12px;padding:11px 15px;border-bottom:1px solid var(--line-2);font-size:14.5px}.kv>div:last-child{border-bottom:none}.kv dt{flex:none;width:96px;margin:0;color:var(--ink-300);font-size:13.5px}.kv dd{margin:0;flex:1 1;text-align:right;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.notice{border-left:3px solid var(--ink-200);background:var(--tint);padding:11px 14px;border-radius:0 var(--r-btn) var(--r-btn) 0;font-size:12.5px;line-height:1.62;color:var(--ink-500)}.seedflag{display:inline-block;padding:2px 7px;border-radius:var(--r-tag);background:var(--warn-t);border:1px solid var(--warn);color:var(--warn);font-size:11px;font-weight:700;font-family:var(--mono)}.thumb{position:relative;width:100%;aspect-ratio:16/10;border-radius:var(--r-btn);overflow:hidden;background:var(--tint);margin-bottom:11px}.thumb img{width:100%;height:100%;object-fit:cover;display:block}.thumb.empty{aspect-ratio:auto;min-height:0;display:flex;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--line);background:var(--paper);color:var(--ink-300);font-size:12.5px;padding:11px 14px;margin-bottom:11px}.thumb.empty svg{flex:none;opacity:.7}.thumb .flag{position:absolute;left:7px;bottom:7px;padding:2px 7px;border-radius:var(--r-tag);background:rgba(21,27,33,.72);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em}.gallery{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-bottom:10px;scroll-snap-type:x mandatory}.gallery figure{margin:0;flex:none;width:86%;scroll-snap-align:start}.gallery.single{overflow-x:visible}.gallery.single figure{width:100%}.gallery figure img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-btn);display:block;background:var(--tint)}.gallery figcaption{margin-top:5px;font-size:12.5px;color:var(--ink-300)}.menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;margin-bottom:16px}.menu>a,.menu>button{display:flex;align-items:center;gap:10px;width:100%;min-height:54px;padding:0 15px;border:none;border-bottom:1px solid var(--line-2);background:none;color:var(--ink-900);font-size:15.5px;text-align:left}.menu>a:last-child,.menu>button:last-child{border-bottom:none}.menu>a:active,.menu>button:active{background:var(--tint)}.menu .right{margin-left:auto;display:flex;align-items:center;gap:7px;color:var(--ink-300);font-size:13.5px}.menu .chev{color:var(--ink-200);font-size:17px;line-height:1}.menu .soon{font-size:11.5px;padding:2px 7px;border-radius:var(--r-pill);background:var(--tint);border:1px solid var(--line);color:var(--ink-300)}.menu.danger>button{color:var(--danger)}.mh{font-size:12.5px;font-weight:700;color:var(--ink-300);letter-spacing:.04em;margin:0 0 7px 3px}.mecard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:17px 18px;margin-bottom:16px}.mecard .em{font-size:17px;font-weight:700;word-break:break-all}.mecard .sub{margin-top:4px;font-size:13px;color:var(--ink-300)}.legal{font-size:15px;line-height:1.75}.legal h2{font-size:16.5px;font-weight:700;margin:26px 0 8px;padding-top:14px;border-top:1px solid var(--line-2)}.legal h2:first-of-type{border-top:none;padding-top:0;margin-top:0}.legal h3{font-size:14.5px;font-weight:700;margin:18px 0 6px}.legal p{margin:0 0 11px}.legal ol,.legal ul{margin:0 0 12px;padding-left:19px}.legal li{margin-bottom:4px}.legal strong{font-weight:700}.legal table{width:100%;border-collapse:collapse;font-size:13.5px;margin:0 0 14px;border:1px solid var(--line);border-radius:var(--r-btn);overflow:hidden}.legal td,.legal th{text-align:left;padding:8px 11px;border-bottom:1px solid var(--line-2);vertical-align:top}.legal th{background:var(--tint);font-size:12.5px;font-weight:700}.legal tr:last-child td{border-bottom:none}.legal hr{border:none;border-top:1px solid var(--line);margin:22px 0 14px}.hero{position:relative;margin:0 0 9px;width:100%;aspect-ratio:4/3;border-radius:var(--r-card);overflow:hidden;background:var(--tint);border:1px solid var(--line);cursor:zoom-in}.hero img{width:100%;height:100%;object-fit:cover;display:block}.tagdemo{position:absolute;left:9px;bottom:9px;padding:3px 8px;border-radius:var(--r-pill);background:var(--warn-t);border:1px solid var(--warn);color:var(--warn-ink,#7a4b00);font-size:11.5px;font-weight:700}.thumbs{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px}.thumbs button{flex:none;width:92px;padding:0;border:1px solid var(--line);border-radius:var(--r-btn);overflow:hidden;background:var(--surface);text-align:left;cursor:zoom-in}.thumbs button img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.thumbs button span{display:block;padding:4px 6px 5px;font-size:11.5px;color:var(--ink-500)}.viewer{position:fixed;inset:0;z-index:60;background:rgba(16,18,17,.94);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px}.viewer img{max-width:100%;max-height:76vh;object-fit:contain;border-radius:var(--r-btn)}.viewer p{margin:0;color:#e8eae9;font-size:13.5px;text-align:center}.vclose{position:absolute;top:max(12px,env(safe-area-inset-top));right:12px;width:44px;height:44px;display:grid;place-items:center;border:none;background:none;color:#e8eae9}.bawrap{position:relative;width:100%;border-radius:var(--r-card);overflow:hidden;border:1px solid var(--line);background:var(--tint);touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:ew-resize}.bawrap .after img,.bawrap>img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover;pointer-events:none}.bawrap .after{position:absolute;inset:0}.balabel{position:absolute;top:9px;padding:3px 9px;border-radius:var(--r-pill);font-size:11.5px;font-weight:700;color:#fff;background:rgba(16,18,17,.62);pointer-events:none}.balabel.l{left:9px}.balabel.r{right:9px;background:var(--brand-700)}.bahandle{top:0;bottom:0;width:2px;margin-left:-1px;box-shadow:0 0 0 1px rgba(16,18,17,.22);pointer-events:none}.bahandle,.bahandle span{position:absolute;background:#fff}.bahandle span{top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%;color:var(--ink-700);display:grid;place-items:center;box-shadow:0 2px 8px rgba(16,18,17,.28)}.barange{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.barange:focus-visible{opacity:1;outline:2px solid var(--brand-700);outline-offset:-2px}.bacap{display:flex;align-items:center;justify-content:center;gap:5px;margin:7px 0 0;font-size:12.5px;color:var(--ink-300)}.bawrap.on~.bacap{visibility:hidden}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.chips button{min-height:38px;padding:0 14px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);color:var(--ink-700);font-size:14px;font-weight:700;font-family:inherit}.chips button[aria-pressed=true]{background:var(--brand-700);border-color:var(--brand-700);color:#fff}.changes{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}.changes span{display:inline-flex;align-items:baseline;gap:5px;padding:5px 10px;border-radius:var(--r-pill);background:var(--brand-050);border:1px solid var(--brand-200);font-size:12.5px;color:var(--brand-900)}.changes span b{color:var(--ink-500);font-weight:400;font-size:11.5px}.chiplab{align-self:center;padding-right:2px;font-size:12.5px;color:var(--ink-300)}.sheetbox{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:14px 15px 13px}.crow+.crow{margin-top:11px}.clab{margin:0 0 6px;font-size:12.5px;font-weight:700;color:var(--ink-500)}.crow .chips{margin-bottom:0}.crow .chips button{min-height:36px;padding:0 12px;font-size:13.5px;display:inline-flex;align-items:center;gap:6px}.crow .chips button i{width:13px;height:13px;border-radius:3px;border:1px solid rgba(16,18,17,.18)}.cdelta{display:flex;align-items:baseline;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line-2);font-size:13px;color:var(--ink-500)}.cdelta b{margin-left:auto;font-size:16px;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-700)}.cdelta b.off{font-size:13.5px;color:var(--ink-300)}.cnote{margin:8px 0 0;font-size:12.5px;line-height:1.65;color:var(--ink-500)}.cnote.warn{color:var(--warn-ink,#7a4b00)}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px 20px;color:var(--brand-700)}.loading.full{flex:1 1 auto;min-height:46dvh}.loading p{margin:0;font-size:13.5px;color:var(--ink-300);letter-spacing:.01em}.drawhouse .ghost{opacity:.16}.drawhouse .ink path{stroke-dasharray:1;stroke-dashoffset:1;animation:house-draw 2.6s ease-in-out infinite}@keyframes house-draw{0%{stroke-dashoffset:1}30%{stroke-dashoffset:0}70%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@media (prefers-reduced-motion:reduce){.drawhouse .ghost{display:none}.drawhouse .ink path{animation:none;stroke-dashoffset:0}}.logincard{border:1px solid var(--brand-200);background:var(--brand-050);border-radius:var(--r-card);padding:15px 16px 16px}.logincard .lct{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:700;color:var(--brand-900)}.logincard p{margin:7px 0 13px;font-size:13.5px;line-height:1.6;color:var(--ink-500)}.logincard .lcnote{display:block;margin-top:9px;font-size:12.5px;color:var(--ink-300)}.mehello{display:flex;align-items:center;gap:8px;min-height:48px;padding:0 15px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);font-size:13.5px;color:var(--ink-500)}.mehello .who b{color:var(--ink-900)}.mehello .cnt{margin-left:auto;font-weight:700;color:var(--brand-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.needlogin{margin-left:6px;padding:1px 7px;border-radius:var(--r-pill);background:var(--tint);border:1px solid var(--line);font-size:11px;font-weight:400;color:var(--ink-300);vertical-align:1.5px}.flabel{display:block;font-size:13.5px;font-weight:700;margin-bottom:5px}.fhint{margin:5px 0 0;font-size:12.5px;color:var(--ink-300)}.fok{color:var(--brand-700)}.fbad,.fok{margin:5px 0 0;font-size:12.5px;font-weight:700}.fbad{color:var(--danger)}.frule{display:flex;flex-wrap:wrap;gap:5px 8px;margin-top:6px}.frule span{padding:2px 9px;border-radius:var(--r-pill);border:1px solid var(--line);background:var(--surface);font-size:11.5px;color:var(--ink-300)}.frule span.on{border-color:var(--brand-200);background:var(--brand-050);color:var(--brand-700);font-weight:700}.rcard .rhead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;font-size:14px}.rcard .rhead b{display:inline-flex;align-items:center;gap:7px;font-weight:700}.rcard .rno{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--ink-900);color:var(--surface);font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rcard .rtag{font-size:11.5px;color:var(--ink-300);white-space:nowrap}.rcard .rtag.user{color:var(--brand-700)}.rthumbs{display:flex;gap:7px;overflow-x:auto;margin-top:10px;padding:2px 2px 4px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.rthumbs button{flex:none;width:104px;padding:0;border:2px solid var(--line);border-radius:var(--r-btn);overflow:hidden;background:var(--surface);text-align:left;cursor:pointer;scroll-snap-align:start}.rthumbs button[aria-pressed=true]{border-color:var(--brand-500)}.rthumbs button img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.rthumbs button span{display:flex;align-items:center;gap:4px;padding:4px 6px 5px;font-size:11.5px;color:var(--ink-500);white-space:nowrap;overflow:hidden}.rthumbs button span i{font-style:normal;font-weight:700;color:var(--ink-900);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rthumbs button span b{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:400}.rthumbs button span em{flex:none;font-style:normal;font-size:10.5px;color:var(--brand-700)}.nearbtn{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;min-height:40px;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-700);font-size:13.5px;font-weight:600;cursor:pointer}.nearbtn[aria-pressed=true]{border-color:var(--brand-500);background:var(--brand-050);color:var(--brand-900)}.nearbtn:disabled{opacity:.6;cursor:default}.nearnote{margin:8px 0 0;font-size:12.5px;line-height:1.6;color:var(--ink-300)}.nearfloat{position:absolute;left:max(12px,env(safe-area-inset-left));top:12px;z-index:10}.nearfloat .nearbtn,.nearfloat .nearnote{box-shadow:0 2px 10px rgba(16,18,17,.18)}.nearfloat .nearnote{max-width:260px;margin-top:6px;padding:7px 10px;border-radius:var(--r-btn);background:var(--surface)}.exithint{position:fixed;left:50%;bottom:calc(var(--tabbar-h, 64px) + 18px);transform:translateX(-50%);z-index:70;padding:10px 18px;border-radius:var(--r-pill);background:rgba(16,18,17,.88);color:#fff;font-size:13.5px;white-space:nowrap;pointer-events:none}.guide{max-width:480px;margin:0 auto;padding:0 0 40px}.guide header{background:var(--brand-700);color:#fff;padding:32px 20px 28px;text-align:center}.guide header h1{margin:10px 0 8px;font-size:23px;font-weight:700;letter-spacing:-.02em}.guide header p{margin:0;font-size:14px;line-height:1.7;color:rgba(255,255,255,.82)}.guide header p b{color:#fff}.guide main{padding:0 20px}.guide .dl{display:block;margin:20px 0 8px;padding:17px 16px;border-radius:var(--r-btn);background:var(--brand-700);color:#fff;text-align:center;font-size:16.5px;font-weight:700;text-decoration:none}.guide .dl small{display:block;margin-top:4px;font-size:12.5px;font-weight:400;color:rgba(255,255,255,.78)}.guide section{margin-top:26px}.guide h2{margin:0 0 10px;font-size:16px;font-weight:700}.guide .lead{margin:0 0 12px;font-size:14.5px;line-height:1.75;color:var(--ink-500)}.guide ol,.guide ul{margin:0;padding-left:20px;font-size:14.5px;line-height:1.85;color:var(--ink-700)}.guide li+li{margin-top:7px}.guide .note{display:block;margin-top:4px;font-size:13px;line-height:1.7;color:var(--ink-300)}.guide .step{margin-top:12px;padding:13px 15px;border-radius:var(--r-btn);background:var(--tint);border-left:3px solid var(--accent,#a9722c)}.guide .step>b{font-size:14.5px}.guide .step .who{margin-left:6px;padding:2px 7px;border-radius:var(--r-pill);background:var(--surface);font-size:11.5px;color:var(--ink-300)}.guide .step p{margin:7px 0 0;font-size:14px;line-height:1.75;color:var(--ink-500)}.guide .pick{display:flex;gap:10px;margin-top:14px}.guide .pick button{flex:1 1;min-height:56px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);font-size:15px;font-weight:600;color:var(--ink-700);cursor:pointer}.guide .swap{display:block;width:100%;margin-top:28px;padding:13px;border:none;background:none;color:var(--brand-700);font-size:14px;font-weight:600;cursor:pointer}.guide footer{margin:28px 20px 0;padding-top:18px;border-top:1px solid var(--line-2);font-size:12.5px;line-height:1.8;color:var(--ink-300)}.appbar .abtitle.root{margin-left:0;font-size:17px}