/* Unified workspace: clear white tools, a large preview, one project flow. */
:root{--bg:#f6f7fa;--ink:#182234;--muted:#637084;--line:#e1e5ec;--blue:#3159dc;--radius:12px}
body{background:var(--bg);font-size:16px;line-height:1.55}.topbar{height:68px;padding:0 32px;gap:20px}.brand-icon{border-radius:9px;width:36px;height:36px;font-size:25px}.brand strong{letter-spacing:.3px}.top-note{font-size:13px}.topbar .primary,.topbar .secondary{min-height:38px;padding:8px 17px}button{border-radius:8px;min-height:40px;font-size:14px}button:focus-visible{outline-offset:4px}.text-button,.danger-button{font-size:14px}.hint{font-size:13px;color:#68758a;line-height:1.75}.field{font-size:14px;color:#37475f}.eyebrow{font-size:12px;letter-spacing:1.5px}.secondary{border-color:#dce1ea;box-shadow:0 1px 2px #13284206}.primary{box-shadow:0 3px 8px #3159dc20!important}.projects-view{display:block;min-height:calc(100dvh - 68px)}.workspace-content{max-width:1260px;padding:44px 40px;margin:0 auto}.projects-header{margin-bottom:28px;gap:20px}.projects-header h1{font-size:32px;font-weight:720;letter-spacing:-.8px;line-height:1.4;margin:7px 0}.projects-header p{font-size:14px;margin:5px 0;color:#778294}.projects-header .primary{padding:12px 19px;font-size:14px}.workspace-upload{width:100%;display:flex;align-items:center;gap:24px;padding:34px 38px;text-align:left;border:1px dashed #9bb0e2;background:#f1f5ff;border-radius:14px;min-height:156px;box-shadow:inset 0 0 0 5px #ffffff9e;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.workspace-upload:hover,.workspace-upload.drag{background:#eaf0ff;border-color:#3159dc;box-shadow:inset 0 0 0 5px #ffffff9e,0 6px 22px #3159dc0b;transform:translateY(-2px)}.workspace-upload-icon{width:62px;height:62px;display:grid;place-items:center;flex:none;border:1px solid #c7d4f1;border-radius:15px;background:#fff;color:#3159dc;font-size:34px;box-shadow:0 5px 14px #3159dc0b}.workspace-upload-copy{display:grid;gap:6px}.workspace-upload-copy strong{font-size:22px;font-weight:680;letter-spacing:-.3px;color:#20386a}.workspace-upload-copy>span{font-size:14px;color:#65769a}.workspace-upload-copy small{font-size:12px;color:#7b88a2;margin-top:3px}.upload-action{margin-left:auto;background:#3159dc;color:#fff;padding:10px 18px;border-radius:8px;font-size:14px;white-space:nowrap}.workspace-steps{display:flex;align-items:center;justify-content:center;gap:18px;margin:18px 0 32px;color:#758095;font-size:13px}.workspace-steps span{display:flex;align-items:center;gap:8px;white-space:nowrap}.workspace-steps b{font-size:11px;color:#9ba6b8;font-weight:500;font-variant-numeric:tabular-nums}.workspace-steps i{height:1px;width:32px;background:#dce2eb}.account-banner{font-size:13px;line-height:1.7;padding:0 0 22px;margin-bottom:22px;border-bottom:1px solid var(--line)}.projects-toolbar{gap:18px;margin-bottom:22px}.projects-toolbar h2{font-size:19px;color:#29384f}.project-search{width:280px;max-width:44%;height:40px;border-radius:8px;background:#fff}.project-search input{font-size:14px}.sort-label{font-size:12px!important;color:#7b889c}.project-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.project-card{border-radius:12px;box-shadow:0 3px 8px #1a2f4604;transition:transform .18s,box-shadow .18s,border-color .18s}.project-card:hover{transform:translateY(-3px);border-color:#b8c8e9;box-shadow:0 10px 25px #263e6710}.project-open{padding:11px 11px 0}.project-preview{height:172px;border-radius:7px;background:#202c42;padding:18px 20px;overflow:hidden}.project-type{font-size:12px;background:#ffffff12;padding:4px 8px;border:1px solid #ffffff0c;border-radius:4px}.project-preview strong{font-size:20px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:0}.project-preview-detail{font-size:12px;color:#b3c1d8}.project-open h3{font-size:16px;margin:17px 9px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-open p{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-card-bottom{padding:10px 0;align-items:center}.project-card-bottom>span{font-size:12px}.project-card-bottom button{font-size:12px;min-height:32px}.projects-empty{background:#fff;border:1px solid var(--line);padding:38px;gap:24px}.empty-project-icon{width:65px;height:52px;font-size:22px;border-width:1px;border-radius:10px;box-shadow:4px 4px 0 #edf1fa}.projects-empty h2{font-size:19px}.projects-empty p{font-size:14px}.storage-notice{font-size:12px;max-width:none;margin-top:24px}
/* Two working areas: inspector on the left, generous preview on the right. */
#editorView{max-width:1900px;padding:22px 28px 0}.workspace-head{margin-bottom:14px}.editor-heading{gap:20px}.editor-heading #backProjects{font-size:13px;color:#6e7a90;background:#fff;padding:9px 13px}.project-name{font-size:22px!important;color:#26354b;width:500px;max-width:45vw;letter-spacing:-.4px}.editor-heading .eyebrow{font-size:11px;letter-spacing:1px}.workspace-head #saveProject{font-size:14px;padding:9px 15px}.editor-flow{justify-content:flex-start;gap:14px;padding:0 0 18px;margin-bottom:0}.editor-flow button{font-size:13px;gap:8px;padding:5px 10px;min-height:32px}.editor-flow button b{font-size:11px}.editor-flow>span{width:25px}.studio{display:grid!important;grid-template-columns:minmax(355px,390px) minmax(0,1fr);gap:22px;align-items:start}.inspector{grid-column:1;grid-row:1;order:1;position:sticky;top:16px;max-height:calc(100dvh - 208px);min-height:480px;border-radius:12px;box-shadow:0 4px 16px #1c355709;overflow:hidden}.center{grid-column:2;grid-row:1;order:2;min-width:0;display:flex;flex-direction:column;gap:18px}.inspector-tabs{background:white;border-bottom:1px solid #e4e8f0;gap:20px;padding:0 22px}.inspector-tabs button{border-radius:0;min-height:54px;font-size:15px;color:#7a879a;position:relative;background:transparent!important;box-shadow:none!important;transform:none!important;border-bottom:3px solid transparent;padding:12px 4px 9px}.inspector-tabs button[aria-selected=true]{border-bottom-color:#3159dc;color:#3159dc;font-weight:650}.inspector-tabs button:hover{color:#3159dc}.inspector .setup{position:static;display:block;max-height:none;overflow:auto;min-height:0;border:0;box-shadow:none;border-radius:0;padding:22px;scrollbar-width:thin}.setup .section-label{font-size:16px;font-weight:650;color:#293d5d;margin:0 0 16px}.dropzone{min-height:145px;padding:17px 10px;background:#f8faff;border-style:dashed;gap:7px}.dropzone strong{font-size:14px;overflow-wrap:anywhere}.dropzone span{font-size:13px}.dropzone small{font-size:12px}.setup .field{font-size:14px;margin-top:19px}.setup .field select{font-size:14px;padding:11px 10px;background:#fff}.setup .hint{font-size:13px}.setup .wide{font-size:14px;min-height:42px}.setup #transcribe{margin-top:18px;font-size:15px;min-height:48px}.setup .media-actions{gap:8px}.media-actions button{font-size:13px;padding:8px 11px}.setup .check{font-size:14px;margin-top:16px}.song-help{background:#f7f9fd;border:1px solid #e5eaf3;padding:14px;margin-top:18px;border-radius:9px}.song-help strong{font-size:14px;color:#3e5578}.song-help p{font-size:13px;color:#7b889d;margin:5px 0 12px}.audio-options summary{font-size:14px}.preview-panel{padding:0;box-shadow:0 4px 16px #20355207}.panel-heading{height:53px;padding:0 21px}.panel-heading .section-label{font-size:14px}.badge{font-size:12px;background:transparent;border:0;padding:0;color:#8d99ac}.stage{background:#182235;aspect-ratio:16/9;min-height:280px;border-radius:0}.stage canvas{width:100%;max-height:calc(100dvh - 350px);min-height:240px;object-fit:contain}.empty-preview .cc{border-radius:9px;border:1px solid #ffffff35;color:#d7e3ff;background:#ffffff0d;box-shadow:none;width:56px;height:43px;display:grid;place-items:center;font-size:22px;margin:0 auto 20px}.empty-preview h2{font-size:25px;font-weight:500;letter-spacing:.5px}.empty-preview p{font-size:14px;color:#a8b5cd}.empty-preview .secondary{background:#fff!important;color:#314767;min-height:42px;font-size:14px}.transport{height:66px;padding:12px 18px;gap:13px}.transport span{font-size:13px;font-variant-numeric:tabular-nums}.transport .play{width:36px;height:36px;min-height:36px;border-radius:50%;font-size:13px}.speed-select{font-size:13px}.timeline-panel{border-radius:12px;overflow:hidden}.timeline{min-height:94px;padding-bottom:10px}.timeline-footer{font-size:12px;padding:12px 18px}.ruler{font-size:12px}.panel-heading .text-button{font-size:14px}.caption-heading{padding:20px 20px 13px;align-items:center}.caption-heading h2{font-size:17px;color:#263c5f;white-space:nowrap}.caption-heading>div{gap:3px}.caption-heading .text-button{font-size:12px;min-height:30px;padding:4px}.caption-primary-actions{display:flex;gap:8px;padding:0 20px 14px}.caption-primary-actions button{flex:1;font-size:14px;min-height:38px;background:#fff}.caption-more{padding:0 20px 12px;border-bottom:1px solid var(--line)}.caption-more summary{font-size:13px;color:#7887a0;cursor:pointer;list-style:none;padding:3px 0}.caption-more summary:after{content:'＋';float:right;font-size:14px}.caption-more[open] summary:after{content:'−'}.caption-more .caption-actions{padding:10px 0 0;border:0;display:flex;flex-wrap:wrap;gap:6px}.caption-actions button{font-size:13px;min-height:33px;padding:6px 8px}.correction-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 20px;background:#fff;border-bottom:1px solid #e7ebf2}.correction-toolbar>span{width:auto;margin:0;font-size:13px;color:#697a92}.correction-toolbar button{font-size:12px;min-height:32px}.captions{background:#f8f9fc;padding:10px;min-height:230px;max-height:none}.cue-row{border:1px solid #e1e6ef;border-radius:9px;background:#fff;margin:0 0 9px;grid-template-columns:26px minmax(0,1fr) 22px;padding:13px 11px;gap:7px;box-shadow:0 1px 3px #223b6004;transition:border-color .15s,background .15s,box-shadow .15s}.cue-row.active{border:1px solid #8ca8eb;box-shadow:0 0 0 2px #3159dc10;background:#f5f8ff}.cue-row textarea{font-size:16px;line-height:1.75;color:#283e5d;padding:3px 4px;min-height:50px;background:transparent}.cue-number{font-size:12px;color:#8d9db6;padding-top:8px}.cue-times{font-size:12px;gap:5px;flex-wrap:wrap}.cue-times input{font-size:12px;min-width:65px;width:70px;padding:5px;min-height:31px}.cue-times button{font-size:12px;min-height:30px}.delete{font-size:19px;color:#9ba9bd;min-height:28px}.cue-review{border-color:#e4cca2;background:#fffdf7}.review-label{font-size:12px;line-height:1.6;background:#fff5df;color:#906f36}.review-ok,.review-suggestion{font-size:12px;min-height:31px}.empty-captions{font-size:16px;line-height:1.9;padding:42px 20px;color:#728099}.empty-captions small{font-size:13px}.inspector .appearance{padding:22px}.appearance .section-label{font-size:16px}.template-grid small{font-size:13px}.template-grid .style-sample{font-size:15px;padding:22px 6px}.appearance .hint{font-size:13px}.appearance .field,.appearance .check{font-size:14px}.create-dialog{width:min(520px,calc(100vw - 32px));padding:32px;border-radius:16px;box-shadow:0 28px 90px #12244628}.create-dialog h2{font-size:28px;font-weight:680;letter-spacing:-.7px;margin:12px 0 8px}.dialog-kicker{font-size:11px;letter-spacing:1.6px}.dialog-intro{font-size:14px;margin:0 0 23px;color:#78869b}.new-project-upload{margin:20px 0 23px;padding:24px;border:1px dashed #adc0e9;background:#f4f7ff}.new-project-upload strong{font-size:15px;overflow-wrap:anywhere}.new-project-upload small{font-size:12px}.create-dialog .field input{font-size:15px;padding:12px}.create-dialog-footer{padding-top:20px;border-top:1px solid var(--line);gap:10px}.create-dialog-footer>span{font-size:12px;color:#8792a4}.create-dialog-footer .primary{min-width:132px}#lyricsDialog{width:min(650px,calc(100vw - 32px))}#lyricsDialog textarea{font-size:15px;line-height:1.8}.processing-screen .processing-content{max-width:620px}#editorView footer{font-size:12px;padding:19px 0}details summary:focus-visible{outline:3px solid #8da9ee;outline-offset:4px}.inspector [role=tabpanel]{animation:panelReveal .16s ease-out}@keyframes panelReveal{from{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}
@media(min-width:1600px){.studio{grid-template-columns:420px minmax(0,1fr);gap:28px}.stage canvas{max-height:590px}.workspace-content{padding-top:52px}.project-preview{height:190px}}
@media(max-width:1100px){.workspace-content{padding:34px 28px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#editorView{padding:18px 20px 0}.studio{grid-template-columns:350px minmax(0,1fr);gap:15px}.stage{min-height:250px}.stage canvas{min-height:210px}.inspector{max-height:calc(100dvh - 202px)}.transport{gap:8px;padding:10px}.transport span{font-size:12px}.editor-flow{gap:8px}.editor-flow>span{width:15px}}
@media(max-width:820px){.topbar{padding:0 20px}.studio{grid-template-columns:1fr!important;display:flex!important;flex-direction:column}.center{order:1;width:100%}.inspector{order:2;position:static;min-height:420px;max-height:760px;width:100%}.inspector .setup{width:100%;order:initial}.stage canvas{max-height:390px}.timeline-panel{display:block}.editor-flow{overflow:auto;white-space:nowrap;gap:8px}.editor-flow>span{display:none}.editor-flow button{font-size:12px}.inspector .template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.inspector .appearance{display:block}.project-name{max-width:47vw}.setup .dropzone{min-height:135px}}
@media(max-width:600px){.topbar{height:62px;padding:0 14px;gap:9px}.topbar .brand strong{font-size:17px}.top-note{display:none}.topbar #accountOpen{font-size:12px;padding:8px;max-width:110px}.topbar #exportOpen{font-size:13px;padding:8px 12px}.workspace-content{padding:26px 18px}.projects-header{gap:12px;margin-bottom:22px}.projects-header h1{font-size:27px}.projects-header .eyebrow{font-size:10px}.projects-header p{font-size:13px;max-width:210px}.projects-header .primary{font-size:13px;padding:10px 12px}.workspace-upload{padding:24px 20px;gap:16px;align-items:flex-start;flex-wrap:wrap;min-height:0}.workspace-upload-icon{width:42px;height:42px;font-size:27px;border-radius:10px}.workspace-upload-copy{flex:1;min-width:180px}.workspace-upload-copy strong{font-size:19px}.workspace-upload-copy>span{font-size:13px}.workspace-upload-copy small{font-size:12px;line-height:1.8}.upload-action{margin-left:58px;font-size:13px;padding:8px 15px}.workspace-steps{gap:10px;font-size:12px;justify-content:space-between;margin:16px 0 25px}.workspace-steps b,.workspace-steps i{display:none}.account-banner{font-size:12px}.projects-toolbar{flex-wrap:wrap;gap:12px}.projects-toolbar h2{font-size:18px}.project-search{width:48%;max-width:none}.project-search input{font-size:13px}.project-grid{grid-template-columns:1fr;gap:18px}.project-preview{height:180px;padding:20px}.project-preview strong{font-size:22px}.project-type,.project-preview-detail{font-size:12px}.project-card-bottom{flex-wrap:nowrap;margin:0 19px}.projects-empty{padding:30px 22px}.projects-empty h2{font-size:19px}.projects-empty p{font-size:14px}#editorView{padding:17px 14px 0}.workspace-head{gap:8px}.editor-heading{gap:10px}.editor-heading #backProjects{font-size:12px;min-height:34px;padding:6px 8px}.project-name{font-size:18px!important;width:100%;max-width:38vw}.workspace-head #saveProject{font-size:12px;min-height:34px;padding:7px 9px}.editor-flow{padding:5px 0 13px;gap:3px;justify-content:space-between}.editor-flow button{font-size:11px;padding:5px 3px;gap:4px}.editor-flow button b{font-size:10px;width:17px;height:17px}.stage{min-height:205px}.stage canvas{min-height:200px;max-height:350px}.empty-preview h2{font-size:21px}.empty-preview p{font-size:13px}.empty-preview .cc{margin-bottom:13px;width:45px;height:35px;font-size:19px}.transport{gap:7px;height:62px;padding:10px}.transport span{font-size:12px}.panel-heading{padding:0 15px;height:48px}.timeline-footer{padding:10px 14px;line-height:1.6}.inspector{min-height:420px;max-height:750px}.inspector-tabs{gap:16px;padding:0 20px}.inspector-tabs button{font-size:15px;min-height:52px}.inspector .setup,.inspector .appearance{padding:20px}.inspector .template-grid{grid-template-columns:1fr 1fr}.create-dialog{padding:25px}.create-dialog h2{font-size:26px}.create-dialog-footer{align-items:center;flex-direction:row}.create-dialog-footer>span{max-width:135px}.create-dialog-footer .primary{min-width:120px}.caption-heading h2{font-size:17px}.caption-primary-actions button{font-size:14px}.caption-actions button{font-size:13px}}
@media(prefers-reduced-motion:reduce){.inspector [role=tabpanel]{animation:none}.workspace-upload:hover{transform:none}}
[hidden]{display:none!important}
/* v20: one home action, then the project collection. */
.projects-view{padding:0}.workspace-content{max-width:1160px;padding:52px 36px 40px}.create-project-section{margin-bottom:48px}.create-project-button{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:114px;background:#fff;border:1px solid #cfd9ed;border-radius:14px;font-size:20px;font-weight:650;color:#284dc1;box-shadow:0 3px 12px #18305205;transition:background .18s,box-shadow .18s,border-color .18s,transform .18s}.create-project-button>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#edf2ff;font-size:29px;font-weight:400}.create-project-button:hover,.create-project-button.drag{background:#f7f9ff;border-color:#7797e5;box-shadow:0 7px 22px #3159dc12;transform:translateY(-1px)}.create-project-button:active{transform:scale(.995)}.projects-toolbar{margin-bottom:22px}.projects-toolbar h2{font-size:22px;font-weight:650}.project-grid{gap:24px}.project-preview{height:160px}.projects-empty{border-style:dashed;box-shadow:none;background:transparent;min-height:210px}.projects-empty h2{font-weight:550}.empty-project-icon{display:none}.account-banner{margin-top:18px;padding-bottom:14px}.account-banner button{display:block;margin-top:10px}.storage-notice{line-height:1.8}.topbar #homeNav{display:none}
/* A quiet editing desk: transcript, preview, then a full-width timeline. */
#editorView{padding:18px 24px 0;max-width:1800px}.workspace-head{margin-bottom:18px}.project-name{font-size:20px!important}.studio{grid-template-columns:minmax(340px,39%) minmax(0,1fr);gap:18px}.inspector{grid-row:1;grid-column:1;position:static;height:clamp(480px,calc(100dvh - 350px),740px);max-height:none;min-height:0;border-radius:12px;box-shadow:none;display:flex;flex-direction:column}.inspector-tabs{flex-shrink:0;gap:26px;background:#fff}.inspector-tabs button{font-size:14px}.inspector [role=tabpanel]{min-height:0;flex:1;overflow:auto}.inspector #captionTabPanel{display:flex;flex-direction:column;overflow:hidden}.caption-panel>.captions{flex:1;overflow:auto;min-height:100px}.caption-heading{border-bottom:0;padding:16px 20px 10px}.caption-heading h2{font-size:16px}.caption-heading>div{display:none}.caption-more .caption-heading-tools{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.caption-primary-actions{padding-bottom:10px}.caption-primary-actions button{min-height:34px;border-color:#e3e7ef;font-size:14px}.caption-more{padding-bottom:10px}.correction-toolbar{padding:8px 20px;background:#f8faff}.captions{background:white;padding:0 12px}.cue-row{border:0;border-bottom:1px solid #edf0f5;border-radius:0;box-shadow:none;margin:0;padding:12px 8px;grid-template-columns:28px minmax(0,1fr) 24px;gap:10px}.cue-row.active,.cue-row:focus-within{border:0;border-bottom:1px solid #d8e3fa;box-shadow:inset 3px 0 #3159dc;background:#f4f7ff;border-radius:6px}.cue-row textarea{min-height:54px;line-height:1.65;resize:vertical}.cue-row .cue-times{display:none}.cue-row.active .cue-times,.cue-row:focus-within .cue-times{display:flex}.cue-times{gap:8px}.cue-times label{white-space:nowrap}.cue-times input{width:76px;font-size:13px;background:#fff}.cue-times button{font-size:13px}.cue-number{font-size:13px}.cue-review{background:#fffdf8}.center{gap:0;grid-column:2;grid-row:1}.preview-panel{height:clamp(480px,calc(100dvh - 350px),740px);display:flex;flex-direction:column;box-shadow:none;border-radius:12px}.preview-panel>.panel-heading{height:48px;flex-shrink:0}.stage{flex:1;min-height:0;aspect-ratio:auto;background:#eef0f5;padding:18px}.stage canvas{width:100%;height:100%;min-height:0;max-height:100%;filter:drop-shadow(0 4px 10px #182a3714)}.empty-preview{color:#3d5273}.empty-preview .cc{color:#55719e;border-color:#cdd6e7;background:white}.empty-preview h2{font-size:22px;letter-spacing:0}.empty-preview p{color:#7586a0}.transport{flex-shrink:0;border-top:1px solid #e5eaf2}.timeline-panel{grid-column:1/-1;grid-row:2;box-shadow:none}.timeline-panel .panel-heading{height:46px}.timeline{min-height:66px;margin-top:12px}.timeline-footer{padding:10px 20px}.timeline-panel .ruler{padding-top:3px}#editorView footer{padding:12px 0}
@media(min-width:1600px){.studio{grid-template-columns:minmax(420px,37%) minmax(0,1fr)}.stage canvas{max-height:100%}}
@media(max-width:1100px){.studio{grid-template-columns:minmax(330px,43%) minmax(0,1fr);gap:14px}.inspector-tabs{gap:18px}.stage{padding:10px}.caption-heading,.caption-primary-actions,.correction-toolbar{padding-left:14px;padding-right:14px}}
@media(max-width:820px){.studio{display:grid!important;grid-template-columns:1fr!important}.center{grid-column:1;grid-row:1}.preview-panel{height:380px}.timeline-panel{grid-column:1;grid-row:2}.inspector{grid-column:1;grid-row:3;height:620px;max-height:none}.stage canvas{max-height:100%}.stage{min-height:0}.workspace-content{padding:34px 24px}.create-project-section{margin-bottom:34px}}
@media(max-width:600px){.workspace-content{padding:28px 18px}.create-project-button{min-height:94px;font-size:19px}.projects-toolbar h2{font-size:20px}.projects-toolbar .sort-label{display:none}.project-search{max-width:52%;width:180px}.project-grid{gap:18px}#editorView{padding:14px 12px 0}.preview-panel{height:320px}.stage canvas{min-height:0}.inspector{height:580px}.caption-heading h2{font-size:16px}.caption-primary-actions button{font-size:14px}.workspace-head{margin-bottom:14px}.cue-row{padding:12px 5px;gap:6px}.caption-more{padding-left:14px;padding-right:14px}}
@media(prefers-reduced-motion:reduce){.create-project-button{transition:none}.create-project-button:hover,.create-project-button:active{transform:none}}
[hidden]{display:none!important}

.projects-toolbar h1{font-size:22px;font-weight:650;letter-spacing:0;margin:0;line-height:1.5}.projects-toolbar h1 #projectCount{font-size:14px;color:#8390a5;font-weight:400;margin-left:8px}@media(max-width:600px){.projects-toolbar h1{font-size:20px}}
