.ws-root{--ws-blue:#1455ff;--ws-text:#101b43;--ws-muted:#6276aa;--ws-line:#e3ebfb;font-family:Arial,Microsoft YaHei,sans-serif;color:var(--ws-text);background:#f0f6ff;font-size:14px;line-height:1.5;min-height:100vh}.ws-root *{box-sizing:border-box}.ws-root h1{font-size:27px;font-weight:700;line-height:1.25;margin:0 0 8px}.ws-root h2{font-size:15px;font-weight:700;margin:0}.ws-root h3{font-size:14px;font-weight:600;margin:0}.ws-root p{margin:0;color:var(--ws-muted)}.ws-root small{font-size:12px;color:var(--ws-muted);line-height:1.5}.ws-form button,.ws-root button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--ws-line,#dfe7f8);background:white;border-radius:7px;padding:9px 12px;color:inherit;cursor:pointer;font-size:14px;font-weight:500;line-height:1.4;transition:background .15s,border-color .15s}.ws-root button:hover{background:#f4f7ff;border-color:#a8baff}.ws-root button:focus-visible,.ws-root input:focus-visible,.ws-root textarea:focus-visible{outline:2px solid #1455ff;outline-offset:2px}.ws-root button:disabled{opacity:.45;cursor:not-allowed}.ws-form button.ws-primary,.ws-root button.ws-primary{background:#1455ff;color:white;border-color:#1455ff;min-height:40px}.ws-root button.ws-primary:hover{background:#0645ed}.ws-form input,.ws-form textarea,.ws-root input:not([type=color]):not([type=file]):not([type=checkbox]):not([type=radio]),.ws-root textarea{width:100%;border:1px solid #e0e9fb;border-radius:7px;padding:10px 11px;background:#fcfdff;font:inherit;color:#101b43;min-width:0}.ws-root textarea{resize:vertical}.ws-root input::placeholder,.ws-root textarea::placeholder{color:#8799bf}.ws-root [data-slot=sidebar-inset]{background:#f0f6ff;min-width:0}.ws-sidebar [data-slot=sidebar-inner]{background:#f7faff;border-right:1px solid #e5edfc}.ws-brand{height:64px;display:flex;gap:7px;align-items:center;justify-content:center;padding:0 8px;white-space:nowrap;font-size:16px;color:#101b43}.ws-brand img{width:25px;height:25px}.ws-sidebar [data-slot=sidebar-menu]{padding:16px 8px;gap:12px}.ws-sidebar button[data-slot=sidebar-menu-button]{border:0;border-left:2px solid transparent;border-radius:6px;padding:9px 11px;justify-content:flex-start;background:transparent;color:#42578b;font-size:13px}.ws-sidebar button[data-active=true]{background:#edf2ff;border-left-color:#1455ff;color:#0648ff}.ws-sidebar button svg{width:20px!important;height:20px!important}.ws-root .ws-language{margin:16px 10px;background:transparent;border:0}.ws-top{min-height:64px;background:#fff;display:flex;align-items:center;gap:14px;padding:10px 20px;border-bottom:1px solid var(--ws-line);position:sticky;top:0;z-index:20}.ws-top-status{margin-left:auto;color:#7184ab;font-size:12px;white-space:nowrap}.ws-project-select{max-width:230px;min-width:120px}.ws-project-select .ws-field>span{display:none}.ws-project-select [data-slot=select-trigger]{border:0;font-weight:600;padding:4px;background:white}.ws-main{padding:14px;min-width:0}.ws-panel{background:rgba(255,255,255,.96);border:1px solid #edf2fc;border-radius:12px;min-width:0;overflow:hidden;margin-bottom:13px}.ws-panel>header{display:flex;align-items:center;gap:8px;min-height:52px;padding:14px 16px;border-bottom:1px solid #eef3fc;flex-wrap:wrap}.ws-panel>header>h2{margin-right:auto}.ws-panel-body{padding:16px}.ws-form{gap:18px}.ws-field,.ws-form,.ws-form label{display:flex;flex-direction:column}.ws-field,.ws-form label{gap:8px;font-size:14px;font-weight:500}.ws-field [data-slot=select-trigger]{width:100%;font-weight:400}.ws-form label.ws-toggle{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.ws-root [data-slot=switch]{padding:0;min-width:32px;height:19px;background:#a1b2d7;border:0;display:inline-flex;justify-content:flex-start}.ws-root [data-slot=switch][data-state=checked]{background:#1455ff}.ws-root [data-slot=checkbox]{padding:0;width:16px;height:16px;min-width:16px;border:1px solid #8098d0;border-radius:3px}.ws-root [data-slot=checkbox][data-state=checked]{background:#1455ff;color:#fff;border-color:#1455ff}.ws-root [data-slot=slider-range]{background:#1455ff}.ws-root [data-slot=slider-thumb]{border-color:#1455ff}.ws-root [data-slot=slider]{margin:12px 0}.ws-editor{display:grid;grid-template-columns:minmax(225px,.85fr) minmax(380px,2fr) minmax(260px,1.15fr);gap:12px;align-items:start}.ws-editor-center,.ws-editor>aside{min-width:0}.ws-canvas{height:370px;display:flex;align-items:center;justify-content:center;background:#f5f7fb;border-radius:11px;overflow:hidden;padding:25px}.ws-canvas>img{width:100%;height:100%;object-fit:contain}.ws-canvas.is-dark{background:#151727}.ws-canvas.favicon{background-color:#fafcff;background-image:repeating-conic-gradient(#e9edf4 0 25%,transparent 0 50%);background-size:22px 22px;margin:18px auto;max-width:470px;height:350px;padding:0}.ws-canvas.favicon>img{object-fit:contain;max-width:none;max-height:none}.ws-canvas.character{background:#f8faff;height:435px}.ws-canvas-caption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px}.ws-canvas-caption p{font-size:13px}.ws-canvas-caption button{flex-shrink:0}.ws-button-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ws-panel>header .ws-button-row button{padding:6px}.ws-variants{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ws-root .ws-variants button{display:block;padding:0;border:0;background:transparent;min-width:0;text-align:center}.ws-variants button>div{height:94px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ws-line);border-radius:8px;padding:5px;background:#fbfdff;margin-bottom:6px}.ws-variants img{height:100%;max-width:100%;object-fit:contain}.ws-variants small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ws-variants .selected>div{border-color:#1455ff}.ws-color-fields{display:flex;gap:10px;flex-wrap:wrap}.ws-color-fields label{flex:1;min-width:50px;text-align:center;display:flex;flex-direction:column;gap:7px}.ws-color-fields input[type=color]{width:100%;height:40px;border:1px solid #e0e8f8;background:#fff;padding:3px;border-radius:7px;cursor:pointer}.ws-color-fields>input[type=color]{width:65px}.ws-empty{min-height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;text-align:center;padding:24px;color:#8ba0c8}.ws-empty p{max-width:300px}.ws-source-picker{display:flex;flex-direction:column;gap:9px}.ws-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:210px;overflow:auto}.ws-source-grid button{display:flex;flex-direction:column;padding:5px;min-width:0}.ws-source-grid img{width:50px;height:48px;object-fit:contain}.ws-source-grid small{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.ws-root button.selected{border-color:#1455ff;background:#f5f8ff}.ws-upload{position:relative;border:1px dashed #cbdaf7;min-height:100px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:#f9fbff;color:#1455ff;cursor:pointer;overflow:hidden}.ws-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ws-upload.disabled{opacity:.5;pointer-events:none}.ws-tabs{width:100%;display:flex!important;box-shadow:none;height:auto!important}.ws-tabs,.ws-tabs button{background:transparent!important}.ws-tabs button{flex:1;border:0!important;border-radius:0!important;padding:11px 4px;font-size:12px;border-bottom:2px solid transparent!important;box-shadow:none!important}.ws-tabs button[data-state=active]{color:#1455ff;border-bottom-color:#1455ff!important}.ws-sizes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;text-align:center}.ws-sizes>div>div{height:95px;border:1px solid var(--ws-line);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.ws-sizes b{font-size:12px;font-weight:500;white-space:nowrap}.ws-sizes small{display:block;font-size:11px}.ws-style-options{display:flex;gap:8px;flex-wrap:wrap}.ws-live-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ws-live-card{background:#f3f7ff;border:1px solid #e5edfb;border-radius:10px;min-width:0;overflow:hidden}.ws-live-card>b{display:block;font-size:12px;padding:8px}.ws-live-card>div{height:93px;padding:12px 8px;display:flex;align-items:center;justify-content:center;gap:7px;background:white;margin:0 6px 6px;border-radius:8px;overflow:hidden}.ws-live-card img{width:22px;height:22px;object-fit:contain}.ws-live-card span{font-size:12px;overflow:hidden;text-overflow:ellipsis;max-width:90px;white-space:nowrap}.ws-live-card.live-3>div,.ws-live-card.live-4>div,.ws-live-card.live-5>div{background:#e9efff;flex-direction:column;height:112px}.ws-live-card.live-3 img,.ws-live-card.live-4 img,.ws-live-card.live-5 img{width:56px;height:56px}.ws-export-list{display:flex;flex-direction:column;gap:0;margin-bottom:16px}.ws-export-list label{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid #f0f3fb;font-size:12px;overflow-wrap:anywhere}.ws-panel-body>.ws-primary{width:100%}.ws-reference img{width:100%;height:210px;object-fit:contain}.ws-reference p{text-align:center;margin-top:12px}.ws-palette-dots{display:flex;gap:8px}.ws-palette-dots span{height:25px;width:25px;border-radius:50%;border:2px solid white;box-shadow:0 0 0 1px #e3eafb}.ws-page-title{display:flex;justify-content:space-between;align-items:center;margin:15px 10px 26px;gap:15px}.ws-project-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ws-root .ws-project-card{text-align:left;padding:25px;display:flex;flex-direction:column;align-items:flex-start;min-height:220px;justify-content:flex-start;border-radius:12px}.ws-project-card>svg{color:#1455ff;margin-bottom:8px}.ws-project-card p{flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-project-card>span{display:flex;align-items:center;color:#1455ff;margin-top:20px;gap:8px}.ws-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 18px}.ws-stats article{padding:23px;background:white;border:1px solid var(--ws-line);border-radius:11px}.ws-stats span{color:#7184ad}.ws-stats b{display:block;font-size:32px;margin-top:6px}.ws-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ws-steps{display:flex;flex-direction:column;gap:16px}.ws-steps button{justify-content:flex-start;padding:17px}.ws-steps button>span{border-radius:9px;background:#edf3ff;color:#1455ff;padding:10px}.ws-steps button>b{margin-right:auto}.ws-jobs article{display:flex;gap:15px;align-items:center;padding:13px 4px;border-bottom:1px solid #edf2fb}.ws-jobs article>div{flex:1;min-width:0}.ws-jobs small{display:block}.ws-jobs p{color:#b34444;font-size:13px}.ws-status{font-size:12px;background:#f2f5fc;padding:4px 9px;border-radius:6px}.ws-status.completed{color:#177b64;background:#eaf8f3}.ws-status.failed,.ws-status.interrupted{color:#a34646;background:#fff1ee}.ws-status.running{color:#1455ff;background:#edf3ff}.ws-library{display:grid;grid-template-columns:240px minmax(320px,1fr) 285px;gap:13px;align-items:start}.ws-library-filter{padding:20px 16px}.ws-library-filter h1{font-size:22px}.ws-library-filter>p{font-size:13px;margin-bottom:17px}.ws-library-filter nav{display:flex;flex-direction:column;gap:8px;padding:20px 0}.ws-library-filter nav button{border:0;justify-content:space-between;background:transparent}.ws-library-filter nav button.active{background:#edf3ff;color:#1455ff}.ws-library-note{background:#f0f6ff;border-radius:9px;padding:18px;margin-top:30px}.ws-library-note p{font-size:13px;margin-top:10px}.ws-library-center{min-width:0;background:white;border-radius:12px;padding:16px}.ws-search{display:flex;align-items:center;gap:8px;margin-bottom:20px;color:#7a8fc0}.ws-root .ws-search input{background:transparent}.ws-asset-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.ws-root .ws-asset-card{display:block;min-width:0;text-align:left;border:0;background:transparent;padding:0}.ws-thumbnail{height:135px;display:flex;align-items:center;justify-content:center;padding:10px;border:1px solid var(--ws-line);background:#f8fbff;border-radius:9px;overflow:hidden}.ws-thumbnail img{width:100%;height:100%;object-fit:contain}.ws-asset-card.selected .ws-thumbnail{border-color:#1455ff}.ws-asset-card>b{display:block;font-size:13px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:7px}.ws-asset-card>small{display:block;font-size:11px}.ws-detail{padding:17px;display:flex;flex-direction:column;gap:13px}.ws-detail .ws-thumbnail{height:245px}.ws-detail dl{display:grid;grid-template-columns:90px 1fr;gap:10px;font-size:12px;margin:10px 0}.ws-detail dt{color:#8092b6}.ws-detail dd{margin:0;overflow-wrap:anywhere}.ws-detail dd button{padding:3px 6px;font-size:12px}.ws-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:20px;font-size:12px}.ws-pagination button{padding:5px 9px;font-size:12px}.ws-source-picker .ws-pagination{margin-top:0}.ws-type-specimen{padding:22px 0;font-size:48px}.ws-type-specimen small{font-size:20px}.ws-error{padding:15px;background:#fff0ee;color:#9b3535;margin-bottom:15px;border-radius:9px;display:flex;justify-content:space-between}.ws-root .spin{animation:ws-spin 1.4s linear infinite}@keyframes ws-spin{to{transform:rotate(1turn)}}@media(min-width:1600px){.ws-editor{grid-template-columns:300px minmax(450px,1fr) 420px}.ws-canvas{height:410px}.ws-canvas.character{height:480px}.ws-library{grid-template-columns:260px minmax(400px,1fr) 330px}.ws-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ws-source-grid{max-height:160px}.ws-export-list{max-height:265px;overflow:auto}.ws-sidebar button[data-slot=sidebar-menu-button]>span{white-space:normal;line-height:1.3}.ws-sidebar button[data-slot=sidebar-menu-button]{min-height:46px;height:auto}@media(max-width:1200px){.ws-editor{grid-template-columns:230px minmax(300px,1fr)}.ws-editor>aside:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ws-editor>aside:last-child>.ws-panel:only-child{grid-column:1/-1}.ws-library{grid-template-columns:205px minmax(300px,1fr)}.ws-detail{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.ws-detail .ws-thumbnail{grid-row:span 4}.ws-project-grid{grid-template-columns:repeat(2,1fr)}.ws-top-status{display:none}}@media(max-width:767px){.ws-main{padding:10px}.ws-top{padding:8px;gap:6px}.ws-top>span{font-size:12px}.ws-project-select{max-width:155px}.ws-editor,.ws-library,.ws-overview-grid{display:flex;flex-direction:column}.ws-editor-center,.ws-editor>aside,.ws-library>*{width:100%}.ws-editor>aside:last-child{display:block}.ws-panel>header{padding:12px}.ws-panel-body{padding:13px}.ws-canvas{height:300px}.ws-canvas.character{height:340px}.ws-source-grid{max-height:140px}.ws-source-grid img{height:35px}.ws-source-picker .ws-pagination{display:none}.ws-library-filter{padding:15px}.ws-library-filter nav{flex-direction:row;overflow:auto;padding:13px 0 0;gap:4px}.ws-library-filter nav button{white-space:nowrap;padding:6px 9px;gap:5px}.ws-library-filter .ws-upload{min-height:65px}.ws-library-note{display:none}.ws-library-filter h1{font-size:22px}.ws-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-detail{display:flex}.ws-page-title{margin:10px 0 18px}.ws-page-title h1{font-size:24px}.ws-page-title p{font-size:13px}.ws-project-grid{grid-template-columns:1fr}.ws-stats{gap:7px}.ws-stats article{padding:13px 10px}.ws-stats span{font-size:11px}.ws-stats b{font-size:24px}.ws-sizes{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-sizes>div>div{height:80px}.ws-jobs article{gap:7px;flex-wrap:wrap}.ws-canvas-caption{align-items:flex-start;flex-direction:column}.ws-variants{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-variants button>div{height:70px}.ws-variants small{font-size:11px}.ws-form{gap:15px}}.prod-tile{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:20px 0}.prod-tile img{width:100%;display:block}.prod-design{height:480px;display:flex;justify-content:center;background:#edf2fa;margin:16px 0;padding:16px}.prod-design img{max-width:100%;max-height:100%;object-fit:contain}.prod-preview{width:100%;height:auto}.prod-export-row{display:flex;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #edf2fa;flex-wrap:wrap}.ws-asset-card>img,.ws-asset-grid>button>img{width:100%;height:140px;object-fit:contain}.ws-form input[type=range]{width:100%}.ws-form output{font-size:12px;color:#62708e}.ws-sidebar [data-slot=sidebar-menu]{padding:22px 14px;gap:8px}.ws-sidebar button[data-slot=sidebar-menu-button]{font-size:15px;padding:14px 16px;min-height:52px;border-radius:12px;gap:13px}.ws-sidebar button[data-slot=sidebar-menu-button]>span{white-space:nowrap}.ws-brand{justify-content:flex-start;padding:0 26px;font-size:20px;height:76px}.ws-brand img{width:30px;height:30px}.ws-root [data-slot=sidebar-inset]{background:#f5f6fc}.ws-top{height:76px}.ws-root .ws-home-back{border:0;background:transparent;color:#6673a0;padding:4px}.ws-main.is-home{padding:24px 30px}.project-home{height:calc(100dvh - 124px);min-height:620px;display:flex;flex-direction:column;gap:20px;max-width:1800px;margin:auto}.home-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.home-eyebrow{display:block;color:#657396;font-size:13px;margin-bottom:6px}.home-heading h1{font-size:26px;letter-spacing:-.6px}.home-heading p{font-size:13px}.home-heading>button{white-space:nowrap}.home-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;overflow-y:auto;min-height:210px;padding:3px 5px 6px 2px;align-content:start;flex:1}.home-tool{background:#fff;border:1px solid #e9eaf3;border-radius:17px;overflow:hidden;min-width:0;transition:border-color .15s,box-shadow .15s;position:relative}.home-tool.is-selected{border-color:#6a66f5;box-shadow:0 0 0 1px #6a66f5}.ws-root .home-tool-select{display:block;width:100%;padding:0;border:0;border-radius:0;text-align:left;background:transparent}.home-tool-art{background:#eeedf9;display:flex;align-items:center;justify-content:center;color:#7772cc;position:relative;padding:15px}.home-tool-art img{width:100%;height:100%;object-fit:contain}.art-character,.art-illustration,.art-pattern{background:#f3eef7}.art-merchandise,.art-mockup{background:#eff2fa}.home-selected{position:absolute;right:8px;top:8px;display:flex;align-items:center;gap:3px;background:white;border-radius:20px;font-size:10px;padding:3px 7px;color:#5950d9;box-shadow:0 2px 6px #34316c10}.home-tool-copy{padding:12px 14px 4px;min-height:81px}.home-tool-copy h2{font-size:16px;margin-bottom:4px;color:#22263f}.home-tool-copy p{font-size:12px;line-height:1.5;color:#7a8197;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ws-root .home-tool-open{border:0;border-radius:0;padding:8px 14px 12px;width:100%;justify-content:space-between;color:#697299;font-size:12px;background:transparent}.home-composer{flex-shrink:0;background:#fff;border:1.5px solid #b8b8ee;border-radius:20px;padding:16px 20px;box-shadow:0 7px 24px #4f4d9810}.composer-label{display:flex;gap:12px;align-items:center;margin-bottom:8px}.composer-label>span{display:flex;align-items:center;gap:8px;font-weight:600;color:#4f49c5}.ws-root .home-composer textarea{border:0;background:transparent;resize:none;min-height:60px;padding:6px 0;font-size:15px;line-height:1.5}.composer-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.composer-chips{display:flex;gap:7px;flex-wrap:wrap}.ws-root .composer-chips button{font-size:12px;padding:6px 12px;border-radius:20px;background:#f7f8fc;border-color:#eeeef5}.ws-root .composer-chips button[aria-pressed=true]{color:#5748cf;background:#eeecff;border-color:#d7d0ff}.composer-submit{display:flex;align-items:center;gap:12px;white-space:nowrap}.ws-root .composer-submit .ws-primary{background:#6255e8;border-color:#6255e8;border-radius:12px;padding:10px 20px}.home-task{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 22px;border:1px solid #dedcf7;border-radius:12px;background:#f0efff;margin-bottom:16px}.home-task>div>svg{vertical-align:middle;margin-right:8px}.home-task p{margin-top:6px;font-size:13px;max-width:950px;white-space:pre-wrap;overflow-wrap:anywhere}.home-task.completed{background:#eff9f5;border-color:#dceee5}.home-task.failed,.home-task.interrupted{background:#fff5f0}.ws-main.is-detail{padding:22px}.ws-editor{grid-template-columns:300px minmax(320px,1fr) 300px;gap:18px}.ws-root .ws-form input[type=color]{min-height:34px;width:100%;border:1px solid #e0e9fb;border-radius:6px;padding:3px}@media(min-width:1800px){.home-tools{grid-template-columns:repeat(6,minmax(0,1fr))}.home-tool-art{height:140px}.ws-editor{grid-template-columns:330px minmax(400px,1fr) 340px}}@media(max-width:1450px){.ws-editor{grid-template-columns:280px minmax(280px,1fr)}.ws-editor>:last-child{grid-column:1/-1}.ws-editor>aside:last-child{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ws-library{grid-template-columns:220px minmax(280px,1fr)}.ws-detail{grid-column:1/-1}.home-tools{grid-template-columns:repeat(4,minmax(0,1fr))}.home-heading h1{font-size:23px}}@media(max-width:1100px){.home-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.ws-main.is-home{padding:20px}.home-heading>button{display:none}.composer-label{align-items:flex-start;flex-direction:column;gap:4px}.composer-submit small{display:none}.composer-footer{align-items:flex-end}.composer-chips{gap:4px}}@media(max-width:767px){.ws-main.is-detail,.ws-main.is-home{padding:14px}.ws-top{height:64px}.project-home{height:auto;min-height:0;gap:18px}.home-heading h1{font-size:22px}.home-tools{order:2;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.home-tool-art{height:95px}.home-tool-copy{padding:10px;min-height:93px}.home-tool-copy h2{font-size:15px}.home-composer{order:1;padding:14px;border-radius:16px}.composer-footer{flex-direction:column;align-items:stretch}.composer-submit{justify-content:space-between}.composer-submit small{display:block}.ws-editor{display:flex;flex-direction:column}.ws-editor>aside:last-child{display:block}.ws-editor>*{width:100%}.ws-library{display:flex}.ws-home-back{font-size:11px!important;white-space:nowrap}.ws-top>span{display:none}.home-task{padding:12px;align-items:flex-start}.home-task p{max-height:100px;overflow:auto}}.home-tools,.project-home{min-height:0}.home-tools{grid-auto-rows:236px}.home-tool{min-height:236px}.home-tool-art{height:112px}.home-tool-copy{height:81px}.home-tool-open{min-height:38px}@media(min-width:1800px){.home-tools{grid-auto-rows:260px}.home-tool{min-height:260px}.home-tool-art{height:136px}}@media(max-width:767px){.home-tools{grid-auto-rows:auto}.home-tool{min-height:225px}.home-tool-copy{height:90px}.home-tool-art{height:95px}}@media(min-width:1800px){.home-tools{grid-auto-rows:232px}.home-tool{min-height:232px}.home-tool-art{height:120px}.home-tool-copy{height:70px;min-height:70px}}.ws-main.is-digital{padding:14px}@media(max-width:700px){.ws-main.is-digital{padding:10px}}