/* Theme 03: sculpted white surfaces, cobalt controls and photographic cards. */
:root{--ink:#10223e;--muted:#68778b;--soft:#f8f7f4;--blue:#075bdb;--blue-2:#075bdb;--blue-soft:#eaf2ff;--line:#e1e3e8;--shadow:0 24px 65px #172b4a14;--shadow-sm:0 8px 22px #172b4a0b}
html{background:#faf9f6}body{background:#faf9f6;color:#10223e}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid #579cff;outline-offset:4px}
.w106-defs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.w106-icon{display:block;width:24px;height:24px;flex-shrink:0}.w106-art{display:block;width:100%;height:100%;overflow:hidden}.w106-workshop{color:#10223e;min-width:0;line-height:1.3}.w106-workshop button,.w106-workshop a{font-family:inherit;touch-action:manipulation}.w106-workshop button{cursor:pointer}.w106-eyebrow{font-size:10px!important;letter-spacing:2.3px;font-weight:800;text-transform:uppercase;color:#8490a0;margin:0 0 13px!important}.w106-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:26px}.w106-heading h1,#landingView .w106-heading h1,#sk-cabinet .w106-heading h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(46px,6.3vw,82px);line-height:1;letter-spacing:-3.6px;font-weight:950;margin:0;color:#10223e}.w106-heading h1 span{white-space:pre-line;color:inherit}.w106-hand{font:italic 19px/1.3 Georgia,serif;color:#7c86a0;transform:rotate(-7deg);max-width:190px;margin:0 15px 4px 0;white-space:pre-line}.w106-hand>span:last-child{display:block;font-size:42px;line-height:1.2}.w106-intro{max-width:670px;color:#6a7587;font-size:16px;line-height:1.55;margin:-3px 0 25px}.w106-categories{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:222px 222px;gap:17px}.w106-category,#sk-cabinet .w106-category{position:relative;min-width:0;padding:0;overflow:hidden;border-radius:28px;background:#d2e1e4;text-align:left;border:1px solid #fff;box-shadow:0 12px 20px #18334915,0 2px 3px #10223e12;isolation:isolate}.w106-gate{grid-row:span 2}.w106-category>.w106-art{position:absolute;inset:0;transition:transform .45s}.w106-category:hover>.w106-art{transform:scale(1.04)}.w106-caption{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:17px 23px;gap:10px;background:linear-gradient(0deg,#10202fea,#162b3190);color:#fff;backdrop-filter:blur(8px);border-top:1px solid #ffffff50;z-index:1}.w106-caption strong{font-size:30px;letter-spacing:-.7px}.w106-gate .w106-caption{padding:22px 25px;border-radius:25px 25px 0 0}.w106-gate .w106-caption strong{font-size:44px;letter-spacing:-1.4px}.w106-round{width:44px;height:44px;border-radius:50%;background:linear-gradient(#fff,#e7e8ed);box-shadow:0 3px 6px #07152140;display:grid;place-items:center;color:#10223e;flex-shrink:0}.w106-gate .w106-round{width:52px;height:52px}
.w106-primary,#sk-cabinet button.w106-primary{background:linear-gradient(155deg,#0783ff 0%,#0563e8 43%,#0043c5 100%);color:#fff;border:1px solid #0163e4;box-shadow:inset 0 3px 2px #88c9ff,0 5px 0 #0041ad,0 12px 23px #0347af28;text-shadow:0 1px 0 #0045ba}.w106-create,#sk-cabinet .w106-create{width:100%;display:flex;align-items:center;justify-content:center;gap:24px;border-radius:25px;min-height:91px;margin:20px 0 24px;padding:18px 30px;font-size:32px;letter-spacing:-.7px;font-weight:800;position:relative;transition:transform .18s,box-shadow .18s}.w106-create:hover{transform:translateY(-2px)}.w106-create:active{transform:translateY(2px)}.w106-plus{width:50px;height:50px;display:grid;place-items:center;background:linear-gradient(#fff,#e9ebf2);box-shadow:0 4px 6px #082f7540;border-radius:50%;color:var(--blue)}.w106-plus .w106-icon{width:30px;height:30px;stroke-width:3}.w106-create>.w106-icon{position:absolute;right:30px;width:30px;height:30px}.w106-trial-note{font-size:13px;color:#748195;text-align:center;margin:-8px 0 25px}.w106-secondary-actions{display:flex;gap:12px;margin:-4px 0 20px}.w106-secondary-actions button{flex:1}.w106-tools{background:linear-gradient(125deg,#eeece9,#fff 60%,#f2f0ed);border-radius:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 14px 19px;border:2px solid #fff;box-shadow:0 9px 18px #232a3312;margin-bottom:20px}.w106-tools button,#sk-cabinet .w106-tools button{position:relative;display:flex;flex-direction:column;align-items:center;border:0;background:none;padding:0 9px 4px;min-width:0;border-radius:16px;box-shadow:none;color:#10223e}.w106-tools button:hover{background:#ffffff80}.w106-tools button+button:before{content:'';position:absolute;left:0;top:38px;bottom:24px;border-left:1px solid #d9d6d2;border-right:2px solid white}.w106-tools .w106-art{width:100%;max-width:232px;height:147px;border-radius:15px;mask-image:radial-gradient(ellipse 78% 73% at 50% 49%,#000 65%,transparent 100%)}.w106-tools strong{font-size:22px;letter-spacing:-.5px}.w106-learning{position:relative;display:flex;min-height:201px;width:100%;border-radius:27px;overflow:hidden;text-align:left;padding:28px 31px;background:#eeece7;border:2px solid white;box-shadow:0 9px 18px #232a3312;isolation:isolate;text-decoration:none;margin-bottom:28px}.w106-learning>.w106-art{position:absolute;inset:0 0 0 auto;width:65%;z-index:-2}.w106-learning:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f9f8f5 0%,#f8f7f2ef 36%,#f8f7f200 67%)}.w106-learning>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px}.w106-learning strong{font-size:29px;line-height:1.1;letter-spacing:-1px;color:#10223e;white-space:pre-line}.w106-guide-link{color:var(--blue);font-weight:800;font-size:20px;display:flex;gap:10px;align-items:center}.w106-learning:hover .w106-guide-link{gap:17px}
/* Public pages, registration, subscription and support share the same surfaces. */
#landingView .w106-hero{padding:45px 0 26px;background:radial-gradient(ellipse at 20% 0%,#fff 0%,#faf9f6 75%)}#landingView .w106-hero:before{display:none}.site-header{background:#faf9f6ef;border-color:#eae8e2;backdrop-filter:blur(16px)}.site-header .nav{min-height:88px;gap:22px}.site-header .brand,.shell-header .brand,.site-footer .brand{color:#075bdb;gap:10px;letter-spacing:-1.8px;white-space:nowrap}.site-header .brand-mark,.shell-header .brand-mark,.site-footer .brand-mark{display:none}.site-header .brand span:last-of-type,.shell-header .brand span:last-of-type,.site-footer .brand span:last-of-type{font-family:Arial,Helvetica,sans-serif;font-size:32px;font-weight:1000;line-height:1}.w106-version{color:#8793a7;font:500 12px Arial;letter-spacing:0;align-self:end;padding-bottom:1px}.site-header .nav-links{gap:17px}.site-header .nav-link{font-size:13px}.site-header .site-language select{width:110px;font-size:13px;min-height:42px;border-color:#e0e2e5;border-radius:13px;background:#fff}.site-header .button.small{font-size:13px;min-height:43px}.site-header .nav-actions{gap:9px}.menu-button,.w106-menu-toggle{height:48px;width:51px;min-height:44px;display:grid;place-items:center;background:linear-gradient(#fff,#f6f5f3);border-radius:16px;box-shadow:0 5px 10px #17263b13,inset 0 2px 0 white;border:1px solid #fff;color:var(--blue);padding:0;cursor:pointer;flex-shrink:0}.w106-menu-toggle .w106-icon{width:27px;height:27px;stroke-width:2.6}.site-header .menu-button{display:none}.button{border-radius:14px;background:linear-gradient(155deg,#0b82ff,#075bdb 60%,#0643bd);box-shadow:inset 0 2px 1px #9cd0ff70,0 4px 0 #0043b8,0 8px 18px #165db820;border-color:#0e69df}.button:hover{background:linear-gradient(155deg,#1889ff,#075fe2);box-shadow:inset 0 2px 1px #9cd0ff70,0 4px 0 #0043b8,0 11px 22px #165db820}.button.secondary{color:#233650;border:1px solid #e4e4e4;background:linear-gradient(#fff,#f8f7f4);box-shadow:0 4px 10px #102a4010}.button.secondary:hover{background:#fff}.button.dark{background:#102b4c}.section.soft,.frame-showcase{background:#f8f7f4}.feature-card,.step,.pricing-card,.faq-item,.frame-card{border:1px solid #fff;border-radius:23px;background:#fff;box-shadow:0 8px 24px #2533490b}.frame-img{background:linear-gradient(140deg,#fafaf8,#eeeae4);border-color:#e8e5df}.frame-body{padding:20px}.frame-filters button{background:#fff;border-color:#e3e3e3;color:#69778a}.frame-filters button[aria-pressed=true]{background:#075bdb;color:white}.frame-cta,.cta-strip{background:linear-gradient(125deg,#fff,#e9f0ff);border:1px solid white;color:#10223e;box-shadow:0 9px 25px #20344f0a;border-radius:26px}.frame-cta span,.cta-strip p{color:#69798e}.interface-section{background:#f0eeea;color:#10223e}.interface-section .section-head p,.interface-links,.interface-start p{color:#6c7b8e}.interface-section .eyebrow{color:#075bdb}.interface-screen{border-color:white;box-shadow:0 15px 35px #172b4a1b;border-radius:23px;overflow:hidden}.interface-start{border-color:#dcdedc}.site-footer{background:#faf9f6;border-color:#e3e4e2}.pricing-card{border:1px solid #d6e3fd}.feature-icon{background:#edf3ff;box-shadow:inset 0 1px 0 #fff,0 4px 10px #17438909}.modal,.image-modal,.modal-head{color:#10223e}.modal{background:#faf9f6}.modal input,.modal select,.modal textarea{background:#fff;border-color:#d7dfe8!important;border-radius:13px!important}.modal-head h2{letter-spacing:-.7px}.mobile-menu{border:1px solid #fff!important;box-shadow:0 18px 45px #10223e20!important;background:#faf9f6!important;border-radius:20px!important}.mobile-menu a,.mobile-menu button{border-radius:12px}.sk-support-launch{border-radius:18px!important;box-shadow:0 7px 20px #075bdb25!important}
/* Real cabinet: compact header and desktop navigation, no large bottom menu. */
#accountView{background:radial-gradient(ellipse at 20% 0%,#fff,#faf9f6 70%)}#accountView .shell-header{min-height:87px;padding:19px max(25px,calc((100vw - 1232px)/2));gap:18px;background:#faf9f6ef;border-bottom:1px solid #eae8e2;box-shadow:none}#accountView .shell-header>.shell-nav{display:none!important}#accountView .shell-header>.avatar{margin-left:auto;background:#eaf1fd;color:#2461b9;width:37px;height:37px;font-size:14px}.w106-menu-toggle{margin-left:0}#sk-cabinet{color:#10223e;background:transparent}#sk-cabinet .cabinet18{max-width:1280px;margin:auto;grid-template-columns:176px minmax(0,1fr);gap:33px;padding:34px 25px 45px}#sk-cabinet #c18-navigation96{top:115px;padding-top:6px;gap:7px}#sk-cabinet #c18-navigation96>button{font-size:13px;line-height:1.35;padding:13px 11px;border-radius:15px;color:#68788d;box-shadow:none}#sk-cabinet #c18-navigation96>button.selected{background:linear-gradient(#fff,#f6f5f3);color:#075bdb;box-shadow:0 4px 13px #10223e0d;border:1px solid #fff}#sk-cabinet #c18-navigation96 .c96-icon{width:20px;height:20px;flex-basis:20px}#sk-cabinet .c18-content>section>h1{font-size:36px;color:#10223e;margin:0 0 22px}#sk-cabinet .c18-content>section>h2{font-size:25px;letter-spacing:-.8px;margin:30px 0 18px}#sk-cabinet button{border-radius:13px;border-color:#e1e3e7;background:linear-gradient(#fff,#f8f7f4);color:#243a54;box-shadow:0 3px 8px #10223e08}#sk-cabinet button.primary{background:linear-gradient(150deg,#1182ff,#075bdb 65%,#0643bd);border-color:#0d65df;color:#fff;box-shadow:inset 0 2px 1px #9cd0ff60,0 3px 0 #0344ba,0 7px 18px #075bdb18}#sk-cabinet button:disabled{color:#8792a3;background:#f0efec;box-shadow:none;cursor:not-allowed;opacity:.7}#sk-cabinet .c18-panel,#sk-cabinet .c18-card{border-color:#fff;background:#fff;border-radius:23px;box-shadow:0 7px 21px #20344f0a}#sk-cabinet .c18-card>img,#sk-cabinet .c18-placeholder{background:#f3f2ef;border-radius:16px}#sk-cabinet .c18-card p,#sk-cabinet .c18-panel p{color:#6f7d91}#sk-cabinet #c18-access{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:15px 19px;margin:24px 0;background:#eef4fc;border:1px solid #e0e9f5;box-shadow:none}#sk-cabinet #c18-access h2{font-size:15px;letter-spacing:0;margin:0}#sk-cabinet #c18-access p{font-size:13px;margin:0}#sk-cabinet #c18-access button{margin-left:auto}#sk-cabinet .c18-filter input,#sk-cabinet .c18-filter select,#sk-cabinet .c18-panel input,#sk-cabinet .c18-panel select{border-color:#dce0e5;border-radius:13px;background:#fff}#sk-cabinet .cabinet-account-meta{padding:0 0 18px;color:#758198;font-size:13px}#sk-cabinet #nameDialog{border:1px solid #fff;background:#faf9f6;color:#10223e;border-radius:24px;padding:26px;box-shadow:0 25px 65px #10223e30}#sk-cabinet #nameDialog input{background:#fff;color:#10223e;border-color:#d4dce7;border-radius:13px}#sk-cabinet #nameDialog::backdrop{background:#10223e55;backdrop-filter:blur(5px)}#sk-cabinet .editor-top{background:#faf9f6;border-bottom:1px solid #e1e5eb;color:#10223e}#sk-cabinet .c18-editor-title{color:#10223e}#sk-cabinet .c18-editor-state{color:#657c97}#sk-cabinet .c18-editor-state.unsaved{color:#916414}#sk-cabinet .c18-loading{background:#faf9f6;color:#10223e}#sk-cabinet .c18-loading p{color:#708096}#sk-cabinet .c18-loading-mark{background:#075bdb;color:white}.g103-card{background:linear-gradient(120deg,#fff,#edf3ff)!important;color:#10223e!important;border-color:#e1e6ef!important;border-radius:21px!important}.g103-card p{color:#697b90!important}.g103-link{background:#075bdb!important;color:white!important;border-radius:13px!important}
.w106-menu{padding:25px;border:1px solid white;border-radius:25px;background:#faf9f6;color:#10223e;box-shadow:0 30px 80px #10223e30;width:min(460px,calc(100% - 24px));max-height:calc(100dvh - 30px);overflow:auto}.w106-menu::backdrop{background:#10223e65;backdrop-filter:blur(5px)}.w106-menu-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.w106-menu h2{margin:0;font-size:24px;letter-spacing:-.8px}.w106-close{width:43px;height:43px;min-height:43px;display:grid;place-items:center;border:1px solid #e3e5e9;background:white;border-radius:13px;padding:0;cursor:pointer;flex-shrink:0}.w106-menu-links{display:grid;gap:7px}.w106-menu-links button{display:flex;align-items:center;gap:13px;width:100%;text-align:left;background:white;padding:14px;border:1px solid #e7e7e7;min-height:48px;color:#213750;border-radius:13px;font:inherit;font-size:14px;line-height:1.3;font-weight:650;cursor:pointer}.w106-menu-links button:hover{background:#edf3ff;color:#075bdb}.w106-menu-links .c96-icon{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;flex-shrink:0}.w106-menu-account{font-size:11px;color:#8290a3;overflow-wrap:anywhere;margin-top:20px;line-height:1.6}
/* Forum and moderated gallery: same light theme, unchanged access and actions. */
#f93-dialog,#g92-dialog,.f93-popup{--f-bg:#f8f7f4;--f-panel:#fff;--f-line:#e0e3e8;--f-muted:#6b7c90;--g-bg:#f8f7f4;--g-panel:#fff;--g-line:#e0e3e8;--g-muted:#6b7c90;background:#f8f7f4;color:#10223e;border-color:white;box-shadow:0 25px 90px #10223e35;border-radius:24px}#f93-dialog::backdrop,#g92-dialog::backdrop,.f93-popup::backdrop{background:#10223e70;backdrop-filter:blur(5px)}.f93-head,.g92-head{background:#faf9f6;border-color:#e3e5e9}.f93-head small,.g92-head small{color:#8491a4!important}.f93-topic-card,.f93-post,.g92-card{border:1px solid #fff;border-radius:20px;box-shadow:0 5px 15px #20344f08}#f93-dialog button,.f93-popup button,#g92-dialog button{color:#243b56;background:linear-gradient(#fff,#f7f7f4);border:1px solid #dfe3e8;border-radius:12px;box-shadow:0 3px 8px #10223e08}#f93-dialog button:hover,.f93-popup button:hover,#g92-dialog button:hover{background:#eaf2ff}#f93-dialog .f93-primary,.f93-popup .f93-primary,#g92-dialog .g92-primary{background:linear-gradient(145deg,#0c7bfd,#075bdb);color:white;border-color:#0766df;box-shadow:inset 0 1px 0 #8bc4ff,0 3px 0 #0043b8,0 5px 10px #075bdb15}#f93-dialog .f93-danger,.f93-popup .f93-danger,#g92-dialog .g92-danger{color:#a82c48;background:#fff0f2;border-color:#efc9d1;box-shadow:none}#f93-dialog button[aria-pressed=true],#g92-dialog button[aria-pressed=true]{background:#e3edff!important;color:#1459c0!important;border-color:#c5d9ff!important}.f93-topic-title{color:#173453!important;box-shadow:none!important}.f93-excerpt,.f93-rules p{color:#65758a}.f93-avatar{background:#edf2fc;color:#2761ae}.f93-quote{color:#2167bf!important;box-shadow:none!important}.f93-badge,.g92-badge{background:#eaf0f9;color:#47688f;border-radius:7px}.f93-unread{background:#e2f3fb;color:#216a8d}.f93-solved,.g92-status-published{background:#e6f5ec;color:#257247}.f93-locked,.g92-status-pending{background:#fff2cf;color:#876018}.f93-pinned{background:#eee9fb;color:#7053a5}.g92-status-rejected{background:#ffebef;color:#ab3451}.g92-status-draft{background:#edf0f5;color:#65758c}.f93-banner,.g92-banner{color:#315f92;background:#edf4ff;border-color:#d4e3f8;border-radius:14px}.f93-empty,.g92-empty{background:#fff;color:#718397;border-color:#d6dfe8;border-radius:19px}.g92-placeholder{background:linear-gradient(#f3f1ed,#e6e9ed);color:#7d8da0}.g92-note{background:#fff0f0;color:#a84d53}.f93-file{border-color:#e0e5eb;border-radius:13px}.f93-file img,.f93-file video{background:#eeefed}#f93-dialog a,.f93-popup a{color:#075bdb}#f93-dialog input:not([type=checkbox]),#f93-dialog textarea,#f93-dialog select,.f93-popup input,.f93-popup textarea,.f93-popup select,#g92-dialog input:not([type=checkbox]),#g92-dialog textarea,#g92-dialog select{color:#203750;background:#fff;border-color:#d8dfe9;border-radius:12px}.f93-compose-footer,.g92-formfooter{background:#f8f7f4f7;border-color:#e0e3e8}.f93-notices{background:#fff3de;color:#8c6021;border-color:#eddcb8}.f93-message,.g92-message{color:#3a658e;border-color:#e0e3e8}.f93-message[data-error=true],.g92-message[data-error=true]{color:#a42e4a;background:#fff0f3}.f93-popup-error{color:#a42e4a}
@media(max-width:1200px){.site-header .menu-button{display:grid}.site-header .nav-links{display:none}.w106-heading h1,#landingView .w106-heading h1,#sk-cabinet .w106-heading h1{font-size:66px}.w106-hand{font-size:16px}.w106-categories{grid-template-rows:198px 198px}.w106-caption strong{font-size:26px}.w106-gate .w106-caption strong{font-size:36px}}
@media(max-width:900px){#sk-cabinet .cabinet18{grid-template-columns:150px minmax(0,1fr);gap:20px;padding:28px 20px}.w106-heading h1,#landingView .w106-heading h1,#sk-cabinet .w106-heading h1{font-size:56px}.w106-hand{display:none}.w106-categories{grid-template-rows:179px 179px}.w106-tools .w106-art{height:113px}.w106-create,#sk-cabinet .w106-create{font-size:27px}.w106-gate .w106-caption strong{font-size:32px}.w106-caption{padding:13px}.w106-caption strong{font-size:23px}.w106-learning strong{font-size:25px}}
@media(max-width:760px){.container{width:calc(100% - 30px)}.site-header .container.nav{width:calc(100% - 30px);flex-wrap:nowrap;gap:10px;padding:14px 0;min-height:72px}.site-header .brand{width:auto;flex-shrink:1}.site-header .brand span:last-of-type,#accountView .brand span:last-of-type{font-size:28px;letter-spacing:-1.4px}.site-header .nav-actions{width:auto;gap:7px;margin-left:auto;flex-shrink:0}.site-header .site-language{flex:none}.site-header .site-language select{width:65px;font-size:12px;padding:7px 6px;min-height:40px}.site-header .nav-actions [data-action="login"]{display:none}.site-header .menu-button{width:43px;height:43px;min-height:43px;border-radius:14px}.w106-version{font-size:10px;margin-left:-4px}.site-header .brand .w106-version{display:none}#landingView .w106-hero{padding:30px 0 5px}.w106-heading{margin-bottom:22px}.w106-heading h1,#landingView .w106-heading h1,#sk-cabinet .w106-heading h1{font-size:clamp(44px,9.5vw,62px);letter-spacing:-2.7px;line-height:1.02}.w106-intro{font-size:14px;margin-bottom:22px}.w106-categories{grid-template-rows:169px 169px;gap:11px;grid-template-columns:1.2fr 1fr}.w106-category,#sk-cabinet .w106-category{border-radius:21px}.w106-caption{padding:13px}.w106-caption strong{font-size:23px}.w106-round{width:32px;height:32px}.w106-round .w106-icon{width:20px;height:20px}.w106-gate .w106-caption{padding:17px;border-radius:19px 19px 0 0}.w106-gate .w106-caption strong{font-size:33px}.w106-gate .w106-round{width:39px;height:39px}.w106-create,#sk-cabinet .w106-create{min-height:77px;border-radius:22px;font-size:27px;gap:16px;padding:15px 20px;margin:16px 0 23px}.w106-plus{width:43px;height:43px}.w106-plus .w106-icon{width:26px;height:26px}.w106-create>.w106-icon{right:23px;width:25px;height:25px}.w106-tools{border-radius:22px;padding:6px 5px 14px;margin-bottom:16px}.w106-tools button,#sk-cabinet .w106-tools button{padding:0 4px}.w106-tools .w106-art{height:117px}.w106-tools strong{font-size:19px}.w106-tools button+button:before{top:28px;bottom:24px}.w106-learning{min-height:177px;border-radius:22px;padding:24px}.w106-learning strong{font-size:24px;letter-spacing:-.8px}.w106-guide-link{font-size:17px}.w106-learning>div{gap:16px}#accountView .shell-header{min-height:75px;padding:17px 15px;gap:14px;flex-wrap:nowrap}#accountView .shell-header>.avatar{width:30px;height:30px;font-size:12px}#accountView .w106-menu-toggle{height:43px;width:44px;border-radius:14px}#sk-cabinet .cabinet18{display:block;padding:28px 15px 32px}#sk-cabinet #c18-navigation96.c18-nav{display:none!important}#sk-cabinet .c18-content{scroll-margin-bottom:20px}#sk-cabinet .c18-content>section>h1{font-size:30px}#sk-cabinet .c18-content>section>h2{font-size:23px}#sk-cabinet .w106-secondary-actions button{font-size:12px;min-height:45px;padding:10px 7px}#sk-cabinet #notice{bottom:25px}body:has(#accountView.is-active) .sk-support-launch{bottom:20px}#sk-cabinet .c18-card,#sk-cabinet .c18-panel{border-radius:20px}.w106-menu{padding:22px}.w106-menu h2{font-size:22px}.w106-menu-links button{font-size:14px;min-height:47px}}
@media(max-width:460px){.w106-eyebrow{font-size:9px!important;letter-spacing:2px}.w106-heading h1,#landingView .w106-heading h1,#sk-cabinet .w106-heading h1{font-size:clamp(39px,10.4vw,48px);letter-spacing:-2.2px}.w106-categories{grid-template-rows:137px 137px;gap:10px;grid-template-columns:1.13fr 1fr}.w106-category,#sk-cabinet .w106-category{border-radius:18px}.w106-caption{padding:11px 10px;gap:3px}.w106-caption strong{font-size:18px;letter-spacing:-.5px}.w106-round{width:27px;height:27px}.w106-round .w106-icon{width:18px;height:18px}.w106-gate .w106-caption{padding:13px;border-radius:17px 17px 0 0}.w106-gate .w106-caption strong{font-size:27px;letter-spacing:-.8px}.w106-gate .w106-round{width:32px;height:32px}.w106-create,#sk-cabinet .w106-create{font-size:22px;min-height:71px;gap:12px;border-radius:20px;justify-content:flex-start;padding-left:18px}.w106-plus{width:40px;height:40px}.w106-create>.w106-icon{right:19px}.w106-tools{border-radius:20px;padding:7px 4px 13px}.w106-tools .w106-art{height:90px}.w106-tools strong{font-size:16px;letter-spacing:-.5px}.w106-tools button+button:before{top:20px;bottom:20px}.w106-learning{min-height:158px;padding:20px;border-radius:20px}.w106-learning strong{font-size:21px;line-height:1.13;letter-spacing:-.7px}.w106-guide-link{font-size:16px}.w106-learning .w106-art{width:64%}.w106-learning:after{background:linear-gradient(90deg,#f9f8f5 0%,#f8f7f2ed 34%,#f8f7f200 95%)}.w106-learning>div{gap:15px}.w106-trial-note{font-size:11px}.site-header .brand span:last-of-type,#accountView .brand span:last-of-type{font-size:27px}.w106-secondary-actions{gap:8px}}
@media(max-width:560px){#f93-dialog,#g92-dialog{border-radius:0}.f93-head,.g92-head{padding:14px 16px}.f93-body,.g92-body{padding:16px}.f93-topic-card,.f93-post{border-radius:17px}.w106-menu{max-height:calc(100dvh - 24px)}}
@media(max-width:350px){.w106-create,#sk-cabinet .w106-create{font-size:19px;gap:10px;padding-left:14px}.w106-create>.w106-icon{right:13px;width:22px}.w106-plus{width:34px;height:34px}.w106-caption strong{font-size:16px}.w106-gate .w106-caption strong{font-size:24px}.w106-tools strong{font-size:14px}.w106-tools .w106-art{height:78px}.w106-version{display:none}}
@media(prefers-reduced-motion:reduce){.w106-category>.w106-art,.w106-create{transition:none}}

#accountView .shell-header{display:flex!important;flex-wrap:nowrap!important}#sk-cabinet #c18-profile .cabinet-account-meta{display:flex!important;flex-wrap:wrap;gap:7px 20px}#sk-support{background:#faf9f6;border:1px solid #fff;border-radius:24px}#sk-support::backdrop{background:#10223e65;backdrop-filter:blur(5px)}#sk-support .sp-list,#sk-support .sp-history{background:#f5f3ef}#sk-support .sp-primary{background:linear-gradient(145deg,#0b7afb,#075bdb);box-shadow:inset 0 1px 0 #8bc4ff,0 3px 0 #0043b8;border-color:#0766df}#sk-support button,#sk-support input,#sk-support textarea{border-radius:13px}#skpay2-root{backdrop-filter:blur(5px)}.skpay2-modal{background:#faf9f6;border:1px solid white;box-shadow:0 30px 70px #10223e30}.skpay2-total{background:#fff;border-color:#e3e5e7}.skpay2-method{box-shadow:0 4px 12px #183e6010}
.step{color:#10223e}.step-number{color:#075bdb}.step p{color:#6c7b90}.step::after{color:#e9edf4}.step h3{color:#10223e}.trust-strip{background:#fff;border-color:#e8e6e0}
