:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:#e8ecf5;background:#10141d;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:#b8bcff;text-decoration:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid #9b91f4;outline-offset:2px}.studio{display:flex;min-height:100vh;background:#11151e}.sidebar{width:246px;flex:none;background:#171c27;border-right:1px solid #292f3d;min-height:100vh;padding:27px 13px 20px;position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column}.logo{display:flex;align-items:center;gap:12px;margin:0 12px 41px}.logo-mark{background:linear-gradient(140deg,#a2a0ff,#7067d7);width:39px;height:39px;border-radius:12px;display:grid;place-items:center;color:#fff;font-size:24px;font-weight:800;box-shadow:0 5px 22px #8885fa44}.logo b{font-size:15px;letter-spacing:1.2px}.logo small{display:block;color:#929aaa;font-size:11px;margin-top:2px}.navlabel{font-size:10px;letter-spacing:1.6px;color:#778196;font-weight:800;margin:0 15px 12px}.nav-item{width:100%;border:0;background:none;color:#a5adbd;padding:11px 12px;display:flex;align-items:center;gap:13px;text-align:left;border-radius:9px;font-size:13px;margin-bottom:4px}.nav-item:hover,.client-nav button:hover{background:#232a39;color:#eef0ff}.nav-item.active{background:#393b68;color:#fff;font-weight:700}.navicon{font-size:19px;width:21px;text-align:center}.counter{margin-left:auto;color:#a8adce;font-size:11px}.clients-label{margin-top:36px}.client-nav{display:grid;gap:1px}.client-nav button{border:0;background:none;color:#aab3c2;text-align:left;border-radius:8px;font-size:12.5px;padding:11px 13px;display:flex;align-items:center;gap:11px}.client-dot{width:8px;height:8px;border-radius:50%}.sidebar-bottom{margin-top:auto;padding:24px 11px 0;color:#687387}.sidebar-bottom small{font-size:11px}.local-pill{font-size:10px;letter-spacing:1px;font-weight:700;color:#b1c0c6;display:flex;align-items:center;gap:8px;margin-bottom:8px}.online-dot{height:7px;width:7px;background:#68c7a5;border-radius:50%}.main{min-width:0;flex:1}.topbar{height:73px;background:#171c26;border-bottom:1px solid #292e3a;display:flex;justify-content:space-between;align-items:center;padding:0 37px}.breadcrumb{font-size:12px;color:#7f8ba0}.breadcrumb span{padding:0 11px;color:#4e5766}.breadcrumb b{color:#d3d9e6;font-weight:600}.top-right{display:flex;align-items:center;gap:22px}.today{font-size:12px;color:#9ea8b7}.avatar{width:35px;height:35px;border-radius:50%;display:grid;place-items:center;background:#454875;font-weight:700;font-size:13px}.content{max-width:1580px;margin:auto;padding:34px 37px 70px}.page-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:800;color:#8e91df;margin-bottom:9px}.page-head h1{font-size:29px;letter-spacing:-.9px;margin:0 0 6px;font-weight:750}.page-head p,.panel p{color:#8f9aae;font-size:13px;margin:0;line-height:1.7}.primary,.secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:9px;padding:10px 16px;font-size:12.5px;font-weight:700;white-space:nowrap}.primary{background:#7872df;color:#fff;border:1px solid #8581e6}.primary:hover{background:#8e88eb}.secondary{background:#272e3d;color:#d7deed;border:1px solid #3a4354}.secondary:hover{background:#333b4c}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:20px}.stat{background:#1a202c;border:1px solid #2b3341;border-radius:13px;padding:22px 21px;position:relative;min-height:144px}.stat span{color:#b4bfcd;font-size:12px}.stat strong{display:block;margin:9px 0 3px;font-size:32px;line-height:1.2;color:#f0f2ff;letter-spacing:-1px}.stat strong.red{color:#f29191}.stat small{font-size:11px;color:#8994a7}.stat i{position:absolute;top:17px;right:17px;color:#918fec;font-style:normal;font-size:20px}.dash-grid,.detail-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:19px}.panel{background:#1a202c;border:1px solid #2c3442;border-radius:13px;padding:23px;margin-bottom:0;min-width:0}.panel-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:12px}.panel h2{font-size:15px;font-weight:720;margin:0 0 4px}.panel h3{font-size:13px;margin:17px 0 12px}.panel-head p{font-size:11px}.text-link,.back{color:#aaa8ff;background:none;border:none;font-size:12px;font-weight:650}.task-row{display:flex;align-items:center;gap:12px;border-top:1px solid #2a3140;padding:15px 0;min-width:0}.task-list .task-row:first-child{border-top:0}.tick{flex:none;height:19px;width:19px;border:1px solid #626e81;border-radius:6px;background:transparent;color:#fff;display:grid;place-items:center}.tick.checked{background:#7470db;border-color:#7470db}.task-main{flex:1;min-width:0;cursor:pointer}.task-main strong{display:block;font-size:12.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-main span{display:block;color:#8694a8;font-size:11px;margin-top:5px}.struck{text-decoration:line-through;color:#777e91}.priority{font-size:10px;border-radius:6px;padding:4px 7px;background:#313746;color:#aebacb;white-space:nowrap}.priority.high{background:#50323c;color:#f5a3af}.priority.low{background:#253f3e;color:#94d5bc}.due{font-size:11px;color:#9ca7b7;white-space:nowrap}.due.late{color:#f59da2}.icon-button{border:0;background:none;color:#a0aabe;font-size:20px;padding:1px 7px}.empty{padding:38px 16px;text-align:center;color:#8692a5;font-size:12.5px}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quick-grid button{display:flex;align-items:center;gap:10px;border:1px solid #343d4d;border-radius:9px;background:#222a38;color:#d3dbea;text-align:left;padding:14px 12px;font-size:12px}.quick-grid button:hover{border-color:#7774d7}.quick-grid span{font-size:18px;color:#a7a0ff}.section-rule{height:1px;background:#2c3544;margin:20px 0}.workload{display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;color:#d0d8e7;padding:7px 0;font-size:12px;text-align:left}.workload b{margin-left:auto;color:#8594a8;font-size:10px}.initial{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;font-size:11px;font-weight:800;flex:none}.client-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.client-card{position:relative;background:#1a202c;border:1px solid #2e3644;border-radius:14px;text-align:left;padding:25px;min-height:220px;color:#e8eaf3}.client-card:hover{border-color:#7976dd;transform:translateY(-1px)}.big-initial{width:52px;height:52px;display:grid;place-items:center;border-radius:14px;font-weight:800;font-size:18px;flex:none}.client-card h2{font-size:17px;margin:20px 0 8px}.client-card p{color:#92a0b2;font-size:12px;line-height:1.5;min-height:37px}.client-meta{border-top:1px solid #303848;margin-top:19px;padding-top:16px;display:flex;gap:20px;font-size:11px;color:#a4acbf}.card-arrow{position:absolute;right:25px;top:30px;color:#9292ea;font-size:20px}.back{padding:0;margin-bottom:20px}.detail-head{display:flex;align-items:center;gap:18px;margin-bottom:17px}.detail-head>div{flex:1}.detail-head h2{font-size:21px}.inline-links{display:flex;gap:20px;margin-top:10px;font-size:12px}.detail-columns{grid-template-columns:1.2fr 1fr}.detail>.panel{margin-bottom:16px}.simple-row{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #303747;padding:14px 0;font-size:12px}.simple-row>span:first-child,.row-title{cursor:pointer;flex:1}.row-title small{display:block;margin-top:6px;color:#8d97a9}.status{font-size:10px;background:#31394a;color:#c7d0e1;border-radius:6px;padding:5px 8px;white-space:nowrap}.status.done,.status.published{background:#25473e;color:#88d7b1}.status.in-progress,.status.editing,.status.planned{background:#293f63;color:#a0bffb}.status.waiting-approval,.status.ready{background:#51422f;color:#edcc8b}.deliveries{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px}.deliver-label{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.deliver-label span{color:#a5b0c0}.progress{height:7px;background:#303746;border-radius:20px;overflow:hidden}.progress span{height:100%;background:#8077df;display:block}.toolbar{display:flex;gap:12px;margin-bottom:18px}.toolbar input{flex:1}.toolbar select{width:200px}input:not([type=checkbox]),select,textarea{background:#121823;color:#e2e8f3;border:1px solid #364052;border-radius:8px;padding:10px 12px;outline:none;min-width:0}input:focus,select:focus,textarea:focus{border-color:#8880eb}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#69768b}.kanban{display:grid;grid-template-columns:repeat(4,minmax(205px,1fr));gap:13px;overflow-x:auto}.kanban-col{background:#1a202c;border:1px solid #303849;border-radius:13px;padding:13px;min-height:380px}.kanban-title{display:flex;justify-content:space-between;align-items:center;padding:6px 4px 16px;font-size:12px;color:#9aa5b6}.kanban-card{background:#232b39;border:1px solid #384253;padding:15px;border-radius:10px;margin-bottom:11px}.kanban-client{font-size:10px;color:#a7a5ec;margin-bottom:10px}.kanban-card strong{font-size:12px;display:block;cursor:pointer}.kanban-bottom{display:flex;align-items:center;justify-content:space-between;color:#92a0b2;font-size:10px;margin:14px 0}.kanban-card select{width:100%;padding:7px;font-size:11px}.add-board{width:100%;border:1px dashed #41495b;background:none;color:#96a2b6;padding:12px;border-radius:8px;font-size:12px}.calendar-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.month-controls{display:flex;gap:7px}.month-controls button{background:#273041;border:1px solid #40495b;border-radius:7px;color:#c8d2e0;padding:6px 12px}.calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:#323a49;border:1px solid #323a49}.day-name{text-align:center;background:#252c39;padding:13px;color:#9cabc0;font-size:11px;font-weight:700}.day{background:#1a202c;min-height:107px;padding:8px;min-width:0}.day>span{font-size:11px;color:#8795a9}.day.is-today>span{background:#7d75db;border-radius:50%;padding:5px;color:#fff}.day.blank{background:#181d27}.calendar-event{display:block;width:100%;text-align:left;background:#393a66;border:0;border-left:3px solid #9891f7;border-radius:5px;padding:6px;color:#ebebff;margin-top:6px;overflow:hidden}.calendar-event b,.calendar-event small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.calendar-event small{font-size:9px;color:#c5c8e9;margin-top:3px}.file-grid,.settings-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.file-card h2{margin-top:15px}.path{overflow-wrap:anywhere;color:#abb6c9;font-size:12px;background:#151b26;border:1px solid #30394a;border-radius:7px;padding:12px;margin:10px 0}.file-card label,.settings-layout label{font-size:11px;color:#9ba7b8;display:block;margin-top:20px}.file-actions{display:flex;gap:9px;margin-top:18px}.file-actions a{display:flex}.intro-panel{margin-bottom:17px}.full{width:100%;margin:10px 0}.muted{color:#8d99ab;font-size:11px}.settings-actions{display:flex;gap:11px;margin:22px 0}.file-upload input{display:none}.warning{background:#3c3229;border:1px solid #655034;color:#e6caa2;padding:13px;border-radius:8px;font-size:12px;line-height:1.5}.alert{background:#332e49;border:1px solid #786ba5;color:#e6e0ff;padding:12px;border-radius:8px;margin-bottom:17px;font-size:12px;display:flex;justify-content:space-between}.alert button{background:none;border:0;color:#eee}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#050911bb;z-index:30;display:flex;align-items:center;justify-content:center;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal{background:#1d2430;border:1px solid #3d4556;box-shadow:0 24px 80px #0009;border-radius:17px;width:min(550px,100%);max-height:90vh;overflow-y:auto;padding:24px}.modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.modal-head h2{font-size:19px;margin:0}.modal-head button{border:none;background:none;color:#adb9c9;font-size:25px}.modal form{display:flex;flex-direction:column}.modal form>label,.field-row label{font-size:11px;color:#aab5c7;font-weight:650;margin:13px 0 7px}.modal form>label:first-child{margin-top:0}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-row>div{display:flex;flex-direction:column;min-width:0}.field-row select,.field-row input{width:100%}.modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid #343c4d}.danger-link{background:none;border:0;color:#ff9fa8;margin-right:auto}.checkline{display:flex;align-items:center;gap:10px;padding:5px 0;font-size:12px}.checkline span{flex:1}.checkline button{background:none;border:0;color:#9ca7b9}.add-check{display:flex;gap:8px}.add-check input{flex:1}.mono{font-family:Consolas,monospace}.file-card a{font-size:12px}@media(max-width:1100px){.stats{grid-template-columns:repeat(2,1fr)}.dash-grid,.detail-columns{grid-template-columns:1fr}.kanban{grid-template-columns:repeat(4,230px)}}@media(max-width:750px){.sidebar{width:66px;padding-inline:7px}.logo{margin:0 auto 30px}.logo>span:last-child,.navlabel,.nav-item:not(.active),.client-nav,.sidebar-bottom,.counter{display:none}.nav-item.active{font-size:0;justify-content:center;padding:12px}.navicon{font-size:23px}.topbar{padding:0 18px}.content{padding:24px 17px}.page-head h1{font-size:24px}.client-grid,.file-grid,.settings-layout{grid-template-columns:1fr}.today{display:none}.calendar .day{min-height:76px;padding:4px}.calendar-event small{display:none}.calendar-event b{font-size:9px}.due{display:none}.deliveries{grid-template-columns:1fr}.page-head{align-items:flex-start}.page-head>.primary{padding:9px;font-size:11px}.toolbar{flex-wrap:wrap}.toolbar select{width:100%}}.task-toolbar{flex-wrap:wrap}.task-toolbar input{min-width:180px}.task-toolbar select{width:auto;flex:1;min-width:130px}.client-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.client-actions .danger-link{margin:0}.checkline input:not([type=checkbox]){flex:1;width:100%;padding:7px}.card-title{border:0;background:none;color:inherit;text-align:left;font-weight:650;font-size:12px;padding:0;display:block;margin-bottom:7px}.late{color:#f59da2}.status.waiting-for-approval{background:#51422f;color:#edcc8b}.storage-warning{margin-bottom:18px}.storage-warning button{margin-left:10px}@media(max-width:750px){.nav-item:not(.active){display:flex;font-size:0;justify-content:center;padding:12px}.task-row .due{display:block;white-space:normal;max-width:70px}.detail-head{flex-wrap:wrap}.client-actions{justify-content:flex-start}}.content-tabs{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:20px}.platform-options{border:1px solid #364052;border-radius:8px;margin:16px 0 0;padding:12px;display:flex;gap:12px;flex-wrap:wrap}.platform-options legend{font-size:11px;color:#aab5c7}.platform-options label{display:flex;align-items:center;gap:6px;font-size:12px}.target-row{display:flex;gap:8px;margin-bottom:9px}.target-row input:first-child{flex:1}.target-row input[type=number]{width:90px}.package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.package-panel .panel-head{align-items:flex-start}.package-panel .deliveries{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery small{display:block;margin-top:7px}.client-marketing{display:grid;gap:16px;margin-bottom:18px}.month-label{display:flex;align-items:center;gap:12px;font-size:12px;color:#9ba7b8}.content-library{margin-top:18px}.calendar-key{margin-bottom:15px!important;font-size:11px!important}.day-add{background:none;border:none;color:#aeb9cc;font-size:11px;padding:2px 5px;border-radius:5px}.day-add:hover{background:#393b68}.is-today .day-add{background:#7d75db;color:#fff}.session-event{background:#25473e;border-color:#68c7a5}.session-card{border-top:1px solid #303747;padding:18px 0}.session-card .panel-head{margin-bottom:8px}.session-content{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.session-card .row-title small{white-space:normal;overflow-wrap:anywhere}.content-row .card-title{margin-bottom:0}.calendar-top h2{font-size:18px}.month-controls{align-items:center;flex-wrap:wrap}.status.delivered,.status.completed{background:#25473e;color:#88d7b1}.status.awaiting-approval{background:#51422f;color:#edcc8b}button:disabled{opacity:.5;cursor:not-allowed}.content-library .panel-head{flex-wrap:wrap}@media(max-width:1000px){.package-grid{grid-template-columns:1fr}.calendar-top{gap:12px;flex-wrap:wrap}}@media(max-width:750px){.calendar-panel{padding:10px}.calendar{overflow-x:auto}.session-card .panel-head,.package-panel .panel-head{flex-wrap:wrap}.content-tabs button{padding:8px 10px}.month-controls input{max-width:155px}.simple-row.content-row{flex-wrap:wrap}.content-row .row-title{min-width:140px}.package-panel .deliveries{grid-template-columns:1fr 1fr}}.startup{padding:50px 20px;justify-content:center;align-items:flex-start}.startup>.panel{max-width:850px;width:100%}.startup h1{font-size:26px}.startup p{margin-bottom:14px}.startup .settings-actions{flex-wrap:wrap}.native-folder{margin:12px 0}.native-folder .warning{margin-top:10px}.settings-actions{flex-wrap:wrap}.storage-warning button{margin:4px}.native-folder .file-actions{margin-top:6px}.finance-field{display:flex;flex-direction:column;gap:6px;margin:9px 0}.finance-field label{font-size:12px;color:#aab5c7}.finance-field input,.finance-field select{width:100%}.mobile-session{padding:8px 16px;background:#202737;color:#c7d1e7;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.mobile-actions{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.path{overflow-wrap:anywhere;white-space:normal}@media(max-width:600px){.studio{display:block}.sidebar{position:relative;width:100%;height:auto;min-height:0;padding:10px}.sidebar .logo{display:none}.sidebar nav{display:flex;gap:4px;overflow-x:auto}.sidebar .nav-item,.sidebar .nav-item:not(.active){display:flex;font-size:11px;white-space:nowrap;padding:9px}.sidebar .navlabel{display:inline}.sidebar .navicon{display:none}.content{padding:14px 10px}.topbar{height:42px;padding:8px 12px}.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stat{padding:12px}.page-head{flex-wrap:wrap;gap:10px}.panel{padding:13px;min-width:0}.dash-grid,.client-detail-grid,.detail-grid{grid-template-columns:1fr}.simple-row{flex-wrap:wrap;gap:8px}.modal{width:calc(100vw - 20px);max-height:90dvh;padding:18px}.overlay{padding:10px}.calendar-panel{overflow:auto}.calendar{min-width:560px}.kanban{overflow-x:auto}.settings-layout{display:flex;flex-direction:column}.settings-layout>*{min-width:0}.toolbar input{width:100%;min-width:0}.mobile-session button{padding:6px}input,select,textarea{font-size:16px}.finance-field{min-width:0}}.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}.quick-add-trigger{white-space:nowrap}.quick-option{display:block;width:100%;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;padding:13px;margin-top:5px}.quick-option.active{background:#343253;border-color:#9b91f4}.quick-add-trigger+.sr-only{display:block}.global-timer{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:440px}.global-timer [role=status],.global-timer [role=alert]{font-size:11px;line-height:1.4}.topbar{flex-wrap:wrap;height:auto;min-height:72px;gap:8px}.modal fieldset{border:1px solid var(--border,#303642);border-radius:8px;padding:12px;margin:14px 0}.modal fieldset legend{font-size:12px;padding:0 5px}@media(max-width:700px){.global-timer{width:100%;max-width:none;order:3}.topbar .breadcrumb{display:none}}.pdf-preview{display:block;width:100%;height:650px;border:1px solid #354052;background:#fff;border-radius:8px;margin-top:18px}@media(max-width:700px){.pdf-preview{height:460px}}.global-search-trigger{min-width:180px;text-align:left}.global-search-trigger kbd{font-size:10px;opacity:.55;float:right;margin-left:12px}.quick-option{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:normal;overflow-wrap:anywhere}.quick-option small{font-size:10px;opacity:.65;text-transform:uppercase;letter-spacing:.07em}.quick-option span{font-size:11px;opacity:.7}.modal [role=listbox]{max-height:50vh;overflow:auto}@media(max-width:700px){.global-search-trigger{min-width:0;flex:1}.global-search-trigger kbd{display:none}}.panel .settings-actions>div{min-width:0;max-width:100%}.panel label.secondary:has(input[type=file]){flex-wrap:wrap;white-space:normal;max-width:100%;gap:6px}.panel input[type=file]{width:100%;min-width:0;max-width:100%}.panel input:not([type=checkbox]):not([type=range]),.panel textarea,.panel select{max-width:100%}.panel[aria-label="Monthly client reports"]>label{display:block;margin:12px 0}.panel[aria-label="Monthly client reports"]>label>input,.panel[aria-label="Monthly client reports"]>label>textarea{display:block;width:100%}.cloud-login{width:min(440px,100%);margin:auto}.cloud-login form{display:grid;gap:16px}.cloud-login input{width:100%;min-height:44px}.cloud-login button{min-height:44px}.startup{padding:24px;min-height:100dvh}.startup>.panel{max-width:760px;margin:auto}.settings-layout>.panel{min-width:0}.settings-layout button,.settings-layout .file-upload{margin:5px}.proposal-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:360px;overflow:auto;background:#11151e;padding:12px;border-radius:8px;font-size:12px}.studio{padding-top:env(safe-area-inset-top)}@media(max-width:600px){.sidebar .navlabel,.sidebar .client-nav,.sidebar .clients-label{display:none}.sidebar nav{scrollbar-width:thin}.sidebar .nav-item,.sidebar .nav-item:not(.active){min-height:44px;flex-shrink:0}.sidebar-bottom{padding:6px 0}.main{min-width:0;margin-left:0!important}.content{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.settings-layout button{min-height:44px}.page-head{max-width:100%}.task-toolbar input{min-width:0}.top-right{max-width:100%}.cloud-login{padding:20px}.startup{padding:16px}.settings-layout .file-upload{white-space:normal}.stat strong{overflow-wrap:anywhere}}
