.dd-tos{--g:var(--dd-gold, #e0be00);--g2:var(--dd-gold-2, #fdb837);--g3:var(--dd-gold-bright, #ffbf2f);--gd:var(--dd-gold-deep, #9a7d00);--grad:var(--dd-grad, linear-gradient(135deg,#fdb837 0%,#ffbf2f 45%,#e0be00 100%));--gtext:var(--dd-grad-text, linear-gradient(100deg,#c79a00 0%,#fdb837 60%,#ffd366 100%));--ink:var(--dd-ink, #18181c);--muted:var(--dd-muted, #6c6c78);--soft:var(--dd-bg-soft, #faf7ef);--card:var(--dd-card, rgba(255,255,255,.74));--brd:var(--dd-card-brd, rgba(20,20,35,.08));--hair:var(--dd-hair, rgba(224,190,0,.28));--radius:var(--dd-radius, 18px);--radius-lg:var(--dd-radius-lg, 26px);--shadow:var(--dd-shadow, 0 14px 38px -16px rgba(25,22,50,.22));--glow:var(--dd-glow, 0 18px 60px -26px rgba(224,190,0,.55));--maxw:1200px;--ease:cubic-bezier(.22,.61,.36,1);--page-bg:radial-gradient(120% 90% at 100% -8%, #fff7df 0%, transparent 46%),
	           radial-gradient(120% 90% at 0% -6%, #fdfbf3 0%, transparent 44%),
	           linear-gradient(180deg, #fdfbf4 0%, #ffffff 30%, #fdfbf4 100%);width:100%;position:relative;color:var(--ink);background:var(--page-bg);overflow-x:clip;font-feature-settings:"ss01","cv01";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.95}html[data-dracula-scheme="dark"] .dd-tos{--page-bg:radial-gradient(120% 90% at 100% -8%, rgba(253,184,55,.10) 0%, transparent 48%),
	           radial-gradient(120% 90% at 0% -6%, rgba(224,190,0,.07) 0%, transparent 46%),
	           linear-gradient(180deg, #121217 0%, #0d0d11 38%, #121217 100%)}#page.grid-container:has(.dd-tos){max-width:100%!important;width:100%!important;margin-inline:auto!important;padding-inline:0!important}.fullcover:has(.dd-tos),.left-content:has(.dd-tos),.post-content:has(.dd-tos),.text:has(.dd-tos){width:100%!important;max-width:100%!important;float:none!important;margin-inline:0!important;padding-inline:0!important}.post-content:has(.dd-tos),.text:has(.dd-tos){padding-block:0!important}.dd-tos{margin:0!important}.dd-tos *{box-sizing:border-box}.dd-tos :where(p){margin:0 0 1.05em}.dd-tos a{color:inherit;text-decoration:none}.dd-tos__wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(18px, 5vw, 44px)}.dd-tos__grad{background:var(--gtext);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.dd-tos__hero{position:relative;padding-block:clamp(56px, 9vw, 124px) clamp(40px, 6vw, 80px);overflow:hidden;isolation:isolate}.dd-tos__aurora{position:absolute;inset:-20% -10% auto -10%;height:130%;z-index:-1;pointer-events:none}.dd-tos__aurora::before,.dd-tos__aurora::after{content:"";position:absolute;border-radius:50%;filter:blur(60px);opacity:.8}.dd-tos__aurora::before{width:50vw;height:50vw;top:-16vw;inset-inline-end:-8vw;background:radial-gradient(circle at 30% 30%,rgb(255 191 47 / .5),rgb(253 184 55 / .16) 45%,transparent 70%)}.dd-tos__aurora::after{width:38vw;height:38vw;bottom:-14vw;inset-inline-start:-6vw;background:radial-gradient(circle at 60% 40%,rgb(224 190 0 / .28),transparent 68%)}.dd-tos--motion .dd-tos__aurora::before{animation:ddtos-float1 15s var(--ease) infinite alternate}.dd-tos--motion .dd-tos__aurora::after{animation:ddtos-float2 19s var(--ease) infinite alternate}@keyframes ddtos-float1{to{transform:translate3d(-3vw,3vw,0) scale(1.08)}}@keyframes ddtos-float2{to{transform:translate3d(3vw,-2vw,0) scale(1.12)}}.dd-tos__hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(https://digidollar.org/wp-content/themes/wavy-child/assets/%23n)' opacity='.038'/%3E%3C/svg%3E")}.dd-tos__hero-inner{max-width:880px}.dd-tos__eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:800;letter-spacing:.03em;color:var(--gd);padding:7px 16px 7px 14px;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255 / .72),rgb(255 255 255 / .32));border:1px solid var(--hair);box-shadow:var(--shadow),inset 0 1px 0 rgb(255 255 255 / .7);margin-bottom:22px}html[data-dracula-scheme="dark"] .dd-tos__eyebrow{color:var(--g3);background:rgb(255 255 255 / .05)}.dd-tos__eyebrow svg{width:16px;height:16px}.dd-tos__title{font-size:clamp(36px, 7vw, 76px);font-weight:900;line-height:1.04;letter-spacing:-.02em;margin:0}.dd-tos__lead{font-size:clamp(15.5px, 1.9vw, 19.5px);color:var(--muted);max-width:64ch;margin:22px 0 0}.dd-tos__meta{display:flex;flex-wrap:wrap;gap:10px 12px;margin-top:26px}.dd-tos__pill{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--ink);padding:9px 14px;border-radius:12px;background:var(--card);border:1px solid var(--brd);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dd-tos__pill svg{width:16px;height:16px;color:var(--gd);flex:0 0 auto}html[data-dracula-scheme="dark"] .dd-tos__pill svg{color:var(--g3)}.dd-tos__pill--upd{background:linear-gradient(135deg,rgb(253 184 55 / .16),rgb(224 190 0 / .08));border-color:var(--hair)}.dd-tos__section{position:relative;padding-block:clamp(8px, 2vw, 24px) clamp(56px, 8vw, 108px)}.dd-tos__layout{display:grid;grid-template-columns:296px minmax(0,1fr);gap:clamp(22px, 3vw, 48px);align-items:start}@media (max-width:1000px){.dd-tos__layout{grid-template-columns:1fr}}.dd-tos__toc{position:sticky;top:92px}@media (max-width:1000px){.dd-tos__toc{position:static}}.dd-tos__toc-inner{border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--brd);box-shadow:var(--shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:20px 18px}.dd-tos__toc-head{display:flex;align-items:center;gap:9px;font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gd);padding:0 6px 14px;margin-bottom:6px;border-bottom:1px solid var(--brd)}html[data-dracula-scheme="dark"] .dd-tos__toc-head{color:var(--g3)}.dd-tos__toc-head svg{width:16px;height:16px}.dd-tos__toc-nav{display:flex;flex-direction:column;gap:2px;max-height:min(60vh, 520px);overflow:auto;scrollbar-width:thin}.dd-tos__toc-link{display:flex;align-items:center;gap:11px;padding:10px 10px;border-radius:12px;color:var(--muted);font-size:14px;font-weight:700;line-height:1.4;transition:background .25s var(--ease),color .25s var(--ease);position:relative}.dd-tos__toc-link:hover{color:var(--ink);background:rgb(224 190 0 / .08)}.dd-tos__toc-no{flex:0 0 auto;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;font-size:12.5px;font-weight:900;color:var(--gd);background:rgb(224 190 0 / .1);border:1px solid var(--hair);transition:all .25s var(--ease)}html[data-dracula-scheme="dark"] .dd-tos__toc-no{color:var(--g3);background:rgb(255 191 47 / .1)}.dd-tos__toc-tx{flex:1 1 auto;min-width:0}.dd-tos__toc-link.is-active{color:var(--ink);background:rgb(224 190 0 / .12)}.dd-tos__toc-link.is-active .dd-tos__toc-no{color:#4a3700;background:var(--grad);border-color:#fff0;box-shadow:0 6px 14px -6px rgb(224 190 0 / .8)}html[data-dracula-scheme="dark"] .dd-tos__toc-link.is-active .dd-tos__toc-no{color:#1a1a1f}.dd-tos__toc-cta{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;padding:13px 16px;border-radius:13px;font-size:14px;font-weight:800;color:#2b2000;background:var(--grad);box-shadow:0 12px 26px -12px rgb(224 190 0 / .7),inset 0 1px 0 rgb(255 255 255 / .5);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.dd-tos__toc-cta svg{width:17px;height:17px}.dd-tos__toc-cta:hover{transform:translateY(-2px);box-shadow:0 18px 34px -14px rgb(224 190 0 / .85)}.dd-tos__body{min-width:0;display:flex;flex-direction:column;gap:clamp(18px, 2.6vw, 30px)}.dd-tos__block{position:relative;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--brd);box-shadow:var(--shadow);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:clamp(22px, 3.2vw, 38px);scroll-margin-top:92px;transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.dd-tos__block:hover{border-color:var(--hair);box-shadow:var(--glow)}.dd-tos__block-head{display:flex;align-items:center;gap:15px;margin-bottom:14px}.dd-tos__block-ic{flex:0 0 auto;width:54px;height:54px;border-radius:15px;display:grid;place-items:center;color:#4a3700;background:linear-gradient(135deg,#fff2c6,#ffd870);border:1px solid var(--hair);box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),0 10px 22px -12px rgb(224 190 0 / .8)}html[data-dracula-scheme="dark"] .dd-tos__block-ic{background:linear-gradient(135deg,rgb(255 191 47 / .22),rgb(224 190 0 / .12));color:var(--g3)}.dd-tos__block-ic svg{width:27px;height:27px}.dd-tos__block-kicker{display:block;font-size:12.5px;font-weight:800;letter-spacing:.04em;color:var(--gd)}html[data-dracula-scheme="dark"] .dd-tos__block-kicker{color:var(--g3)}.dd-tos__h2{font-size:clamp(20px, 2.6vw, 28px);font-weight:900;margin:3px 0 0;letter-spacing:-.01em}.dd-tos__block-lead{color:var(--muted);font-size:clamp(14.5px, 1.6vw, 16.5px);margin:0 0 18px}.dd-tos__clauses{display:flex;flex-direction:column;gap:14px}.dd-tos__clause{display:flex;gap:14px;align-items:flex-start;padding:16px 16px;border-radius:var(--radius);background:linear-gradient(180deg,rgb(255 255 255 / .5),rgb(255 255 255 / .2));border:1px solid var(--brd);transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease)}html[data-dracula-scheme="dark"] .dd-tos__clause{background:rgb(255 255 255 / .03)}.dd-tos__clause:hover{border-color:var(--hair);box-shadow:0 12px 28px -18px rgb(224 190 0 / .5)}.dd-tos__clause-no{flex:0 0 auto;display:grid;place-items:center;min-width:34px;height:34px;padding-inline:8px;border-radius:10px;font-size:15px;font-weight:900;color:var(--gd);background:rgb(224 190 0 / .1);border:1px solid var(--hair)}html[data-dracula-scheme="dark"] .dd-tos__clause-no{color:var(--g3);background:rgb(255 191 47 / .1)}.dd-tos__clause-main{flex:1 1 auto;min-width:0}.dd-tos__clause-term{font-size:clamp(15.5px, 1.8vw, 18px);font-weight:900;margin:4px 0 8px;letter-spacing:-.005em}.dd-tos__clause-body{color:var(--ink);font-size:clamp(14.5px, 1.55vw, 16px);line-height:1.95}.dd-tos__clause-body p{margin:0 0 .8em}.dd-tos__clause-body p:last-child{margin-bottom:0}.dd-tos__subhead{color:var(--gd)!important;font-weight:800;margin-top:.9em!important}html[data-dracula-scheme="dark"] .dd-tos__subhead{color:var(--g3)!important}.dd-tos__ul{list-style:none;margin:.4em 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.dd-tos__ul li{position:relative;padding-inline-start:26px;color:var(--ink)}.dd-tos__ul li::before{content:"";position:absolute;inset-inline-start:4px;inset-block-start:.62em;width:8px;height:8px;border-radius:3px;background:var(--grad);box-shadow:0 0 8px rgb(253 184 55 / .5)}.dd-tos__ul li.dd-tos__note{padding:12px 14px 12px 14px;padding-inline-start:14px;border-radius:12px;background:rgb(224 190 0 / .08);border:1px solid var(--hair);color:var(--muted);font-size:.96em}.dd-tos__ul li.dd-tos__note::before{display:none}.dd-tos__ul li.dd-tos__note strong{color:var(--gd)}html[data-dracula-scheme="dark"] .dd-tos__ul li.dd-tos__note strong{color:var(--g3)}.dd-tos__ask{position:relative;overflow:hidden;display:flex;align-items:center;gap:clamp(16px, 2.4vw, 28px);flex-wrap:wrap;border-radius:var(--radius-lg);scroll-margin-top:92px;padding:clamp(24px, 3.4vw, 38px);background:linear-gradient(135deg,#17171f 0%,#21212b 48%,#14141a 100%);color:#fff7e2;border:1px solid rgb(255 191 47 / .22);box-shadow:0 36px 76px -34px rgb(18 16 40 / .5),inset 0 1px 0 rgb(255 255 255 / .06)}.dd-tos__ask::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(820px 300px at 86% -30%,rgb(255 191 47 / .32),transparent 60%),radial-gradient(640px 260px at 8% 120%,rgb(224 190 0 / .2),transparent 60%)}.dd-tos__ask>*{position:relative}.dd-tos__ask-ic{flex:0 0 auto;width:60px;height:60px;border-radius:16px;display:grid;place-items:center;color:#4a3700;background:linear-gradient(135deg,#fff2c6,#ffd870);border:1px solid var(--hair);box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),0 12px 26px -12px rgb(224 190 0 / .8)}.dd-tos__ask-ic svg{width:30px;height:30px}.dd-tos__ask-tx{flex:1 1 260px;min-width:0}.dd-tos__ask-title{font-size:clamp(19px, 2.4vw, 26px);font-weight:900;margin:0 0 8px}.dd-tos__ask-sub{color:rgb(255 247 226 / .78);font-size:clamp(14px, 1.6vw, 16px);margin:0;max-width:60ch}.dd-tos__ask-cta{display:flex;flex-wrap:wrap;gap:12px}.dd-tos__btn{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;font-weight:800;padding:13px 24px;border-radius:14px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),filter .25s,border-color .25s}.dd-tos__btn svg{width:18px;height:18px}.dd-tos__btn--gold{color:#2b2000;background:var(--grad);position:relative;overflow:hidden;box-shadow:0 14px 30px -12px rgb(224 190 0 / .7),inset 0 1px 0 rgb(255 255 255 / .5)}.dd-tos__btn--gold::after{content:"";position:absolute;inset:0;transform:translateX(-130%);background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%)}.dd-tos--motion .dd-tos__btn--gold:hover::after{transition:transform .9s var(--ease);transform:translateX(130%)}.dd-tos__btn--gold:hover{transform:translateY(-3px);box-shadow:0 20px 40px -14px rgb(224 190 0 / .85)}.dd-tos__btn--ghost{color:#fff7e2;background:rgb(255 255 255 / .08);border:1px solid rgb(255 191 47 / .4)}.dd-tos__btn--ghost:hover{transform:translateY(-3px);background:rgb(255 255 255 / .14);border-color:var(--g2)}.dd-tos__top{position:fixed;inset-block-end:26px;inset-inline-start:26px;z-index:60;width:50px;height:50px;border-radius:50%;border:1px solid var(--hair);cursor:pointer;display:grid;place-items:center;color:#4a3700;background:var(--grad);box-shadow:0 16px 34px -14px rgb(224 190 0 / .8);opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .35s var(--ease),transform .35s var(--ease),visibility .35s}.dd-tos__top.is-show{opacity:1;visibility:visible;transform:none}.dd-tos__top:hover{transform:translateY(-3px);box-shadow:0 22px 42px -16px rgb(224 190 0 / .95)}.dd-tos__top svg{width:22px;height:22px}.dd-tos--motion [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.dd-tos--motion [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.dd-tos *,.dd-tos *::before,.dd-tos *::after{animation:none!important;transition:none!important}.dd-tos [data-reveal]{opacity:1!important;transform:none!important}.dd-tos__top{transition:none!important}}