/* Header, service management, pagination and compact footer. */
html body .sky-navigation>a,html body .sky-navigation>.sky-nav-details>summary{font-size:17px!important;line-height:1.4}
html body .sky-navigation{gap:20px}
html body .sky-nav-details>div>a{font-size:15px}
html body .sky-footer-v2{padding-top:38px;padding-bottom:22px}
html body .sky-footer-v2 .sky-footer-grid{grid-template-columns:minmax(250px,1.25fr) repeat(3,minmax(0,1fr))!important;gap:28px!important;align-items:start}
html body .sky-footer-v2 .sky-footer-grid>div:not(.sky-footer-brand){display:grid;grid-template-rows:30px repeat(4,minmax(36px,auto));gap:8px;align-content:start}
html body .sky-footer-v2 .sky-footer-grid h4{font-size:14px;line-height:1.4;letter-spacing:.07em;margin:0!important;padding:0!important}
html body .sky-footer-v2 .sky-footer-grid>div>a:not(.sky-brand){display:flex;align-items:center;min-height:36px;margin:0!important;padding:4px 0;font-size:15px;line-height:1.5;text-decoration:none}
html body .sky-footer-v2 .sky-footer-brand{padding-top:2px}
html body .sky-footer-v2 .sky-footer-brand .sky-brand{gap:12px}
html body .sky-footer-v2 .sky-footer-brand .sky-logo{width:54px;height:42px}
html body .sky-footer-v2 .sky-footer-brand .sky-brand strong{font-size:25px;white-space:nowrap}
html body .sky-footer-v2 .sky-footer-brand .sky-brand small{font-size:9px;letter-spacing:.14em}
html body .sky-footer-v2 .sky-payment-section{margin-top:24px;padding-top:20px}
html body .sky-footer-v2 .sky-payment-heading{font-size:13px;letter-spacing:.07em}
html body .sky-page-content .uk-pagination{display:flex!important;flex-flow:row wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:24px 0!important;padding:12px!important;list-style:none!important;background:none!important;border:0!important;box-shadow:none!important;clear:both}
html body .sky-page-content .uk-pagination>li{display:block!important;float:none!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}
html body .sky-page-content .uk-pagination>li>a,html body .sky-page-content .uk-pagination>li>span{display:grid!important;place-items:center;min-width:42px;min-height:42px;padding:8px 12px!important;border:1px solid var(--line,#354345);border-radius:9px;background:var(--bg,#101314);font-size:15px!important;line-height:1.2!important;text-decoration:none;box-sizing:border-box}
html body .sky-page-content .uk-pagination>li.uk-active>span,html body .sky-page-content .uk-pagination a:has(b){background:var(--teal,#008080)!important;color:white!important;border-color:var(--teal,#008080)}
html body .sky-page-content .uk-pagination>li>a:hover{border-color:var(--teal,#008080);box-shadow:0 0 0 1px var(--teal,#008080)}
html body .sky-service-management{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px!important;margin:0!important}
html body .sky-service-management>div{width:100%!important;min-width:0;padding:22px!important;box-sizing:border-box;background:var(--bg,#101314);border:1px solid var(--line,#354345);border-radius:14px}
html body .sky-service-management>div:first-child>p{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 15px!important;padding:0 0 15px!important;border-bottom:1px solid var(--line,#354345);font-size:16px;line-height:1.5}
html body .sky-service-management>div:first-child>p b{font-size:14px;color:var(--light,#66d9cf)}
html body .sky-service-management>div:first-child .uk-form label{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:15px}
html body .sky-service-management #auto_prolong_days{width:auto!important;min-width:150px;flex:1;min-height:42px}
html body .sky-service-management #auto_prolong_status{width:20px;height:20px;margin:0;accent-color:var(--teal,#008080);cursor:pointer}
html body .sky-service-management>div:nth-child(2){display:flex;flex-direction:column;gap:12px;justify-content:center}
html body .sky-service-management>div:nth-child(2)>.uk-form{display:flex;align-items:stretch;gap:10px;margin:0!important;padding:0!important;width:100%!important}
html body .sky-service-management>div:nth-child(2) input,html body .sky-service-management>div:nth-child(2) select{width:100%!important;min-width:0;flex:1 1 45%;min-height:44px;border-radius:9px!important;font-size:15px}
html body .sky-service-management>div:nth-child(2) button{width:auto!important;flex:1 1 50%;min-height:44px;padding:10px 14px;border-radius:9px;font-size:14px;line-height:1.4;white-space:normal}
html body .sky-service-management>div:nth-child(2)>.uk-form:last-child button{background:var(--teal,#008080)!important;color:#fff!important;border-color:var(--teal,#008080)}
.sky-services-status{padding:16px 18px;border:1px solid var(--line,#354345);border-radius:12px;background:var(--bg,#101314);font-size:15px;line-height:1.6}
.sky-services-status p{margin:0 0 12px}
.sky-services-status button{border:1px solid var(--teal,#008080);border-radius:8px;background:var(--teal,#008080);color:white;padding:9px 16px;font:inherit;cursor:pointer}
@media(max-width:1200px){html body .sky-navigation{gap:12px}html body .sky-navigation>a,html body .sky-navigation>.sky-nav-details>summary{font-size:16px!important}html body .sky-footer-v2 .sky-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){html body .sky-service-management{grid-template-columns:1fr}html body .sky-service-management>div{padding:17px!important}}
@media(max-width:560px){html body .sky-footer-v2 .sky-footer-grid{grid-template-columns:1fr!important;gap:24px!important}html body .sky-footer-v2 .sky-footer-grid>div:not(.sky-footer-brand){grid-template-rows:26px repeat(4,minmax(32px,auto));gap:4px}html body .sky-page-content .uk-pagination{gap:6px!important;padding:6px!important}html body .sky-page-content .uk-pagination>li>a,html body .sky-page-content .uk-pagination>li>span{min-width:36px;min-height:38px;padding:7px 9px!important}html body .sky-service-management>div:nth-child(2)>.uk-form{flex-wrap:wrap}html body .sky-service-management>div:nth-child(2) input,html body .sky-service-management>div:nth-child(2) select,html body .sky-service-management>div:nth-child(2) button{flex-basis:100%}}
