.LegalPageHeader-module-scss-module__XU9PCG__root{z-index:100;width:100%;color:var(--cv-deep-blue-100);border-bottom:1px solid var(--cv-black-5);padding-top:var(--anytoon-safe-top,0px);background:linear-gradient(180deg, color-mix(in srgb, var(--cv-bg-primary-100) 20%, transparent) 0%, color-mix(in srgb, var(--cv-bg-primary-100) 16%, transparent) 100%),color-mix(in srgb, var(--cv-bg-primary-100) 30%, transparent);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:fixed;top:0;left:0;right:0}@media (min-width:768px){.LegalPageHeader-module-scss-module__XU9PCG__root{background:var(--cv-bg-primary-100)}}.LegalPageHeader-module-scss-module__XU9PCG__root{overflow:hidden}.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack,.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{opacity:1;min-height:0;max-height:140px;transition:max-height .28s cubic-bezier(.4,0,.2,1),min-height .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1),padding .28s cubic-bezier(.4,0,.2,1),opacity .28s cubic-bezier(.4,0,.2,1),transform .28s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translate(0,0)}.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack{flex-direction:column;display:flex}.LegalPageHeader-module-scss-module__XU9PCG__root[data-gnb-scroll-hide=false] .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack,.LegalPageHeader-module-scss-module__XU9PCG__root[data-gnb-scroll-hide=false] .LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{max-height:none}.LegalPageHeader-module-scss-module__XU9PCG__root:not([data-gnb-scroll-hide=false])[data-gnb-hidden=true] .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack,.LegalPageHeader-module-scss-module__XU9PCG__root:not([data-gnb-scroll-hide=false])[data-gnb-hidden=true] .LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{opacity:0;pointer-events:none;height:0;min-height:0;max-height:0;padding-top:0;padding-bottom:0;transform:translateY(-8px)}@media (max-width:767px){.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack{display:none}}@media (prefers-reduced-motion:reduce){.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__desktop-stack,.LegalPageHeader-module-scss-module__XU9PCG__root .LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{transition:none!important}}.LegalPageHeader-module-scss-module__XU9PCG__inner{flex-direction:column;align-items:stretch;width:100%;max-width:1200px;margin:0 auto;display:flex}.LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{align-items:center;width:100%;display:flex}.LegalPageHeader-module-scss-module__XU9PCG__logo-link{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:16px;display:flex}.LegalPageHeader-module-scss-module__XU9PCG__logo{display:block}.LegalPageHeader-module-scss-module__XU9PCG__primary-tabs{flex:auto;min-width:0}.LegalPageHeader-module-scss-module__XU9PCG__desktop-stack{display:none}@media (min-width:768px){.LegalPageHeader-module-scss-module__XU9PCG__desktop-stack{flex-direction:column;display:flex}.LegalPageHeader-module-scss-module__XU9PCG__mobile-nav-row{display:none}}
.LegalDocumentShell-module-scss-module__zi0QLG__root{min-height:100dvh;padding-top:var(--app-legal-header-height,0px);padding-bottom:calc(24px + env(safe-area-inset-bottom));background:var(--cv-bg-primary-100);color:var(--cv-deep-blue-100);font-family:var(--font-figma-text)}.LegalDocumentShell-module-scss-module__zi0QLG__main{flex-direction:column;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:16px;display:flex}.LegalDocumentShell-module-scss-module__zi0QLG__toolbar-top{width:100%}.LegalDocumentShell-module-scss-module__zi0QLG__toolbar-bottom{justify-content:flex-end;width:100%;padding-top:8px;display:flex}.LegalDocumentShell-module-scss-module__zi0QLG__content{background:var(--cv-bg-secondary-2);border-radius:8px;width:100%;padding:20px 16px 24px}.LegalDocumentShell-module-scss-module__zi0QLG__version-select{font-family:var(--font-figma-text);letter-spacing:-.02em;border:1px solid var(--cv-deep-blue-20);background:var(--cv-bg-primary-100);min-width:220px;color:var(--cv-deep-blue-100);border-radius:8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1}
.LegalHtmlContent-module-scss-module__A0Q48a__root{font-family:var(--font-figma-text);letter-spacing:-.02em;color:var(--cv-deep-blue-80);word-break:keep-all;overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:1.4}.LegalHtmlContent-module-scss-module__A0Q48a__root h3{font-family:var(--font-figma-text);letter-spacing:-.02em;color:var(--cv-deep-blue-100);margin:0 0 16px;font-size:16px;font-weight:600;line-height:1.2}.LegalHtmlContent-module-scss-module__A0Q48a__root p.title{font-family:var(--font-figma-text);letter-spacing:-.02em;color:var(--cv-deep-blue-100);margin:24px 0 8px;font-size:14px;font-weight:600;line-height:1.2}.LegalHtmlContent-module-scss-module__A0Q48a__root p.title:first-child{margin-top:0}.LegalHtmlContent-module-scss-module__A0Q48a__root br{content:"";margin-top:8px;display:block}.LegalHtmlContent-module-scss-module__A0Q48a__root table{border-collapse:collapse;table-layout:fixed;width:100%;margin:16px 0}:is(.LegalHtmlContent-module-scss-module__A0Q48a__root th,.LegalHtmlContent-module-scss-module__A0Q48a__root td){font-family:var(--font-figma-text);letter-spacing:-.02em;border:1px solid var(--cv-deep-blue-20);color:var(--cv-deep-blue-80);vertical-align:top;text-align:left;padding:12px 10px;font-size:13px;font-weight:500;line-height:1.2}.LegalHtmlContent-module-scss-module__A0Q48a__root th{font-family:var(--font-figma-text);letter-spacing:-.02em;background:var(--cv-bg-secondary-2);color:var(--cv-deep-blue-100);font-size:13px;font-weight:600;line-height:1.2}
