.gaekju-introduction{--ink:#302d25;--muted:#706b60;--paper:#fffefb;--line:#e5dfd2;--gold:#795827;--soft:#f5f1e7;--buy:#207052;--sell:#315ea8}.gaekju-introduction *{box-sizing:border-box}.gaekju-introduction{scroll-behavior:smooth;color:var(--ink);background:#eeeae2;margin:0;scroll-padding-top:22px;font-family:Apple SD Gothic Neo,Noto Sans KR,sans-serif;line-height:1.7}.gaekju-introduction a{color:var(--gold);text-underline-offset:4px}.gaekju-introduction a:focus-visible,.gaekju-introduction summary:focus-visible{outline-offset:5px;outline:3px solid #ad8240}.gaekju-introduction p,.gaekju-introduction h1,.gaekju-introduction h2,.gaekju-introduction h3{word-break:keep-all;overflow-wrap:break-word}.gaekju-introduction p{margin:10px 0}.gaekju-introduction h1,.gaekju-introduction h2,.gaekju-introduction h3{letter-spacing:-.035em;line-height:1.4}.gaekju-introduction .review-bar,.gaekju-introduction footer{max-width:1080px;color:var(--muted);margin:auto;padding:18px 28px;font-size:12px}.gaekju-introduction .review-bar{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.gaekju-introduction .review-bar nav{gap:18px;display:flex}.gaekju-introduction .review-bar strong{color:var(--gold)}.gaekju-introduction article{background:var(--paper);border:1px solid var(--line);border-radius:20px;max-width:1080px;margin:auto;overflow:hidden}.gaekju-introduction section{padding:44px}.gaekju-introduction h1{margin:18px 0 20px;font-size:44px;font-weight:800;line-height:1.3}.gaekju-introduction h1 em{color:var(--gold);font-style:normal}.gaekju-introduction h2{margin:0 0 14px;font-size:28px}.gaekju-introduction h3{margin:0 0 8px;font-size:19px}.gaekju-introduction .eyebrow{color:var(--gold);letter-spacing:.07em;margin:0 0 10px;font-size:12px;font-weight:700}.gaekju-introduction .brand{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:flex}.gaekju-introduction .brand strong{color:var(--gold);letter-spacing:.08em;font-size:21px}.gaekju-introduction .brand i{background:#d9ccb7;width:1px;height:18px}.gaekju-introduction .hero{background:linear-gradient(120deg,#fffefb,#fbf7ed);padding-bottom:34px}.gaekju-introduction .hero-top{grid-template-columns:1fr 230px;align-items:center;gap:35px;display:grid}.gaekju-introduction .intro{color:#554f42;max-width:690px;font-size:17px;line-height:1.8}.gaekju-introduction .hero-aside{color:#776447;border-left:2px solid #d3ba8b;padding-left:20px;font-size:15px}.gaekju-introduction .hero-aside b{color:#5a482c;margin-bottom:8px;font-size:18px;line-height:1.6;display:block}.gaekju-introduction .actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.gaekju-introduction .button{background:var(--gold);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.gaekju-introduction .button.secondary{color:var(--gold);background:0 0;border:1px solid #ccb98f}.gaekju-introduction .fine{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.7}.gaekju-introduction .example{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f4ec;padding-top:28px}.gaekju-introduction .section-top{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.gaekju-introduction .section-top h2{margin:0;font-size:23px}.gaekju-introduction .sample-label{color:#756c59;white-space:nowrap;border:1px solid #d9cfbd;border-radius:20px;padding:3px 10px;font-size:11px}.gaekju-introduction .flow{grid-template-columns:1fr 1.14fr 1fr;align-items:stretch;gap:17px;display:grid}.gaekju-introduction .step{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:20px 17px;position:relative}.gaekju-introduction .step+.step:before{content:"→";z-index:1;color:#987641;background:#f7f4ec;font-size:18px;position:absolute;top:47%;left:-16px}.gaekju-introduction .step-title{align-items:center;gap:8px;margin-bottom:17px;font-size:14px;font-weight:700;display:flex}.gaekju-introduction .num{width:24px;height:24px;color:var(--gold);background:#eee4d1;border-radius:50%;flex:none;place-items:center;font-size:12px;display:inline-grid}.gaekju-introduction .message{background:#f1f5fb;border:1px solid #dce6f5;border-radius:9px;padding:16px 14px}.gaekju-introduction .badge{color:var(--sell);background:#e4edf9;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.gaekju-introduction .badge.buy{color:var(--buy);background:#e2f1e8}.gaekju-introduction .server{color:#807969;margin-left:6px;font-size:11px}.gaekju-introduction .message p{margin:10px 0 0;font-size:19px;font-weight:700;line-height:1.55}.gaekju-introduction .step-note{color:var(--muted);margin:13px 0 0;font-size:13px}.gaekju-introduction .rule{border-bottom:1px solid var(--line);color:var(--muted);margin-bottom:12px;padding-bottom:12px;font-size:12px}.gaekju-introduction .rule b{color:var(--ink);margin-top:3px;font-size:15px;display:block}.gaekju-introduction .matches{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gaekju-introduction .matches li{color:#817a6e;background:#f2f0ec;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;font-size:13px;display:flex}.gaekju-introduction .matches li.good{color:#246d50;background:#eaf5ee;border:1px solid #cbe4d6}.gaekju-introduction .matches small{white-space:nowrap;font-size:10px}.gaekju-introduction .notification{background:#fffdf6;border:1px solid #d2c09b;border-radius:10px;padding:14px;box-shadow:0 8px 20px #80633612}.gaekju-introduction .notification-top{color:var(--gold);margin-bottom:9px;font-size:11px}.gaekju-introduction .notification strong{font-size:16px;line-height:1.6;display:block}.gaekju-introduction .notification p{margin:7px 0;font-size:13px}.gaekju-introduction .notification .reply{color:var(--muted);border-top:1px solid #eee5d5;margin-top:12px;padding-top:9px;font-size:11px}.gaekju-introduction .meaning{color:#58482c;margin:23px 0 0;font-size:16px;font-weight:700}.gaekju-introduction .market{grid-template-columns:1fr 1fr;align-items:center;gap:34px;display:grid}.gaekju-introduction .market .copy p{color:#625b4d;font-size:15px}.gaekju-introduction .listing{background:#fff;border:1px solid #d9c8a8;border-radius:13px;overflow:hidden}.gaekju-introduction .listing-head{color:var(--gold);background:#faf5e9;border-bottom:1px solid #e9dfca;justify-content:space-between;align-items:center;padding:12px 17px;font-size:12px;display:flex}.gaekju-introduction .listing-body{padding:20px}.gaekju-introduction .listing h3{margin:8px 0 5px;font-size:23px}.gaekju-introduction .listing dl{gap:35px;margin:14px 0;display:flex}.gaekju-introduction .listing dt{color:var(--muted);font-size:11px}.gaekju-introduction .listing dd{margin:0;font-size:18px;font-weight:700}.gaekju-introduction .listing-action{background:var(--gold);color:#fff;text-align:center;border-radius:7px;padding:10px;font-size:14px;font-weight:700}.gaekju-introduction .listing-caption{color:var(--muted);padding:0 18px 15px;font-size:11px}.gaekju-introduction .trade-path{color:#72674f;background:#f7f3e9;border-radius:7px;margin-top:15px;padding:11px 13px;font-size:12px}.gaekju-introduction .inline-link{align-content:center;min-height:36px;font-size:14px;display:inline-block}.gaekju-introduction .market details{grid-column:1/-1;margin-top:-10px}.gaekju-introduction details{border-top:1px solid var(--line);padding-top:12px}.gaekju-introduction summary{cursor:pointer;color:var(--gold);align-content:center;min-height:32px;font-size:13px}.gaekju-introduction figure{max-width:760px;margin:16px auto 4px}.gaekju-introduction figure img{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block}.gaekju-introduction figcaption{color:var(--muted);margin-top:8px;font-size:12px}.gaekju-introduction .start{border-top:1px solid var(--line);background:#fbf8f1}.gaekju-introduction .start>p{color:var(--muted);font-size:15px}.gaekju-introduction .start-options{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.gaekju-introduction .start-option{background:var(--paper);border:1px solid #e1d6c1;border-radius:11px;padding:23px}.gaekju-introduction .start-option p{color:#665d4c;font-size:14px}.gaekju-introduction .start-option ol{margin:14px 0 18px;padding-left:21px;font-size:14px}.gaekju-introduction .start-option li{margin-bottom:7px}.gaekju-introduction .start-option .fine{font-size:12px}.gaekju-introduction .browse{border-top:1px solid var(--line)}.gaekju-introduction .browse-intro{color:var(--muted);margin-bottom:22px;font-size:15px}.gaekju-introduction .tools{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.gaekju-introduction .tool{border:1px solid var(--line);border-radius:11px;overflow:hidden}.gaekju-introduction .tool:has(details[open]){grid-column:1/-1}.gaekju-introduction .screen{object-fit:cover;object-position:top;border-bottom:1px solid var(--line);width:100%;height:180px;display:block}.gaekju-introduction .tool-copy p{color:#645c4d;font-size:14px}.gaekju-introduction .tool-copy .fine{font-size:12px}.gaekju-introduction .manual{border-top:1px solid var(--line);margin-top:23px;padding-top:20px}.gaekju-introduction .manual p{color:var(--muted);font-size:14px}.gaekju-introduction .text-links{flex-wrap:wrap;gap:8px 22px;font-size:14px;display:flex}.gaekju-introduction .source{color:var(--muted);margin-top:30px;font-size:12px}.gaekju-introduction .asset-links{flex-wrap:wrap;gap:12px 20px;display:flex}.gaekju-introduction footer p{margin:0 0 8px}@media (max-width:850px){.gaekju-introduction .hero-top{grid-template-columns:1fr}.gaekju-introduction .hero-aside{display:none}.gaekju-introduction .flow{gap:12px}.gaekju-introduction .step{padding:17px 13px}.gaekju-introduction .step+.step:before{left:-13px}.gaekju-introduction .matches li{padding:8px 6px;font-size:12px}.gaekju-introduction section{padding:34px}.gaekju-introduction h1{font-size:38px}}@media (max-width:640px){.gaekju-introduction{scroll-padding-top:10px}.gaekju-introduction .review-bar,.gaekju-introduction footer{padding:15px 20px}.gaekju-introduction .review-bar nav{gap:14px}.gaekju-introduction article{border-left:0;border-right:0;border-radius:0}.gaekju-introduction section{padding:29px 21px}.gaekju-introduction .hero{padding-top:26px}.gaekju-introduction h1{margin-top:16px;font-size:32px}.gaekju-introduction h2{font-size:25px}.gaekju-introduction .intro{font-size:15px}.gaekju-introduction .section-top{flex-direction:column;align-items:flex-start;gap:8px}.gaekju-introduction .section-top h2{font-size:21px}.gaekju-introduction .flow,.gaekju-introduction .market,.gaekju-introduction .start-options,.gaekju-introduction .tools{grid-template-columns:1fr}.gaekju-introduction .flow{gap:23px}.gaekju-introduction .step{padding:19px}.gaekju-introduction .step+.step:before{content:"↓";font-size:20px;top:-27px;left:calc(50% - 8px)}.gaekju-introduction .message p{font-size:20px}.gaekju-introduction .matches li{padding:9px 12px;font-size:14px}.gaekju-introduction .matches small{font-size:11px}.gaekju-introduction .market{gap:24px}.gaekju-introduction .market details{margin-top:0}.gaekju-introduction .screen{height:160px}.gaekju-introduction .start-option{padding:21px}.gaekju-introduction .meaning{font-size:15px}.gaekju-introduction .trade-path{font-size:12px}.gaekju-introduction .button{padding:10px 14px}.gaekju-introduction .hero-aside{display:none}}@media (prefers-reduced-motion:reduce){.gaekju-introduction{scroll-behavior:auto}}.gaekju-introduction .hero-aside strong{color:#5a482c}.gaekju-introduction .scope{color:#5f584a;margin:8px 0 4px;font-size:14px}.gaekju-introduction .listing-status{border-top:1px solid var(--line);color:#68522d;align-items:center;gap:8px;padding:14px 0 0;font-size:13px;font-weight:700;display:flex}.gaekju-introduction .listing-status span{font-size:16px}.gaekju-introduction .matches li{color:#686254}.gaekju-introduction .server{color:#6c6558}.gaekju-introduction .listing-caption{color:#686254}.gaekju-introduction .notification .reply{color:#706655}.gaekju-introduction summary{min-height:44px}.gaekju-introduction .text-links a,.gaekju-introduction .asset-links a{align-content:center;min-height:44px}@media (max-width:850px){.gaekju-introduction .hero-top{gap:18px}.gaekju-introduction .hero-aside{font-size:14px;line-height:1.65;display:block}.gaekju-introduction .hero-aside b{margin-bottom:3px;font-size:16px}.gaekju-introduction .hero-aside br{display:none}.gaekju-introduction .hero-aside strong{margin-left:3px}}@media (max-width:640px){.gaekju-introduction .hero-aside{padding-left:14px}.gaekju-introduction .hero{padding-bottom:26px}.gaekju-introduction .intro{margin-bottom:0}.gaekju-introduction .actions{margin-top:18px}.gaekju-introduction .scope{font-size:13px}.gaekju-introduction .meaning{margin-top:18px}}@media (max-width:360px){.gaekju-introduction h1{font-size:26px}.gaekju-introduction .hero .intro{font-size:14px}.gaekju-introduction .hero .intro br{display:none}.gaekju-introduction .hero .intro strong{white-space:nowrap}.gaekju-introduction .actions{gap:8px}.gaekju-introduction .hero .button{width:100%;font-size:13px}.gaekju-introduction .hero-aside{font-size:13px}}.gaekju-introduction .hero-aside{word-break:keep-all;overflow-wrap:break-word}.gaekju-introduction .use-cases{grid-template-columns:1fr 1fr;gap:20px;display:grid}.gaekju-introduction .use-case{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:23px}.gaekju-introduction .use-case h3{margin-bottom:22px;font-size:21px}.gaekju-introduction .case-step{grid-template-columns:24px 1fr;gap:11px;margin:18px 0;display:grid}.gaekju-introduction .case-step>div{min-width:0}.gaekju-introduction .case-step strong{word-break:keep-all;overflow-wrap:break-word;font-size:15px;line-height:1.6;display:block}.gaekju-introduction .case-label{color:#706655;margin-bottom:6px;font-size:12px;display:block}.gaekju-introduction .use-case .message{padding:12px}.gaekju-introduction .use-case .message p{margin-top:6px;font-size:18px}.gaekju-introduction .keyword-case mark{color:#554016;background:#eadeba;border-radius:3px;padding:1px 3px}.gaekju-introduction .use-case .step-note{border-top:1px solid var(--line);padding-top:14px}.gaekju-introduction .start-option details{margin-top:18px}@media (max-width:640px){.gaekju-introduction .use-cases{grid-template-columns:1fr}.gaekju-introduction .use-case{padding:20px}.gaekju-introduction .hero h1{font-size:30px}}@media (max-width:360px){.gaekju-introduction .hero h1{font-size:25px}.gaekju-introduction .use-case{padding:17px}.gaekju-introduction .use-case h3{font-size:20px}}.gaekju-introduction .hero .intro{max-width:600px}.gaekju-introduction .hero .actions{align-items:center}.gaekju-introduction .hero .inline-link{padding:5px 8px}.gaekju-introduction .browse{background:#fffefb;padding-top:28px;padding-bottom:32px}.gaekju-introduction .tool-heading{padding:21px 21px 16px}.gaekju-introduction .tool-heading h2{margin-bottom:9px;font-size:24px}.gaekju-introduction .tool-heading p{color:#625b4d;margin:0;font-size:14px}.gaekju-introduction .tool .screen{border-top:1px solid var(--line);height:190px}.gaekju-introduction .tool-copy{padding:13px 21px 18px}.gaekju-introduction .more{border-top:1px solid var(--line);padding-top:12px}.gaekju-introduction .more .manual{border:0;margin-top:0;padding-top:15px}.gaekju-introduction .placement{background:#f7f4ed;border:1px dashed #c9bdab;border-radius:14px;max-width:1080px;margin:32px auto 0}.gaekju-introduction .placement>p{color:#625b4d;font-size:14px}.gaekju-introduction .placement h2{font-size:25px}.gaekju-introduction .placement-cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;display:grid}.gaekju-introduction .placement-cards>div{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:22px}.gaekju-introduction .placement-cards>div:first-child{grid-column:1/-1}.gaekju-introduction .placement-cards p{font-size:14px}.gaekju-introduction .location{color:var(--gold);font-size:12px!important}.gaekju-introduction .placement-example{background:#f5f1e7;border-left:3px solid #ad8240;padding:16px;font-size:14px}.gaekju-introduction .placement-example span{color:var(--gold);font-size:13px}.gaekju-introduction .review-bar nav{flex-wrap:wrap}@media (max-width:640px){.gaekju-introduction .tool-heading{padding:20px 20px 14px}.gaekju-introduction .tool-heading h2{font-size:23px}.gaekju-introduction .tool .screen{height:auto}.gaekju-introduction .tool-copy{padding:10px 20px 18px}.gaekju-introduction .placement{margin:24px 12px 0;padding:24px 18px}.gaekju-introduction .placement-cards{grid-template-columns:1fr}.gaekju-introduction .placement h2{font-size:23px}.gaekju-introduction .hero .intro br{display:none}}.gaekju-introduction .arrival-shell{margin-top:22px}.gaekju-introduction .arrival-hero{background:#fffdf7;padding:34px 40px 0}.gaekju-introduction .arrival-top{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:34px;display:grid}.gaekju-introduction .arrival-hero h1{margin:22px 0 18px;font-size:40px;line-height:1.35}.gaekju-introduction .arrival-hero .intro{font-size:16px;line-height:1.85}.gaekju-introduction .arrival-proof{border-left:1px solid #e0d5be;margin:12px 0 26px;padding:0 0 0 28px}.gaekju-introduction .arrival-proof h2{margin:6px 0 18px;font-size:23px}.gaekju-introduction .arrival-proof .eyebrow{letter-spacing:0;font-size:12px}.gaekju-introduction .arrival-example{color:#706655;font-size:12px}.gaekju-introduction .arrival-example strong{color:#423a2b;font-size:13px;line-height:1.65;display:block}.gaekju-introduction .arrival-example>strong{margin-top:4px}.gaekju-introduction .arrival-example>div{background:#f3ede0;border:1px solid #d9c7a4;border-radius:8px;padding:11px 13px}.gaekju-introduction .arrival-example small{color:#675637;margin-top:4px;font-size:11px;display:block}.gaekju-introduction .arrival-arrow{color:#967844;margin:3px 0;font-size:19px;display:block}.gaekju-introduction .arrival-proof .fine{margin:10px 0 0;font-size:11px;line-height:1.7}.gaekju-introduction .arrival-proof .inline-link{min-height:38px;font-size:12px}.gaekju-introduction .arrival-actions{align-items:center;gap:9px}.gaekju-introduction .arrival-actions .button{padding:11px 15px}.gaekju-introduction .arrival-satong{align-items:center;min-height:46px;padding:5px 6px;font-size:14px;display:inline-flex}.gaekju-introduction .arrival-note{color:#625842;border-top:1px solid #e4dbc9;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.gaekju-introduction .arrival-note p{margin:0;font-size:13px;line-height:1.8}.gaekju-introduction .arrival-note strong{font-weight:500}.gaekju-introduction .arrival-note a{flex:none;align-content:center;min-height:44px;font-size:13px}.gaekju-introduction .mobile-break{display:none}@media (max-width:900px){.gaekju-introduction .arrival-hero{padding:28px 28px 0}.gaekju-introduction .arrival-top{grid-template-columns:1.3fr 1fr;gap:25px}.gaekju-introduction .arrival-hero h1{font-size:34px}.gaekju-introduction .arrival-hero .intro{font-size:15px}.gaekju-introduction .arrival-proof{padding-left:22px}.gaekju-introduction .arrival-proof h2{font-size:21px}.gaekju-introduction .arrival-actions .button{padding:10px 12px}.gaekju-introduction .arrival-satong{font-size:13px}}@media (max-width:700px){.gaekju-introduction .arrival-shell{margin-top:0}.gaekju-introduction .arrival-top{grid-template-columns:1fr;gap:4px}.gaekju-introduction .arrival-hero{padding:25px 21px 0}.gaekju-introduction .arrival-hero h1{margin-top:19px;font-size:34px}.gaekju-introduction .arrival-hero .intro{font-size:15px}.gaekju-introduction .arrival-actions{margin-top:20px}.gaekju-introduction .arrival-actions .button{white-space:nowrap;flex:1;width:auto;min-height:46px;font-size:14px}.gaekju-introduction .arrival-actions .arrival-satong{background:#f4efe4;border-radius:7px;justify-content:center;width:100%;min-height:42px;text-decoration:none}.gaekju-introduction .arrival-proof{border-top:1px solid #e0d5be;border-left:0;margin:14px 0 8px;padding:21px 0 0}.gaekju-introduction .arrival-proof h2{font-size:23px}.gaekju-introduction .arrival-example{max-width:440px}.gaekju-introduction .arrival-proof .fine{font-size:12px}.gaekju-introduction .arrival-proof .inline-link{min-height:44px;font-size:13px}.gaekju-introduction .arrival-note{padding:17px 0 9px;display:block}.gaekju-introduction .arrival-note p{font-size:13px}.gaekju-introduction .arrival-note a{margin-top:5px;display:inline-block}.gaekju-introduction .mobile-break{display:block}.gaekju-introduction .browse{padding-top:25px}}@media (max-width:360px){.gaekju-introduction .arrival-hero{padding:22px 18px 0}.gaekju-introduction .arrival-hero h1{font-size:28px}.gaekju-introduction .arrival-hero .intro{font-size:14px}.gaekju-introduction .arrival-actions .button{padding:10px 9px;font-size:13px}.gaekju-introduction .arrival-proof h2{font-size:22px}}.gaekju-introduction{color-scheme:normal;--ink:var(--color-fg);--muted:var(--color-mut);--paper:var(--color-card);--line:var(--color-line-2);--gold:var(--color-gold);--soft:var(--color-card-2);--buy:var(--color-buy);--sell:var(--color-sell);background:var(--color-canvas);color:var(--ink)}.gaekju-introduction article{background:var(--paper);border-color:var(--line)}.gaekju-introduction :is(.hero,.arrival-hero){background:var(--color-card)}.gaekju-introduction :is(.intro,.tool-heading p,.tool-copy p,.market .copy p,.start-option p,.scope,.arrival-note,.trade-path){color:var(--color-intro-copy)}.gaekju-introduction :is(.hero-aside,.hero-aside b,.hero-aside strong,.arrival-example strong,.arrival-proof h2,.meaning,.listing-status){color:var(--ink)}.gaekju-introduction :is(.hero-aside,.arrival-proof,.arrival-note,.listing-status,.notification .reply){border-color:var(--line)}.gaekju-introduction :is(.arrival-example,.arrival-example small,.server,.case-label,.listing-caption,.notification .reply,.source,.fine){color:var(--muted)}.gaekju-introduction .brand i{background:var(--line)}.gaekju-introduction .button{background:var(--gold);color:var(--color-on-gold)}.gaekju-introduction .button:hover{background:var(--color-gold-strong)}.gaekju-introduction .button.secondary{color:var(--gold);border-color:var(--color-gold);background:0 0}.gaekju-introduction .button.secondary:hover{background:var(--color-card-2)}.gaekju-introduction :is(.browse,.market,.more){background:var(--paper)}.gaekju-introduction :is(.example,.start){background:var(--color-canvas)}.gaekju-introduction :is(.tool,.use-case,.start-option,.listing,.step){background:var(--paper);border-color:var(--line)}.gaekju-introduction :is(.arrival-example>div,.listing-head,.trade-path){background:var(--color-card-2);border-color:var(--color-line-2)}.gaekju-introduction .arrival-arrow{color:var(--gold)}.gaekju-introduction .arrival-actions .arrival-satong{color:var(--gold);background:0 0}.gaekju-introduction .sample-label{color:var(--muted);border-color:var(--line)}.gaekju-introduction .num{background:var(--color-gold-dim);color:var(--color-gold-strong)}.gaekju-introduction .message{background:color-mix(in srgb,var(--color-sell) 10%,var(--color-card));border-color:color-mix(in srgb,var(--color-sell) 35%,var(--color-line))}.gaekju-introduction .keyword-case .message{background:var(--color-card-2);border-color:var(--color-line-2)}.gaekju-introduction .keyword-case mark{background:var(--color-gold-dim);color:var(--color-gold-strong)}.gaekju-introduction .badge{background:color-mix(in srgb,var(--color-sell) 10%,var(--color-card));color:var(--color-sell)}.gaekju-introduction .badge.buy{background:color-mix(in srgb,var(--color-buy) 10%,var(--color-card));color:var(--color-buy)}.gaekju-introduction .listing-head{color:var(--gold)}.gaekju-introduction .listing-action{background:var(--gold);color:var(--color-on-gold)}.gaekju-introduction .notification{background:var(--color-card-2);border-color:var(--color-line-2);box-shadow:none}.gaekju-introduction .matches li{background:var(--color-card-2);color:var(--muted)}.gaekju-introduction .matches li.good{background:color-mix(in srgb,var(--color-buy) 10%,var(--color-card));color:var(--color-buy);border-color:color-mix(in srgb,var(--color-buy) 35%,var(--color-line))}.gaekju-introduction .placement{background:var(--color-card);border-color:var(--color-line-2)}.gaekju-introduction .placement>p{color:var(--muted)}.gaekju-introduction .placement-example{background:var(--color-card-2);border-color:var(--gold)}.gaekju-introduction .placement-cards>div{background:var(--color-card-2);border-color:var(--line)}.gaekju-introduction a:focus-visible,.gaekju-introduction summary:focus-visible{outline-color:var(--color-gold-strong)}.gaekju-introduction .arrival-note{margin-top:20px;padding:15px 0 10px;display:block}.gaekju-introduction .arrival-note p{max-width:700px}.gaekju-introduction .arrival-note a{min-height:36px;margin-top:3px;display:inline-block}.gaekju-introduction .arrival-note strong{color:var(--ink);font-size:15px;font-weight:700;display:block}.gaekju-introduction .arrival-note small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.gaekju-introduction .notification-reach{border-top:1px solid var(--line);margin-top:24px;padding:20px 0 0}.gaekju-introduction .notification-reach h3{font-size:20px}.gaekju-introduction .notification-reach p{color:var(--color-intro-copy);font-size:14px}.gaekju-introduction .notification-reach details{border:0;padding-top:6px}.gaekju-introduction .notification-reach details p{color:var(--muted);font-size:12px}@media (max-width:700px){.gaekju-introduction .arrival-actions .arrival-satong{background:var(--color-card-2)}.gaekju-introduction .arrival-note strong{font-size:14px}.gaekju-introduction .arrival-note small{font-size:11px}}.gaekju-introduction{background:var(--color-canvas);color-scheme:normal;flex:1;width:100%;padding:22px 0 32px}.gaekju-introduction article{width:100%}.gaekju-introduction [id]{scroll-margin-top:120px}.gaekju-introduction .arrival-shell{margin:0}.gaekju-introduction .start-option ol{list-style:decimal}.gaekju-introduction h2,.gaekju-introduction h3{font-weight:700}@media (max-width:700px){.gaekju-introduction{padding-top:0}.gaekju-introduction article{border-radius:0}}@media (min-width:1024px){.gaekju-introduction [id]{scroll-margin-top:76px}}
