.public-surface{--ds-page-width: 1440px;--ds-page-gutter: clamp(20px, 5vw, 72px);background:var(--ds-page);color:var(--ds-ink);font-family:var(--ds-font-family);-webkit-font-smoothing:antialiased;line-height:1.5}:where(.public-surface,.public-surface *){box-sizing:border-box}:where(.public-surface) :is(h1,h2,h3,h4,p,blockquote,dl,dd){margin:0}:where(.public-surface) :is(button,a){-webkit-tap-highlight-color:transparent}:where(.public-surface) img{max-width:100%}:where(.public-surface) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.public-shell{min-height:100%}.public-inner{width:100%;max-width:1120px;margin-inline:auto;padding-inline:40px}.public-header{position:relative;background:var(--ds-page);border-bottom:1px solid var(--ds-border)}.public-header-inner{display:flex;align-items:center;justify-content:space-between;height:60px}.public-header-leading{display:flex;align-items:center;gap:8px}.public-mobile-navigation{display:none}.public-back{order:-1;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:6px 10px;border:0;border-radius:8px;background:transparent;color:var(--ds-ink);font:400 12px/20px var(--ds-font-family);-webkit-text-decoration:none;text-decoration:none;cursor:pointer;transition:background .15s,color .15s}.public-back:hover{background:var(--ds-action-soft);color:var(--ds-action)}@media(max-width:768px){.public-back{width:44px;min-height:44px;padding:0}.public-back span{display:none}}@media(prefers-reduced-motion:reduce){.public-back{transition:none}}@media(max-width:768px){.public-mobile-navigation{display:flex}}.public-sign{display:flex;align-items:center;min-width:44px;min-height:44px}.public-sign img{display:block;width:30px;height:30px}.public-header .public-login{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 22px;border:0;border-radius:11px;background:var(--ds-action);color:var(--ds-on-action);font:600 13px/20px var(--ds-font-family);-webkit-text-decoration:none;text-decoration:none}.public-login:hover{background:var(--ds-action-hover)}.public-account{display:flex;align-items:center;gap:12px;min-height:44px;border:0;padding:0;background:transparent;white-space:nowrap;cursor:pointer}.public-balance{font-size:14px;line-height:20px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ds-accent-ink)}.public-avatar{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--ds-action);color:var(--ds-on-action);font:600 12px/20px var(--ds-font-family);overflow:hidden}.public-avatar img{width:100%;height:100%;object-fit:cover}.public-account-chevron{flex:none;color:var(--ds-muted);margin-left:-6px}.public-account-loading{width:100px;height:30px;border-radius:12px;background:var(--ds-border)}.public-skip{position:absolute;top:8px;left:12px;z-index:80;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.public-skip:focus{width:auto;height:auto;padding:10px 16px;clip-path:none;border-radius:8px;background:var(--ds-action);color:var(--ds-on-action)}.public-footer{--public-wordmark-size:32px;--public-footer-line:20px}.public-footer-wordmark{display:inline-flex;align-items:baseline;line-height:1}.public-footer a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.public-footer :is(button,a):focus-visible,.public-header :is(button,a):focus-visible{outline:3px solid var(--ds-focus-soft, var(--focus-soft));outline-offset:1px}.public-footer .public-footer-toggle.btn:focus-visible{outline:none;background:var(--ds-selection);border-radius:var(--ds-radius-control)}.public-language{display:flex;border:0;padding:0;background:transparent;cursor:pointer}@media(pointer:coarse){.public-header .public-login{min-height:44px}}.public-footer{padding:40px 0 20px;border-top:1px solid var(--ds-border);background:var(--ds-surface);font:400 12px/20px var(--ds-font-family);letter-spacing:normal}.public-footer :is(p,h2,a,button,summary){font:inherit;letter-spacing:normal;text-transform:none}.public-footer-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.1fr;grid-template-areas:"brand services navigation legal" "contacts services navigation legal";gap:18px 32px;align-items:start}.public-footer-brand{grid-area:brand;min-width:0}.public-services{grid-area:services}.public-navigation{grid-area:navigation}.public-legal{grid-area:legal}.public-description{max-width:31ch;margin:12px 0 0;font-size:11px;line-height:18px;color:var(--ds-muted)}.public-contacts{grid-area:contacts;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.public-contacts a{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;border-radius:10px}.public-contact-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--ds-border);border-radius:10px;background:var(--ds-page);color:var(--ds-muted);transition:color .15s,background .15s,border-color .15s}.public-contact-icon svg{width:16px;height:16px}.public-contacts a:hover .public-contact-icon,.public-contacts a:focus-visible .public-contact-icon{background:var(--ds-action-soft);color:var(--ds-action);border-color:var(--ds-action)}.public-footer-column{min-width:0}.public-footer-column h2{margin:0 0 10px;font-size:12px;line-height:20px;font-weight:500;color:var(--ds-ink)}.public-footer-links{display:grid;align-content:start;grid-auto-rows:minmax(32px,auto);gap:0}.public-footer-links :is(a,button){display:block;max-width:100%;width:fit-content;min-width:0;min-height:32px;margin:0;padding:6px 0;border:0;background:transparent;color:var(--ds-ink);text-align:left;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none}.public-footer-links :is(a,button):hover,.public-contacts a:hover{color:var(--ds-action);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.public-colophon{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:16px;border-top:1px solid var(--ds-border)}.public-copyright{margin:0;font-size:11px;line-height:18px;color:var(--ds-muted)}.public-preferences{display:flex;align-items:center;gap:16px}.public-theme{flex:none}.public-language{position:relative}.public-language{display:flex;align-items:center;gap:8px;min-height:44px;color:var(--ds-ink)}.public-language svg:last-child{width:12px;height:12px;color:var(--ds-muted)}.public-language-menu{width:184px;max-width:calc(100vw - 24px);max-height:var(--available-height);overflow:auto;overscroll-behavior:contain;padding:6px;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:12px;box-shadow:var(--ds-shadow);font:400 12px/20px var(--ds-font-family);color:var(--ds-ink)}.public-language-menu button{display:block;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:7px;background:transparent;color:var(--ds-ink);text-align:left}.public-language-menu button:hover{background:var(--ds-page)}.public-language-menu button[aria-pressed=true]{background:var(--ds-action-soft);color:var(--ds-action)}.public-a11y{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1000px){.public-inner{padding-inline:28px}.public-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand brand" "services navigation legal" "contacts contacts contacts";gap:28px}.public-footer-brand{display:grid;grid-template-columns:1fr 2fr;gap:0 28px}.public-description{grid-column:2;max-width:52ch;margin:0}.public-contacts{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 24px;border-top:1px solid var(--ds-border);padding-top:12px}.public-colophon{margin-top:8px;padding-top:0;border-top:0}}@media(max-width:700px){.public-inner{padding-inline:24px}.public-header-inner{height:56px}}@media(max-width:410px){.public-inner{padding-inline:20px}}.public-footer .public-footer-toggle,.public-footer .public-theme-toggle{display:none}@media(max-width:700px){.public-footer{padding-top:calc(var(--ds-space-6) * 2);border-top:0;background:var(--ds-page)}.public-footer .public-inner{padding-inline:var(--ds-space-4)}.public-footer-grid,.public-footer-brand{display:block}.public-footer-brand{margin-bottom:var(--ds-space-4)}.public-description,.public-footer-heading,.public-contact-icon,.public-footer .public-theme{display:none}.public-footer-column h2{margin:0}.public-footer .public-footer-toggle{display:flex}.public-footer-column:not([data-open=true]) .public-footer-links{display:none}.public-footer-links,.public-legal .public-footer-links{grid-template-columns:minmax(0,1fr);padding-bottom:var(--ds-space-2)}.public-contacts{flex-direction:column;align-items:flex-start;gap:var(--ds-space-2);margin-top:var(--ds-space-4);padding-top:0;border-top:0}.public-footer .public-contacts a{min-height:0;line-height:var(--public-footer-line);color:var(--ds-muted)}.public-colophon{flex-direction:column;align-items:flex-start;gap:var(--ds-space-4);margin-top:var(--ds-space-4);padding-top:0;border-top:0}.public-preferences{order:-1;gap:var(--ds-space-2)}.public-footer .public-theme-toggle{display:flex}.public-footer .public-language{min-height:var(--ds-control-height);padding-inline:var(--ds-space-3);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface)}.public-footer .public-language>.icon:first-child{color:var(--ds-muted)}.public-copyright{line-height:var(--public-footer-line)}}@media(pointer:coarse){.public-footer-links{grid-auto-rows:minmax(44px,auto)}.public-footer-links :is(a,button){min-height:44px;padding-block:11px}.public-contacts a{min-height:44px}}@media(prefers-reduced-motion:reduce){.public-contact-icon{transition:none}}.system-page-surface:not(:where([data-page-layout=guide])),.system-page-surface:not(:where([data-page-layout=guide])) [data-design-system]{--ds-page:var(--ds-system-page);--ds-surface:var(--ds-system-surface);--ds-elevated:var(--ds-system-surface);--ds-ink:var(--ds-system-ink);--ds-muted:var(--ds-system-muted);--ds-ink-quiet:var(--ds-system-muted);--ds-border:var(--ds-system-border);--ds-border-strong:var(--ds-system-border-strong);--ds-action:var(--ds-system-action);--ds-action-ink:var(--ds-system-action-ink);--ds-on-action:var(--ds-on-brand-blue);--ds-action-soft:var(--ds-system-action-soft);--ds-selection:var(--ds-system-action-soft);--ds-focus:var(--ds-system-action);--ds-on-accent:var(--ds-on-brand-coral);--ds-accent:var(--ds-system-accent);--ds-accent-ink:var(--ds-system-accent-ink);--ds-accent-soft:var(--ds-system-accent-soft);--ds-shadow:none}[data-theme=dark] .system-page-surface:not(:where([data-page-layout=guide])),[data-theme=dark] .system-page-surface:not(:where([data-page-layout=guide])) [data-design-system]{--ds-page:var(--ds-system-page);--ds-surface:var(--ds-system-surface);--ds-elevated:var(--ds-system-surface);--ds-ink:var(--ds-system-ink);--ds-muted:var(--ds-system-muted);--ds-ink-quiet:var(--ds-system-muted);--ds-border:var(--ds-system-border);--ds-border-strong:var(--ds-system-border-strong);--ds-action:var(--ds-system-action);--ds-action-ink:var(--ds-system-action-ink);--ds-on-action:var(--ds-on-brand-blue);--ds-action-soft:var(--ds-system-action-soft);--ds-selection:var(--ds-system-action-soft);--ds-focus:var(--ds-system-action);--ds-on-accent:var(--ds-on-brand-coral);--ds-accent:var(--ds-system-accent);--ds-accent-ink:var(--ds-system-accent-ink);--ds-accent-soft:var(--ds-system-accent-soft)}.system-page-surface{--system-header-height:58px;--system-page-gap:24px;--system-nav-width:174px;--system-content-max:1120px;--system-sticky-top:calc(var(--system-header-height) + var(--system-page-gap));min-height:100dvh;background:var(--ds-page);color:var(--ds-ink);font-family:var(--ds-font-family);-webkit-font-smoothing:antialiased}.kotia-app-shell[data-shell-mode=document]{height:auto;min-height:100dvh;overflow:visible;align-items:start}.kotia-app-shell[data-shell-mode=document]>.kotia-sidebar{position:sticky;top:0;height:100dvh}.kotia-app-shell[data-shell-mode=document]>.shell-page{height:auto;min-height:100dvh}.kotia-app-shell[data-shell-mode=document]>.shell-page>.shell-main{display:flex;flex-direction:column;overflow:visible}.system-page-surface .system-header{position:sticky;top:0;z-index:21;background:var(--ds-surface)}.system-page-surface .system-header .public-header-inner{height:var(--system-header-height);min-height:var(--system-header-height);max-width:none;padding:0 28px;gap:16px}.system-header .public-header-leading{min-width:0;flex:1;gap:10px}.system-header .system-sign{display:none}.system-header .public-account{flex:none;gap:8px;min-height:40px}.system-header .public-avatar{width:30px;height:30px;background:var(--ds-action-soft);color:var(--ds-action-ink);font-size:12px;font-weight:500}.system-account-label{color:var(--ds-muted);font-size:11px;font-weight:400}.system-header .public-back{flex:none}.system-page-surface .shell-main>main{flex:1;min-height:auto}.system-page-surface .public-inner.ac-main,.system-page-surface .public-document-page{width:100%;max-width:var(--system-content-max);padding:var(--system-page-gap) 28px 48px}.system-page-surface .system-section-layout{display:grid;grid-template-columns:var(--system-nav-width) minmax(0,1fr);gap:var(--system-page-gap);align-items:start}.system-page-surface .system-section-navigation{position:sticky;top:var(--system-sticky-top);min-width:0;max-height:calc(100dvh - var(--system-sticky-top) - 24px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--ds-border) transparent}.system-page-surface .system-section-navigation .ui-row{--row-font-size:12px;--row-height:48px;--row-padding:10px 14px;--row-gap:12px;--radius-row:9px;--row-surface:var(--ds-action-soft);--row-shadow:none}.system-page-surface .system-section-navigation .ui-row-title{font-weight:450}.system-page-surface .system-section-navigation .ui-row-description{font-size:10px;line-height:1.6;color:var(--ds-muted)}.system-page-surface .system-section-navigation .ui-row[aria-current]{color:var(--ds-action-ink)}.system-page-surface .system-section-navigation .ui-row[aria-current] .ui-row-title{font-weight:500}.system-page-surface .system-section-navigation .ui-row-leading{color:inherit}.system-page-surface .ac-account-nav{padding:var(--ds-space-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-row);background:var(--ds-surface)}.system-page-surface .public-document-single .system-section-layout{grid-template-columns:minmax(0,1fr)}.system-page-surface .public-doc-card{border-radius:14px;box-shadow:none}.system-page-surface .public-document-section{scroll-margin-top:var(--system-sticky-top)}.system-page-surface .public-footer{margin-top:40px}.system-page-surface .ac-card{border-radius:14px}.system-page-surface .ac-panel{min-width:0}.system-page-surface .ac-overview{overflow:hidden}.system-page-surface .ac-overview .ac-profile-summary{padding:20px 18px}.system-page-surface .ac-identity-avatar{background:var(--ds-action-soft);color:var(--ds-action-ink);border:1px solid color-mix(in srgb,var(--ds-action) 28%,var(--ds-surface));width:48px;height:48px;font-weight:400}.ac-identity-copy{flex:1}.ac-identity-action{flex:none;margin-left:auto}.system-page-surface .ac-identity-copy strong{font-size:14px;font-weight:500}.system-page-surface .ac-identity-copy>span{overflow-wrap:anywhere;font-size:11px}.system-page-surface .ac-identity-copy p{font-size:10px;margin-top:8px}.ac-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--ds-border);padding:14px 0}.ac-overview-stat{display:flex;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:0 14px;color:var(--ds-ink);font:400 10px/1.6 var(--ds-font-family);text-align:left}.ac-overview-stat+.ac-overview-stat{border-left:1px solid var(--ds-border)}.ac-overview-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.ac-stat-label{display:flex;align-items:center;gap:6px;color:var(--ds-muted);font-size:10px}.ac-overview-stat>strong{font-size:20px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.ac-overview-stat small{display:inline-block;white-space:nowrap;font-size:10px;font-weight:400;color:var(--ds-muted)}.ac-overview-stat>span:not(.ac-meter,.ac-overview-wallet){color:var(--ds-muted)}.ac-overview-stat .ac-meter,.ac-overview-wallet{display:flex;height:3px;background:var(--ds-border);margin-top:auto;overflow:hidden;border-radius:3px}.ac-overview-wallet>i{height:100%}.system-page-surface .ac-tone-plan{background:var(--ds-action)}.system-page-surface .ac-tone-paid{background:var(--ds-accent)}.ac-settings-utility{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;align-items:stretch}.system-page-surface .ac-settings-utility .ac-settings-surface{padding:16px;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:14px}.system-page-surface .ac-settings-utility h3{font-size:12px;font-weight:500}.system-page-surface .ac-settings-utility .ac-preferences{padding:8px 0 0;border:0}.system-page-surface .ac-settings-utility .ac-preference-field{grid-template-columns:minmax(0,1fr) minmax(0,150px);min-height:48px;padding-block:0;gap:8px}.system-page-surface .ac-settings-utility .ac-preference-field+.ac-preference-field{border-top:1px solid var(--ds-border)}.system-page-surface .ac-settings-utility .ac-preference-field>span{font-size:11px;font-weight:400;color:var(--ds-muted)}.system-page-surface .ac-settings-utility .ac-preference-control{--segments-font-size:10px;--font-size-sm:11px;--segments-min-height:30px;--space-2:6px}.system-page-surface .ac-settings-utility .ac-settings-action{justify-content:flex-start;align-self:flex-start;width:fit-content;min-height:36px;padding:0;gap:8px;margin-left:0;color:var(--ds-ink);font:400 12px/20px var(--ds-font-family);text-align:left}.ac-settings-referral{padding:16px;display:flex;align-items:start;flex-direction:column;gap:12px}.ac-settings-referral h3{display:flex;align-items:center;gap:10px}.ac-settings-referral h3>svg{color:var(--ds-accent-ink)}.ac-settings-referral p{font-size:12px;line-height:1.7}.system-page-surface .ac-settings-referral>.ac-settings-action{margin-top:auto}.ac-plan-symbol{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--ds-action-soft);color:var(--ds-action-ink)}.system-page-surface .ac-wallet-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-bottom:0;padding-top:16px}.system-page-surface .ac-wallet-list>div{display:flex;flex-direction:column;align-items:start;border:0;position:relative;gap:6px;padding:0}.system-page-surface .ac-wallet-list .ac-wallet-dot{display:block}.system-page-surface .ac-wallet-list strong{font-size:11px;color:var(--ds-muted)}.system-page-surface .ac-wallet-list b{order:0;font-size:18px}.ac-history-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2) var(--ds-space-6);margin-top:var(--ds-space-4)}.system-page-surface .ac-history-links>.btn{padding-inline:0;font-size:var(--ds-text-caption,12px);font-weight:400;color:var(--ds-ink);gap:var(--ds-space-2)}@media(max-width:1100px){.system-page-surface{--system-page-gap:20px;--system-nav-width:154px}.system-page-surface .public-inner.ac-main,.system-page-surface .public-document-page{padding-inline:20px}.ac-settings-utility{grid-template-columns:minmax(0,1fr)}.ac-settings-referral{min-height:140px}.system-page-surface .ac-layout.system-section-layout{grid-template-columns:calc(var(--system-nav-width) + 2 * var(--ds-space-2) + 2px) minmax(0,1fr)}}@media(max-width:768px){.system-page-surface{--system-header-height:52px;--system-page-gap:16px}.kotia-app-shell[data-shell-mode=document]{display:block}.kotia-app-shell[data-shell-mode=document]>.kotia-sidebar{position:fixed;top:0;height:100dvh}.system-page-surface .system-header{z-index:61}.system-page-surface .system-header .public-header-inner{padding-inline:12px;gap:8px}.system-header .public-header-leading{gap:6px}.system-header .public-mobile-navigation,.system-header .system-sign{display:flex}.system-header .public-back{padding:0;width:44px;min-width:44px}.system-header .public-back>span,.system-account-label{display:none}.system-page-surface .public-inner.ac-main,.system-page-surface .public-document-page{padding:calc(var(--ds-space-4) + var(--ds-space-1) / 2) var(--ds-space-4) var(--ds-space-8);max-width:640px}.system-page-surface[data-system-header=hidden] :is(.public-inner.ac-main,.public-document-page,.cv-main.public-inner,.hist-main.public-inner){padding-top:var(--ds-space-6);padding-inline:var(--ds-space-4)}.system-page-surface .system-section-layout{display:block}.system-page-surface .system-section-navigation{position:static;max-height:none;overflow:visible}.system-page-surface .ac-navigation{display:none}.system-page-surface .ac-mobile-index .ac-navigation{display:block}.system-page-surface :is(.ac-account-nav,.ac-index-group){--ac-index-row-height:56px;--ac-index-row-gap:10px;--ds-icon-sm:var(--ds-icon-md);display:grid;gap:0;padding:0;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);overflow:hidden}.system-page-surface :is(.ac-account-nav,.ac-index-group) .ui-row{--row-height:var(--ac-index-row-height);--row-padding:var(--ds-space-3);--row-gap:var(--ac-index-row-gap);--row-font-size:var(--ds-text-small);--radius-row:0}.system-page-surface :is(.ac-account-nav,.ac-index-group) .ui-row+.ui-row{border-top:1px solid var(--ds-border)}.system-page-surface :is(.ac-account-nav,.ac-index-group) .ui-row-title{font-weight:500}.system-page-surface :is(.ac-account-nav,.ac-index-group) .ui-row-description{font-size:var(--ds-text-caption);line-height:1.5;color:var(--ds-muted)}.system-page-surface .ac-mobile-identity{padding:var(--ds-space-2) 0 0}.system-page-surface .ac-profile-summary{--ac-identity-avatar:52px;--ac-identity-letter:20px;--ac-identity-gap:14px;align-items:center;gap:var(--ac-identity-gap)}.system-page-surface .ac-profile-summary .ac-identity-avatar{width:var(--ac-identity-avatar);height:var(--ac-identity-avatar);font-size:var(--ac-identity-letter);font-weight:500}.system-page-surface .ac-profile-summary .ac-identity-copy strong{font-size:var(--font-size-lg);font-weight:600;line-height:1.5;letter-spacing:-.025em}.system-page-surface .ac-profile-summary .ac-identity-copy>span{font-size:var(--ds-text-caption)}.system-page-surface .public-document-aside{margin-bottom:16px}.ac-overview-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 0}.ac-overview-stat{padding:0 10px}.ac-overview-stat>strong{font-size:18px}.ac-stat-label{font-size:9px}.ac-stat-label>.icon{display:none}.ac-overview-stat+.ac-overview-stat{border-left:1px solid var(--ds-border)}.ac-overview-stat .ac-meter,.ac-overview-wallet{margin-top:8px}.system-page-surface .ac-settings-utility .ac-preference-field{min-height:52px}.system-page-surface .ac-settings-utility .ac-settings-action{min-height:44px}.system-page-surface .ac-wallet-list{grid-template-columns:1fr;gap:12px}.system-page-surface .ac-wallet-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:1px solid var(--ds-border);padding-bottom:12px}.system-page-surface .ac-wallet-list b{order:0}}@media(max-width:700px){.system-page-surface .public-inner.ac-main,.system-page-surface .public-inner.public-document-page,.system-page-surface .hist-main.public-inner{padding-bottom:0}.system-page-surface[data-system-header=hidden] .cv-main.public-inner,.system-page-surface :is(.md-page,.pp-compact){padding-bottom:0}.system-page-surface .public-footer{margin-top:0}}.kotia-app-shell[data-shell-mode=document][data-shell-ready=false]>.kotia-sidebar,.kotia-app-shell[data-shell-mode=document][data-shell-ready=false]>.kotia-sidebar *{transition:none}.system-page-surface .ac-settings-utility .ac-preference-field>span{display:flex;align-items:center;gap:8px}.system-page-surface .ac-settings-utility .ac-preference-control{width:100%;max-width:132px;justify-self:end}.system-page-surface .ac-settings-utility .ac-preference-value{display:flex;align-items:center;gap:var(--ds-space-1);min-width:0}.system-page-surface .ac-settings-utility .ac-preference-value .btn-link{flex:1 1 auto;justify-content:space-between;gap:var(--ds-space-2);min-width:0;padding-inline:var(--ds-space-1);font-size:var(--font-size-sm);font-weight:500}.system-page-surface .ac-settings-utility .ac-preference-value .btn-link>span,.system-page-surface .ac-settings-utility .ac-preference-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system-page-surface .ac-settings-utility .ac-preference-value .btn-link>svg{flex:none}.system-page-surface .ac-settings-utility .ac-preference-text{flex:1 1 auto;padding-inline:var(--ds-space-1);color:var(--ds-ink);font-size:var(--font-size-sm)}.system-page-surface .ac-billing .ac-payment-method{border:0}.system-page-surface .ac-cancel-row{padding:10px 18px;border-top:1px solid var(--ds-border)}.ac-benefits-static{margin-top:var(--ds-space-4);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border)}.ac-benefits-label{font-size:var(--ds-text-caption,12px);font-weight:400;color:var(--ds-muted)}.system-page-surface .ac-plan-benefits{margin-top:8px}.ac-wallet-label{display:flex;align-items:center;gap:6px}.system-page-surface .ac-wallet-list p{margin:0}.system-page-surface .ac-wallet-list>div+div{border-left:1px solid var(--ds-border);padding-left:18px}@media(max-width:768px){.system-page-surface .ac-wallet-list>div+div{border-left:0;padding-left:0}.system-page-surface .ac-wallet-list>div>p{grid-column:1/-1}}.system-page-surface .ac-topup{background:var(--ds-accent);color:var(--ds-on-accent);font-weight:400}.system-page-surface .ac-topup[aria-expanded=true]{background:transparent;border-color:var(--ds-border);color:var(--ds-muted)}@media(max-width:768px){.system-page-surface .ac-balance-phone{--ac-balance-figure:38px;padding:var(--ds-space-4)}.system-page-surface .ac-balance-phone .ac-balance-title{display:block}.system-page-surface .ac-balance-phone .ac-balance-total{margin:var(--ds-space-3) 0 var(--ds-space-6);font-size:var(--ac-balance-figure);font-weight:600;line-height:1.5;letter-spacing:-.05em}.system-page-surface .ac-balance-phone .ac-balance-total small{font-size:var(--ds-text-menu)}.system-page-surface .ac-balance-phone .ac-topup.btn[data-density]{border-radius:var(--ds-radius-control);font-weight:600}.system-page-surface .ac-balance-phone .ac-topup:not([aria-expanded=true]){background:var(--ds-action);color:var(--ds-on-action)}.system-page-surface .ac-balance-phone .ac-wallet-list{gap:var(--ds-space-4);margin-top:var(--ds-space-6);padding:0;border:0}.system-page-surface .ac-balance-phone .ac-wallet-list>div{padding:0;border:0}.system-page-surface .ac-balance-phone .ac-wallet-dot{display:none}.system-page-surface .ac-balance-phone .ac-wallet-list strong{font-size:var(--ds-text-small);font-weight:600;color:var(--ds-ink)}.system-page-surface .ac-balance-phone .ac-wallet-list b{font-size:var(--font-size-lg);font-weight:500}.system-page-surface .ac-balance-phone .ac-wallet-list p{margin-top:var(--ds-space-1);font-size:var(--ds-text-caption)}.system-page-surface .ac-balance-phone .ac-wallet-order{margin-top:var(--ds-space-4);font-size:var(--ds-text-caption)}.system-page-surface .ac-token-histories{margin-top:var(--ac-index-gap)}}.system-page-surface[data-system-header=hidden]{--system-header-height:var(--shell-mobile-header-height)}@media(max-width:768px){.system-page-surface[data-system-header=hidden] .shell-mobile-access{position:sticky;top:0}.system-page-surface[data-heading-in-shell] :is(.public-page-intro,.public-doc-header)>h1{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.system-page-surface[data-heading-in-shell] :is(.public-page-intro,.public-doc-header)>h1+p{margin-top:0}}:where(.system-page-surface .shell-main>main:has(.context-loader.area)),:where(.system-page-surface .shell-main>main:has(.context-loader.area) :not(.system-section-layout):has(.context-loader.area)){display:flex;flex-direction:column;flex:1 1 auto}:where(.system-page-surface .shell-main>main:has(.context-loader.area) .system-section-layout:has(.context-loader.area)){flex:1 1 auto}:where(.system-page-surface .shell-main>main:has(.context-loader.area) .system-section-layout>:has(.context-loader.area)){align-self:stretch}@media(max-width:768px){.system-page-surface .shell-main>main:has(.context-loader.area) .system-section-layout:has(.context-loader.area){display:flex;flex-direction:column}}.system-page-surface .shell-main>main:has(.context-loader.area){min-height:calc(100dvh - var(--system-header-height))}
