:root{--ink:#102a43;--blue:#1769aa;--cyan:#00a8a8;--gold:#efb83d;--paper:#f5f9fb;--white:#fff;--line:#cbdce6;--muted:#526b7a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:"Malgun Gothic","Apple SD Gothic Neo",sans-serif;line-height:1.72;padding-bottom:75px;transition:padding-top .28s ease}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}header{position:fixed;z-index:90;left:0;right:0;top:0;background:#fff;border-top:5px solid var(--cyan);border-bottom:1px solid var(--line)}.nav{height:70px;max-width:1280px;margin:auto;padding:0 22px;display:flex;align-items:center;gap:20px}.logo{font-size:21px;font-weight:950;margin-right:auto}.nav nav{display:flex;gap:17px;align-items:center;font-size:13px;font-weight:850}.nav nav>a:hover{color:var(--cyan)}.drop{position:relative}.drop>button{border:0;background:none;font:inherit;font-weight:850;padding:23px 0}.drop>div{display:none;position:absolute;top:58px;left:-15px;width:220px;background:#fff;border:1px solid var(--line);padding:7px;box-shadow:0 12px 30px #102a4322}.drop:hover>div,.drop:focus-within>div{display:block}.drop>div a{display:block;padding:9px;border-bottom:1px solid var(--line)}.call{background:var(--blue);color:#fff;padding:9px 13px;border-radius:4px;font-weight:950}.menu{display:none}.rail-wrap{position:fixed;z-index:80;left:0;right:0;top:75px;background:#eaf5f7;border-bottom:1px solid var(--line);padding:13px 0;box-shadow:0 8px 20px #102a4315;transition:padding .28s ease}.rail{max-width:1280px;margin:auto;padding:0 22px 8px;display:flex;gap:13px;overflow-x:auto;transition:max-height .3s ease,opacity .2s ease,padding .3s ease}.tile{flex:0 0 218px;background:#fff;border:1px solid var(--line);border-radius:7px;overflow:hidden}.tile img{width:100%;height:164px;object-fit:contain;background:#fff}.tile>span{display:block;min-height:134px;padding:10px 12px}.tile small{display:inline-block;background:#d8f2ee;color:#08746f;padding:2px 7px;border-radius:10px;font-weight:850}.tile b{display:block;margin-top:7px;font-size:15px;line-height:1.35}.tile p{font-size:11px;line-height:1.5;color:var(--muted);margin:6px 0 0}.rail-toggle{display:none;width:min(1236px,calc(100% - 44px));height:43px;margin:auto;border:0;background:var(--ink);color:#fff;padding:0 16px;text-align:left;font-weight:900}.rail-toggle:after{content:"▼";float:right;color:var(--gold)}body{padding-top:405px}.rail-compact{padding-top:171px}.rail-compact .rail-wrap{padding:5px 0}.rail-compact .rail-toggle{display:block}.rail-compact .rail{max-height:0;opacity:0;overflow:hidden;padding-top:0;padding-bottom:0}.rail-compact.rail-open{padding-top:257px}.rail-compact.rail-open .rail-toggle:after{content:"▲"}.rail-compact.rail-open .rail{max-height:90px;opacity:1;padding-top:6px}.rail-compact.rail-open .tile{flex-basis:132px}.rail-compact.rail-open .tile img{height:64px}.rail-compact.rail-open .tile>span{display:none}.hero{max-width:1280px;margin:auto;padding:58px 22px 48px;display:grid;grid-template-columns:minmax(0,1.35fr) 330px;gap:50px}.hero em{font-style:normal;background:var(--gold);padding:4px 9px;font-size:12px;font-weight:950}.hero h1{font-size:clamp(42px,5vw,68px);line-height:1.1;margin:16px 0 20px}.hero>div>p{font-size:18px;color:#405b6b}.hero aside{align-self:center;background:#fff;border-left:8px solid var(--cyan);padding:25px;box-shadow:8px 8px 0 #d6e8ee}.hero aside b{display:block;font-size:21px}.hero aside span{display:block;margin-top:10px}.content{max-width:1280px;margin:auto;padding:45px 22px 65px;display:grid;grid-template-columns:minmax(0,880px) 270px;gap:55px;align-items:start}.intro{font-size:19px;background:#fff;border-top:5px solid var(--blue);padding:22px}article h2{font-size:29px;line-height:1.3;margin:52px 0 15px;padding-bottom:10px;border-bottom:2px solid var(--blue)}article h3{font-size:21px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metrics div{background:#fff;border:1px solid var(--line);padding:18px}.metrics b,.metrics span{display:block}.metrics b{color:var(--blue);font-size:18px}.formula{background:var(--ink);color:#fff;padding:23px;text-align:center;font-size:22px;font-weight:950;border-bottom:7px solid var(--gold)}table{width:100%;border-collapse:collapse;background:#fff;margin:20px 0}th,td{border:1px solid var(--line);padding:12px;text-align:left;vertical-align:top}th{background:var(--blue);color:#fff}.check{list-style:none;padding:0}.check li{background:#fff;border-bottom:1px solid var(--line);padding:12px 13px 12px 42px;position:relative}.check li:before{content:"✓";position:absolute;left:15px;color:var(--cyan);font-weight:950}.steps{counter-reset:n;padding:0;list-style:none}.steps li{counter-increment:n;background:#fff;margin:8px 0;padding:14px 14px 14px 58px;position:relative;border-left:4px solid var(--cyan)}.steps li:before{content:counter(n);position:absolute;left:15px;top:13px;width:27px;height:27px;border-radius:50%;background:var(--gold);display:grid;place-items:center;font-weight:950}.warning{margin:25px 0;background:#fff6d7;border:2px solid var(--gold);padding:20px}.toc{position:sticky;top:185px;background:#fff;border:1px solid var(--line);padding:20px}.toc b{font-size:18px}.toc a{display:block;padding:9px 0;border-bottom:1px solid var(--line)}.faq details{background:#fff;border:1px solid var(--line);margin:8px 0}.faq summary{padding:15px;font-weight:950}.faq details p{padding:0 15px 15px}footer{background:var(--ink);color:#cfe0e8;text-align:center;padding:30px 15px 90px}.dock{position:fixed;z-index:110;left:50%;bottom:8px;transform:translateX(-50%);width:min(1050px,calc(100% - 22px));height:61px;display:grid;grid-template-columns:1.2fr 1fr 1fr;box-shadow:0 12px 30px #0004}.dock>div,.dock>a{display:flex;justify-content:center;align-items:center;font-weight:950}.dock>div{background:var(--ink);color:#fff;flex-direction:column}.dock small{color:#70ded6}.dock a{background:#fff}.dock a:last-child{background:var(--gold)}@media(max-width:860px){body,.rail-compact,.rail-compact.rail-open{padding-top:0}.nav{height:58px;padding:0 12px;gap:8px}.logo{font-size:16px}.menu{display:block;border:1px solid var(--line);background:#fff;padding:6px}.nav nav{display:none;position:absolute;top:58px;left:0;right:0;background:#fff;padding:10px 14px}.nav nav.open{display:grid}.drop>button{padding:8px 0}.drop>div{position:static;display:block;width:auto;box-shadow:none;border:0;padding-left:12px}.call{font-size:0;padding:7px}.call:after{content:"☎";font-size:18px}header{position:sticky}.rail-wrap{position:static;padding:9px 0}.rail-toggle{display:none}.rail,.rail-compact .rail{max-height:none;opacity:1;padding:0 12px 7px}.tile{flex-basis:150px}.tile img{height:120px}.tile>span{min-height:85px;padding:8px}.tile p{display:none}.hero{grid-template-columns:1fr;padding:38px 17px;gap:22px}.hero h1{font-size:38px}.hero>div>p{font-size:16px}.content{display:block;padding:38px 17px}.toc{display:none}.metrics{grid-template-columns:1fr}.dock{width:calc(100% - 10px);height:55px;grid-template-columns:.8fr 1fr 1fr}.dock small{display:none}.dock>div,.dock>a{font-size:12px}table{display:block;overflow-x:auto;font-size:13px}}
/* cardcash35a Google Play 결제 기록 추적형 */
:root{--ink:#14283b;--blue:#176b78;--cyan:#c8673d;--gold:#d4a44d;--paper:#f6f4ef;--line:#d7d4cb;--muted:#5e6870}
body{background:#f6f4ef}
header{border-top-color:#c8673d}
.logo{color:#14283b}
.rail-wrap{background:#eaf1f0}
.tile{border-radius:2px;border-color:#cbd8d5}
.tile small{background:#f5e4da;color:#994621;border-radius:2px}
.hero{background:#14283b;color:#fff;border-bottom:5px solid #c8673d}
.hero h1,.hero p{color:#fff}
.hero>div>p{color:#dce7e9}
.hero em{color:#ffd8c4}
.hero aside{background:#f9f6ef;color:#14283b;border-left-color:#c8673d;box-shadow:8px 8px 0 #b8d2cf}
.content article{border-top:4px solid #176b78}
article h2{border-bottom-color:#c8673d}
article h3{color:#176b78}
table thead{background:#176b78}
.metrics div{border-top:3px solid #d4a44d;border-radius:0}
.check li:before{color:#c8673d}
.steps li{border-left-color:#176b78}
.call{background:#176b78}
.dock>div{background:#14283b}
.dock a:last-child{background:#c8673d;color:#fff}
.warning{background:#fff4ea;border-color:#c8673d}
.rail-toggle{background:#14283b;border-bottom-color:#c8673d}
@media(max-width:860px){.hero{border-bottom-width:3px}.tile{border-radius:0}}

/* cardcash35a Google Play manual */
:root{--ink:#202826;--blue:#087f6d;--cyan:#e34f43;--gold:#e3b341;--paper:#f4f7f5;--line:#ccd8d3;--muted:#596762}
body{background:#f4f7f5}
header{border-top:4px solid #087f6d;background:#fff}
.logo{color:#202826}
.logo::first-letter{color:#e34f43}
.nav nav a:hover,.nav nav a:focus{color:#087f6d}
.rail-wrap{background:#edf3f0;border-bottom-color:#bfd2ca}
.tile{border:1px solid #c8d6d0;border-radius:6px;background:#fff}
.tile small{background:#dff2eb;color:#086353;border-radius:12px}
.hero{background:#fff;color:#202826;border:0;border-left:9px solid #e34f43}
.hero h1,.hero p,.hero>div>p{color:#202826}
.hero em{color:#087f6d}
.hero aside{background:#202826;color:#fff;border:0;box-shadow:8px 8px 0 #e3b341}
.content article{border-top:0;background:#fff;box-shadow:0 8px 26px rgba(26,56,48,.08)}
article h2{border-bottom:2px solid #087f6d}
article h2::before{content:"CHECK";display:block;font-size:11px;color:#e34f43;letter-spacing:1px}
table thead{background:#202826}
.metrics div{border-top:4px solid #087f6d;border-radius:6px}
.check li:before{color:#087f6d}
.steps li{border-left-color:#e34f43}
.call{background:#e34f43}
.dock>div{background:#202826}
.dock a:last-child{background:#087f6d}
.warning{background:#fff5df;border-color:#e3b341}
.rail-toggle{background:#202826;border-bottom-color:#e3b341}
