:root{--canvas:#fbf8f2;--surface:#fff;--ink:#1d2040;--muted:#62677d;--accent:#6547de;--accent-soft:#efeaff;--line:#e5e0ec;--dark:#211f3d;--radius:16px;--page-shadow:0 22px 60px #25204b12, 0 3px 10px #25204b08;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:radial-gradient(ellipse at 6% 18%, #f4e9ff99 0, transparent 24rem), radial-gradient(ellipse at 94% 32%, #fff0c766 0, transparent 26rem), var(--canvas);color:var(--ink)}.brand{color:#211f3d;font-size:22px}.brand svg,.brand-mark{color:#fff;background:#6547de;border-radius:10px;padding:4px;box-shadow:0 5px 14px #6547de45}.public-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefaed;border:1px solid #e8e0f0;border-top:0;border-radius:0 0 22px 22px;max-width:1320px;min-height:82px;margin:0 auto 25px;padding:15px 27px;position:relative;box-shadow:0 8px 30px #31204b0a}.desktop-nav{color:#4e516c;gap:29px;font-weight:550}.desktop-nav>a:hover,.tool-menu summary:hover{color:#6547de}.tool-menu>div{border:1px solid #e3daf2;border-radius:16px;padding:11px;box-shadow:0 18px 55px #20143c22}.tool-menu>div a{border-radius:10px;padding:12px 14px}.tool-menu>div a:hover{color:#4f35bd;background:#f3efff}.account-link{color:#fff;background:#24213f;border:1px solid #24213f;border-radius:12px;padding:10px 15px;font-weight:600;box-shadow:0 6px 14px #24213f22}.account-link:hover{color:#fff;background:#6547de;border-color:#6547de}.public-footer{color:#fff;background:#232141;border:0;border-radius:26px 26px 0 0;max-width:1320px;margin:100px auto 0;padding:54px 42px 23px}.public-footer .brand{color:#fff}.public-footer .brand svg,.public-footer .brand-mark{background:#8067f3}.public-footer p,.public-footer .footer-bottom{color:#c6c4dd}.public-footer .footer-label{color:#f4d668}.public-footer>div a:not(.brand){color:#d9d6ee!important}.public-footer>div a:not(.brand):hover{color:#fff!important}.public-footer .footer-bottom{border-color:#514d70}.tool-page,.home-page{max-width:1320px;padding:20px 32px 0}.kind-screenshot{--tool-accent:#db564a;--tool-dark:#632f3a;--tool-pale:#fff0eb;--tool-glow:#ffd0bc;--tool-secondary:#f4b746}.kind-video{--tool-accent:#356be0;--tool-dark:#1d315d;--tool-pale:#eaf2ff;--tool-glow:#c0dcff;--tool-secondary:#75e0dc}.kind-gif{--tool-accent:#6b50d4;--tool-dark:#352b72;--tool-pale:#f1eaff;--tool-glow:#d7c5ff;--tool-secondary:#d9ef65}.kind-pdf{--tool-accent:#de743f;--tool-dark:#663d25;--tool-pale:#fff0df;--tool-glow:#ffd39c;--tool-secondary:#f4c84a}.kind-file{--tool-accent:#148778;--tool-dark:#164c4b;--tool-pale:#e2f6ef;--tool-glow:#a7e6d0;--tool-secondary:#f1a25c}.kind-audio{--tool-accent:#b44291;--tool-dark:#602d66;--tool-pale:#fbeaf5;--tool-glow:#f4c0dd;--tool-secondary:#ffc35c}.kind-html{--tool-accent:#087f91;--tool-dark:#164e5a;--tool-pale:#e4f7f5;--tool-glow:#9ce1d8;--tool-secondary:#ffc962}.tool-hero{--tool-accent:#6547de;--tool-dark:#33245f;--tool-pale:#f0eaff;--tool-glow:#cdbaff;--tool-secondary:#f4d668;isolation:isolate;border:1px solid color-mix(in srgb,var(--tool-accent),white 80%);background:linear-gradient(112deg,var(--tool-pale),#fff 64%,color-mix(in srgb,var(--tool-glow),white 70%));min-height:290px;box-shadow:var(--page-shadow);border-radius:27px;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:30px;margin:8px 0 25px;padding:30px 38px;display:grid;position:relative;overflow:hidden}.tool-hero:before{content:"";z-index:-1;border:1px solid color-mix(in srgb,var(--tool-accent),transparent 80%);width:330px;height:330px;box-shadow:0 0 0 34px color-mix(in srgb,var(--tool-accent),transparent 95%),0 0 0 70px color-mix(in srgb,var(--tool-accent),transparent 97%);border-radius:50%;position:absolute;top:-246px;right:19%}.tool-hero:after{content:"";z-index:-1;background:radial-gradient(var(--tool-accent) 1.4px,transparent 1.6px);opacity:.25;background-size:9px 9px;width:42px;height:42px;position:absolute;bottom:18px;left:48%}.tool-hero-copy{z-index:1;max-width:630px;position:relative}.tool-hero .eyebrow{color:var(--tool-dark);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 17px;font-size:13px;font-weight:700;display:flex}.hero-icon{background:var(--tool-accent);color:#fff;width:31px;height:31px;box-shadow:0 5px 12px color-mix(in srgb,var(--tool-accent),transparent 68%);border-radius:10px;place-items:center;display:grid}.hero-icon-mark{place-items:center;font-size:14px;font-weight:800;line-height:1;display:grid}.hero-kicker{border-left:1px solid color-mix(in srgb,var(--tool-accent),white 55%);color:color-mix(in srgb,var(--tool-dark),white 15%);padding-left:10px;font-size:12px;font-weight:550}.tool-hero h1{max-width:650px;color:var(--tool-dark);letter-spacing:-2.7px;margin:0 0 13px;font-size:clamp(40px,4.2vw,57px);font-weight:680;line-height:1.04}.tool-hero .hero-deck{color:#50566c;max-width:600px;margin:0;font-size:17px;line-height:1.65}.tool-hero .hero-line{color:var(--tool-dark);background:#fff9;border-radius:10px 10px 10px 2px;margin:15px 0 0;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex}.tool-hero-art{background:linear-gradient(145deg,color-mix(in srgb,var(--tool-glow),white 18%),color-mix(in srgb,var(--tool-accent),white 75%));min-height:225px;box-shadow:0 18px 38px color-mix(in srgb,var(--tool-dark),transparent 88%),inset 0 1px #fff;border:1px solid #fff9;border-radius:21px;justify-self:stretch;place-items:center;display:grid;position:relative;overflow:hidden}.tool-hero-art:before{content:"";border:1px solid #fff7;border-radius:50%;width:240px;height:240px;position:absolute;box-shadow:0 0 0 25px #ffffff24,0 0 0 50px #ffffff19}.art-label{z-index:3;color:var(--tool-dark);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:13px;left:17px;right:17px}.art-label b{letter-spacing:.07em;background:#ffffffa8;border-radius:7px;padding:6px 8px;font-size:9px}.art-window-dots{gap:5px;display:flex;position:absolute;top:10px;left:11px}.art-window-dots i{background:#db6a61;border-radius:50%;width:6px;height:6px}.art-window-dots i:nth-child(2){background:#f1c453}.art-window-dots i:nth-child(3){background:#6ebd91}.art-screen-frame,.art-code-window{background:#fff;border:6px solid #fff;border-radius:13px;width:min(72%,365px);height:145px;position:relative;transform:rotate(-3deg);box-shadow:0 12px 30px #47274724}.art-screen-frame:after{content:"";border:5px solid var(--tool-accent);background:#fff8;border-radius:50%;width:47px;height:47px;position:absolute;top:27px;right:-29px}.art-screen-image{background:linear-gradient(135deg,#fac7a7 0 37%,#d55f60 37% 65%,#56509d 65%);border-radius:7px;align-items:end;gap:8px;padding:13px;display:flex;position:absolute;inset:25px 13px 17px}.art-screen-image span{background:#fff9;border-radius:4px 4px 0 0;flex:1;height:38px}.art-screen-image span:nth-child(2){background:#f3d967;height:55px}.art-screen-image span:nth-child(3){background:#fff;height:27px}.art-screen-frame>b{color:#a43d41;letter-spacing:.12em;background:#fff;border-radius:7px;padding:5px 9px;font-size:9px;position:absolute;top:-17px;right:18px}.art-video-frame{background:linear-gradient(135deg,#e1b8a9,#7087da 50%,#294879);border:5px solid #fff;border-radius:14px;width:min(73%,350px);height:145px;position:relative;overflow:hidden;box-shadow:0 14px 30px #17295030}.art-video-frame:before,.art-video-frame:after{content:"";filter:blur(2px);background:#f8d28b88;border-radius:50%;width:60px;height:95px;position:absolute;top:30px}.art-video-frame:before{left:50px}.art-video-frame:after{background:#80dfd288;top:15px;right:32px}.art-play{z-index:2;color:#356be0;background:#ffffffed;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.art-filmstrip{z-index:2;gap:4px;height:25px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.art-filmstrip i{background:linear-gradient(120deg,#f2b48a,#f7e0ae 45%,#6a86d1 46%);border-radius:3px;flex:1}.art-loop-ring{z-index:1;border:15px solid #fff8;border-right-color:var(--tool-accent);border-bottom-color:var(--tool-secondary);border-radius:50%;place-items:center;width:152px;height:152px;display:grid;position:relative;transform:rotate(-18deg);box-shadow:0 9px 25px #36207420}.art-loop-ring span{color:#443188;background:#fff;border-radius:20px;place-items:center;width:66px;height:66px;font-size:20px;font-weight:900;display:grid;transform:rotate(18deg)}.art-loop-ring>b{color:#47318b;font-size:41px;position:absolute;top:15px;right:-28px;transform:rotate(18deg)}.art-loop-ring i{background:var(--tool-secondary);border-radius:5px;width:18px;height:18px;position:absolute}.art-loop-ring i:first-of-type{top:8px;left:-23px}.art-loop-ring i:nth-of-type(2){background:#fff;bottom:-22px;right:3px}.art-loop-ring i:nth-of-type(3){background:var(--tool-accent);bottom:-20px;left:12px}.art-pdf-sheet{background:#fff;border-radius:8px;width:117px;height:148px;padding:23px 15px;position:relative;transform:rotate(5deg);box-shadow:10px 10px #df713d55,0 15px 30px #623c1d20}.art-pdf-sheet:after{content:"";border-top:25px solid var(--tool-glow);border-left:25px solid #0000;position:absolute;top:0;right:0}.art-pdf-sheet>span{color:#fff;letter-spacing:.08em;background:#de743f;border-radius:5px;padding:4px 7px;font-size:10px;font-weight:900;display:inline-block}.art-pdf-sheet>b,.art-pdf-sheet>i{background:#eadfd4;border-radius:4px;height:5px;margin-top:12px;display:block}.art-pdf-sheet>i:nth-of-type(2){width:73%}.art-pdf-sheet>i:nth-of-type(3){width:87%}.art-pdf-sheet>small{color:#8d7867;font-size:9px;position:absolute;bottom:8px;right:13px}.art-file-stack{z-index:1;width:250px;height:145px;position:relative}.art-file-chip{color:#164c4b;background:#fffffff0;border:1px solid #fffa;border-radius:11px;align-items:center;gap:18px;width:190px;padding:12px 15px;font-size:13px;font-weight:900;display:flex;position:absolute;left:35px;box-shadow:0 8px 18px #154c4b18}.art-file-chip b{color:#53706d;font-size:9px;font-weight:600}.chip-a{background:#fff9e9;top:14px;transform:rotate(-7deg)}.chip-b{top:53px;left:16px;transform:rotate(4deg)}.chip-c{background:#edfff8;top:91px;left:48px;transform:rotate(-2deg)}.art-audio-disc{z-index:1;background:linear-gradient(145deg,#d14c9d,#793b9a);border:9px solid #fff9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:185px;height:185px;display:flex;position:relative;box-shadow:0 14px 28px #6f246d30}.art-audio-disc:after{content:"";background:#f7cc56;border:4px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute}.art-audio-wave{align-items:center;gap:3px;height:50px;display:flex}.art-audio-wave i{background:#fff;border-radius:4px;width:3px}.art-audio-disc>span{color:#fff;letter-spacing:.15em;margin-top:15px;font-size:8px;font-weight:800}.art-code-window{background:#21243f;border:5px solid #fff;width:min(74%,370px);height:145px;padding:33px 17px 12px;transform:rotate(2deg)}.art-code-window code{color:#e4e6f2;flex-direction:column;gap:7px;font-size:14px;display:flex}.art-code-window code b{color:#80e1c2}.art-code-window code i{color:#f2d167;font-style:normal}.art-code-window code small{color:#a9aec3;margin-top:8px;font-size:9px}.tool-hero[data-tool=gif]{grid-template-columns:minmax(0,.95fr) minmax(300px,1.05fr)}.tool-hero[data-tool=gif] .tool-hero-art{min-height:250px}.tool-hero[data-tool=file]{grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr)}.tool-hero[data-tool=audio]{grid-template-columns:minmax(0,1.1fr) minmax(270px,.9fr)}.tool-hero[data-tool=html]{grid-template-columns:minmax(0,1.15fr) minmax(290px,.85fr)}.tool-hero.hero-screenshot{--tool-accent:#db564a;--tool-dark:#632f3a;--tool-pale:#fff0eb;--tool-glow:#ffd0bc;--tool-secondary:#f4b746}.tool-hero.hero-video{--tool-accent:#356be0;--tool-dark:#1d315d;--tool-pale:#eaf2ff;--tool-glow:#c0dcff;--tool-secondary:#75e0dc}.tool-hero.hero-gif{--tool-accent:#6b50d4;--tool-dark:#352b72;--tool-pale:#f1eaff;--tool-glow:#d7c5ff;--tool-secondary:#d9ef65}.tool-hero.hero-pdf{--tool-accent:#de743f;--tool-dark:#663d25;--tool-pale:#fff0df;--tool-glow:#ffd39c;--tool-secondary:#f4c84a}.tool-hero.hero-file{--tool-accent:#148778;--tool-dark:#164c4b;--tool-pale:#e2f6ef;--tool-glow:#a7e6d0;--tool-secondary:#f1a25c}.tool-hero.hero-audio{--tool-accent:#b44291;--tool-dark:#602d66;--tool-pale:#fbeaf5;--tool-glow:#f4c0dd;--tool-secondary:#ffc35c}.tool-hero.hero-html{--tool-accent:#087f91;--tool-dark:#164e5a;--tool-pale:#e4f7f5;--tool-glow:#9ce1d8;--tool-secondary:#ffc962}.workspace-toolbar,.inspection-toolbar,.document-toolbar,.loop-strip{border-radius:13px}.workspace-toolbar{background:#fff;border:1px solid #e9e3ef;margin:0 0 13px;padding:13px 16px;box-shadow:0 5px 16px #2b214408}.segmented{background:#f2eff8;border-radius:12px;padding:4px}.segmented button{color:#66627c;border-radius:9px}.segmented button[aria-pressed=true]{color:#5034c1;background:#fff;box-shadow:0 2px 7px #30214c14}.canvas-workspace,.bulk-workspace,.video-studio{gap:24px}.image-canvas,.inspection-canvas{background-color:#f5efff;background-image:radial-gradient(#b8a4dc 1px,#0000 1.4px);background-size:17px 17px;border:1px solid #e9ddfb;border-radius:19px;min-height:390px;box-shadow:inset 0 1px #fff,0 8px 22px #6b50d40d}.image-canvas.has-media{background:#f5f2ff}.inspection-canvas{background-color:#fff0eb;background-image:radial-gradient(#e8aa9a 1px,#0000 1.5px);min-height:490px}.empty-stage .stage-icon{width:66px;height:66px;color:var(--tool-accent,#6547de);background:#ffffffd9;border-radius:20px;place-items:center;display:grid;box-shadow:0 9px 22px #35244516}.empty-stage h2{color:var(--tool-dark,#33245f);font-weight:650}.empty-stage p{color:#696780}.primary{background:var(--tool-accent,#6547de);border-color:var(--tool-accent,#6547de);box-shadow:0 6px 14px color-mix(in srgb,var(--tool-accent,#6547de),transparent 75%);border-radius:11px}.primary:hover{background:var(--tool-dark,#33245f);border-color:var(--tool-dark,#33245f)}.secondary{background:#fff;border-color:#ddd5eb;border-radius:11px}.access-settings{background:#fff;border:1px solid #ece6f1;border-radius:18px;padding:22px;box-shadow:0 10px 25px #27204009}.access-settings h2{color:var(--tool-dark,#33245f);font-size:19px}.access-settings select,input,textarea{border-color:#dcd8e8;border-radius:10px}.access-settings select:focus,input:focus,textarea:focus{border-color:var(--tool-accent,#6547de);box-shadow:0 0 0 3px color-mix(in srgb,var(--tool-accent,#6547de),transparent 85%)}.service-note{border-left:3px solid var(--tool-accent,#6547de);background:var(--tool-pale,#f0eaff);border-radius:0 9px 9px 0;padding:12px 14px}.item-status progress{accent-color:var(--tool-accent,#6547de);border-radius:9px;height:7px}.inspection-toolbar{background:#fff;border:1px solid #f0d9d0;margin-bottom:14px;padding:13px 15px}.inspection-toolbar>span{color:#683e40;font-weight:700}.inspection-sidebar{background:#fff;border:1px solid #f0d9d0;border-radius:18px;padding:18px;box-shadow:0 9px 22px #873e3210}.inspection-sidebar .metadata-panel{border-color:#f1ded7}.metadata-panel h2{color:#632f3a}.metadata-panel dd{color:#492f3a;font-weight:650}.cinema-stage,.loop-stage,.document-intake,.audio-deck{background:#fff;border:1.5px dashed #10b98159;border-radius:18px;min-height:200px;transition:all .2s;box-shadow:0 4px 20px -2px #0f172a0d}.cinema-stage:hover,.loop-stage:hover,.document-intake:hover,.audio-deck:hover{background:#f0fdf4;border-color:#059669;box-shadow:0 0 0 4px #05966914}.cinema-empty>svg{color:#059669}.video-transfer-panel{border:1px solid var(--site-line);background:#fff;border-radius:18px;padding:22px;box-shadow:0 4px 16px #0f172a0a}.video-transfer-panel h2{color:#0f172a;font-size:18px}.loop-bottom{gap:24px}.loop-description{border:1px solid var(--site-line);background:#fff;border-radius:16px;padding:20px}.document-view{border:1px solid var(--site-line);background:#f8fafc;border-radius:16px}.document-workspace{gap:18px}.page-navigation{border:1px solid var(--site-line);background:#f8fafc;border-radius:14px;padding:15px}.file-ledger{background:#fff;border:1.5px dashed #10b98159;border-radius:18px;padding:16px 20px;box-shadow:0 4px 20px -2px #10b9810f}.file-glyph{color:#148778;background:#e2f6ef;border-radius:12px}.file-settings{border:1px solid var(--site-line);background:#fff;border-radius:18px;padding:22px;box-shadow:0 4px 16px #0f172a0a}.audio-source{border:1px solid var(--site-line);background:#fff;border-radius:18px;padding:22px}.publishing-toolbar{background:#edfbfa;border:1px solid #cce8e6;border-radius:14px;padding:13px 15px}.editor-tabs button[aria-pressed=true]{color:#fff;background:#087f91;border-color:#087f91}.publishing-panes{border:1px solid #c5e0de;border-radius:16px;overflow:hidden;box-shadow:0 10px 26px #104d4e14}.code-pane{background:#1e3044}.code-pane textarea{color:#d7f1e9;background:#1e3044}.live-preview{background:#d8e9e7}.tool-context{box-shadow:var(--page-shadow);background:#fff;border:1px solid #e8e2ee;border-radius:25px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:50px;margin-top:58px;padding:39px;position:relative;overflow:hidden}.tool-context:before{content:"";background:var(--tool-pale,#f0eaff);border-radius:50%;width:220px;height:220px;position:absolute;top:-140px;right:-125px}.tool-context>div{z-index:1;position:relative}.tool-context .eyebrow{color:var(--tool-accent,#6547de);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:750}.tool-context h2{color:var(--tool-dark,#33245f);letter-spacing:-1.2px;font-size:clamp(28px,3vw,38px)}.tool-context h3{color:var(--tool-dark,#33245f)}.tool-context p,.tool-context li{color:#334155;line-height:1.8}.tool-context ol{counter-reset:story-step;padding:0;list-style:none}.tool-context ol li{counter-increment:story-step;background:var(--tool-pale,#f0eaff);color:#1e293b;border-radius:11px;margin:10px 0;padding:12px 15px 12px 48px;position:relative}.tool-context ol li:before{content:"0" counter(story-step);color:var(--tool-dark,#243c68);font-size:12px;font-weight:850;position:absolute;top:10px;left:14px}.tool-context a{color:var(--tool-dark,#243c68);text-underline-offset:3px;font-weight:650;text-decoration:underline}.tool-context a:hover{color:#0f172a}.tool-evidence{margin:20px 0}.tool-evidence img{border:4px solid #fff;border-radius:14px;box-shadow:0 9px 26px #201c391b}.tool-evidence figcaption{color:#334155}.article-inline-links a{background:var(--tool-pale,#f0eaff);border-radius:10px;padding:10px 13px;text-decoration:none;display:inline-flex}.code-example{background:#f5f1fa;border:1px solid #e7ddf1;border-radius:13px}.hero-screenshot+.screenshot-desk+.story-screenshot{--tool-accent:#db564a;--tool-dark:#632f3a;--tool-pale:#fff0eb}.story-screenshot{background:linear-gradient(135deg,#fff9f5,#fff 63%);border-color:#f2d6cc}.story-video{background:linear-gradient(125deg,#eef4ff,#fff 65%);border-color:#d1ddfa}.story-gif{background:linear-gradient(145deg,#f5f0ff,#fff 68%);border-color:#ddd3f8}.story-pdf{background:linear-gradient(120deg,#fff5e9,#fff 65%);border-color:#f3dac0}.story-file{background:linear-gradient(120deg,#effaf4,#fff 65%);border-color:#cae7dc}.story-audio{background:linear-gradient(120deg,#fff2f9,#fff 65%);border-color:#f1d2e6}.story-html{background:linear-gradient(120deg,#edfaf8,#fff 65%);border-color:#cbe6e3}.video-notes{grid-template-columns:.8fr 1.2fr}.loop-notes{max-width:1070px}.loop-notes>div:first-child{grid-template-columns:150px 1fr;gap:0 28px;display:grid}.loop-notes>div:first-child>.eyebrow{grid-column:1/-1}.loop-notes>div:first-child>.tool-evidence{grid-area:2/1/4}.loop-notes>div:first-child>h2{grid-area:2/2}.listening-notes{max-width:1100px}.app-shell{background:radial-gradient(at 83% 4%,#ffe5d188 0,#0000 26rem),radial-gradient(at 56% 58%,#eae3ff66 0,#0000 33rem),#f7f5fb;min-height:100vh}.app-sidebar{color:#f8f5ff;background:linear-gradient(160deg,#282147 0%,#302653 56%,#24203f 100%);border:0;box-shadow:12px 0 34px #241d4010}.app-sidebar .brand{color:#fff}.app-sidebar .brand svg{filter:drop-shadow(0 6px 10px #f2b88e45)}.workspace-id{color:#eee8ff;border-color:#ffffff24}.workspace-id>div{gap:2px;min-width:0;display:grid}.workspace-id>div>small{color:#b9b1d2;letter-spacing:.13em;text-transform:uppercase;font-size:10px}.workspace-id>div>span{color:#fff;font-size:13px}.workspace-id .workspace-dot{background:linear-gradient(145deg,#fac78f,#fb8b80);border-radius:8px;box-shadow:0 5px 12px #f8796740}.workspace-live-dot{background:#78e2b3;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 4px #78e2b31c}.workspace-navigation{flex-direction:column;flex:1;gap:13px;min-height:0;display:flex}.workspace-nav-section{gap:3px;display:grid}.workspace-nav-label{color:#ddd6fe;letter-spacing:.14em;text-transform:uppercase;margin:12px 0 5px 10px;font-size:10px;font-weight:800}.workspace-navigation a{color:#dbd6ea;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:12.5px;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.app-sidebar .workspace-navigation a{color:#dbd6ea}.app-sidebar .workspace-navigation a:hover,.app-sidebar .workspace-navigation a[aria-current=page]{color:#fff}.workspace-navigation a:hover{color:#fff;background:#ffffff12;transform:translate(2px)}.workspace-navigation a[aria-current=page]{color:#fff;background:linear-gradient(100deg,#754fe0,#8c67f0);border-color:#ffffff26;box-shadow:0 8px 18px #18143340}.workspace-navigation a[aria-current=page] svg{color:#ffd9a4}.sidebar-plan-card{background:linear-gradient(145deg,#ffffff12,#ffffff08);border:1px solid #ffffff20;border-radius:15px;margin-top:24px;padding:14px}.sidebar-plan-card>span{color:#ffd493;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.sidebar-plan-card>p{color:#d4cde4;margin:9px 0 11px;font-size:11px;line-height:1.55}.sidebar-plan-card>a{color:#fff;justify-content:space-between;align-items:center;font-size:11px;font-weight:750;text-decoration:none;display:flex}.workspace-nav-help{margin-top:auto;color:#bcb4d3!important;padding-top:15px!important}.sidebar-home{color:#c5bfd8;align-items:center;gap:8px;margin-top:12px;font-size:11px;text-decoration:none;display:flex}.app-context{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd9;border-color:#e7e1f0;position:sticky;top:0}.context-product{font-weight:800}.workspace-picker{color:#453765;background:#fbfaff;max-width:230px;font-weight:700;border:1px solid #e5def0!important;border-radius:10px!important;padding:7px 10px!important}.preview-notice{color:#50386a;background:linear-gradient(90deg,#f8e9ff,#fff2dc);border-color:#ead8fa}.app-content{padding:32px clamp(18px,3vw,42px) 60px}.media-library-screen{color:#29223f;max-width:1550px;margin:0 auto;position:relative}.library-banner{background:linear-gradient(118deg,#302451 0%,#4b3176 52%,#7853a4 100%);border-radius:25px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);min-height:255px;padding:clamp(25px,4vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #40306427}.library-banner:before{content:"";border:1px solid #ffffff2a;border-radius:50%;width:380px;height:380px;position:absolute;top:-300px;right:17%;box-shadow:0 0 0 35px #ffffff09,0 0 0 75px #ffffff08}.library-banner-copy{z-index:2;max-width:710px;position:relative}.library-banner .eyebrow{color:#f1c8a1;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.library-banner h1{color:#fff;letter-spacing:-1.8px;margin:9px 0;font-size:clamp(34px,4vw,51px);line-height:1.04}.library-banner-copy>p:not(.eyebrow){color:#e8dff2;max-width:580px;margin:0;font-size:14px;line-height:1.75}.library-banner-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.library-banner .button{min-height:40px;padding:10px 14px;font-size:12px}.library-banner .button.primary{color:#3b244d;background:#f4ad75;border-color:#f4ad75;box-shadow:0 7px 18px #1f153930}.library-banner .button.primary:hover{background:#ffc592;border-color:#ffc592}.library-banner .button.secondary{color:#fff;background:#ffffff14;border-color:#ffffff45}.library-banner-art{min-height:180px;position:relative}.library-art-orbit{border:1px solid #ffffff35;border-radius:50%;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)rotate(-18deg)}.orbit-one{width:300px;height:138px}.orbit-two{width:252px;height:198px;transform:translate(-50%,-50%)rotate(45deg)}.library-art-stack{align-items:center;display:flex;position:absolute;top:50%;left:53%;transform:translate(-50%,-50%)rotate(-7deg)}.library-art-stack>span{color:#5e3f8a;border:4px solid #fff;border-radius:18px;place-items:center;width:70px;height:88px;margin-left:-12px;display:grid;box-shadow:0 14px 28px #20153a44}.library-art-stack>span:first-child{background:linear-gradient(155deg,#ffe3b7,#f4a584);transform:rotate(-12deg)}.library-art-stack>span:nth-child(2){background:linear-gradient(155deg,#daf9e9,#86d0bd);transform:translateY(-14px)rotate(4deg)}.library-art-stack>span:nth-child(3){background:linear-gradient(155deg,#e5dcff,#b9a5fb);transform:rotate(13deg)}.art-sticker{z-index:2;color:#46345f;background:#fffaf2;border:1px solid #ffffff7a;border-radius:20px;align-items:center;gap:6px;padding:8px 11px;font-size:10px;font-weight:850;display:flex;position:absolute;box-shadow:0 8px 18px #21163220}.sticker-top{top:15%;right:0;transform:rotate(5deg)}.sticker-bottom{background:#cff4df;bottom:14%;left:2%;transform:rotate(-4deg)}.library-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:15px 0 35px;display:grid}.library-metric{border:1px solid #0000;border-radius:17px;grid-template-columns:1fr auto;align-content:space-between;min-height:109px;padding:16px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 15px #35254c09}.library-metric:after{content:"";border:1px solid #ffffff94;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-43px;right:-30px;box-shadow:0 0 0 13px #ffffff29,0 0 0 26px #ffffff1a}.library-metric>span{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.library-metric strong{letter-spacing:-.8px;grid-column:1;margin-top:8px;font-size:27px;line-height:1}.library-metric small{opacity:.75;grid-column:1;margin-top:5px;font-size:10px}.library-metric>span svg{opacity:.82}.metric-violet{color:#473472;background:linear-gradient(135deg,#eee7ff,#e1d6ff);border-color:#ddd2fa}.metric-mint{color:#285a46;background:linear-gradient(135deg,#e0f8ea,#c7efda);border-color:#c3ead4}.metric-rose{color:#703e49;background:linear-gradient(135deg,#ffe9e7,#ffd6d0);border-color:#f4cbc5}.metric-amber{color:#6f4e21;background:linear-gradient(135deg,#fff2d6,#ffe4ae);border-color:#f4dda7}.library-lower-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:15px;display:flex}.library-lower-heading .eyebrow,.library-result-heading .eyebrow,.asset-inspector-rich .eyebrow{color:#8060b3;letter-spacing:.15em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:850}.library-lower-heading h2{color:#2b2341;letter-spacing:-.65px;margin:0;font-size:23px}.library-secondary-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.library-secondary-links>a,.library-secondary-links>button{color:#584b6d;background:#fff;border:1px solid #e5deef;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:750;text-decoration:none;display:inline-flex}.library-secondary-links>a:hover,.library-secondary-links>button:hover{color:#6849a2;border-color:#c8b6e8}.library-commandbar-rich{background:#fff;border:1px solid #e9e1f0;border-radius:16px 16px 0 0;grid-template-columns:minmax(190px,1fr) auto;gap:15px;padding:13px 15px;display:grid;box-shadow:0 7px 17px #31234709}.library-commandbar-rich .library-search{color:#705a91;background:#faf8fd;border:1px solid #e9e3ef;border-radius:10px;gap:8px;width:100%;min-height:40px;padding:0 10px}.library-commandbar-rich .library-search input{color:#342a46;outline:0}.library-commandbar-rich .library-search input:focus{box-shadow:none}.library-commandbar-rich .library-search>button{color:#786b8e;background:0 0;border:0;place-items:center;display:grid}.library-controls{align-items:center;gap:7px;display:flex}.library-select-label{color:#8a8295;letter-spacing:.08em;text-transform:uppercase;gap:3px;font-size:8px;display:grid}.library-select-label select,.selection-actions select{color:#453b56;letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #e8e2ee;border-radius:8px;max-width:160px;min-height:32px;padding:5px 25px 5px 8px;font-size:10px}.library-view-switch{background:#f2edf8;border-radius:10px;gap:3px;margin-left:5px;padding:3px;display:flex}.library-view-switch button{color:#82778e;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:29px;display:grid}.library-view-switch button[aria-pressed=true]{color:#6b4ba5;background:#fff;box-shadow:0 3px 8px #30214c16}.library-filter-row{background:#fbf9fd;border:1px solid #e9e1f0;border-top:0;flex-wrap:wrap;gap:7px;padding:10px 14px;display:flex}.filter-chip{color:#756b82;background:#fff;border:1px solid #0000;border-radius:20px;align-items:center;gap:6px;min-height:29px;padding:6px 9px;font-size:9px;font-weight:750;display:inline-flex}.filter-chip b{color:#9a8da9;font-size:9px}.filter-chip.is-active{color:#5d3d96;background:#efe8ff;border-color:#d7c9f1}.filter-chip.saved-view-chip{color:#866128;background:#fff6e6}.library-collection-strip{background:linear-gradient(100deg,#fff9ee,#fff1e7 60%,#f8ebff);border:1px solid #eee1cc;border-top:0;justify-content:space-between;align-items:center;gap:15px;padding:13px 15px;display:flex}.library-collection-strip>div:first-child{align-items:center;gap:9px;min-width:180px;display:flex}.collection-strip-icon{color:#975c25;background:#ffdfb4;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.library-collection-strip>div:first-child>div{gap:2px;display:grid}.library-collection-strip>div:first-child b{color:#553d31;font-size:11px}.library-collection-strip>div:first-child small{color:#8c7465;font-size:9px}.collection-strip-cards{flex:1;justify-content:flex-end;gap:7px;display:flex}.collection-mini,.collection-add{color:#554253;background:#fff;border:1px solid #efdfcb;border-radius:11px;align-items:center;gap:7px;min-width:0;max-width:190px;padding:7px 9px;text-decoration:none;display:flex}.collection-mini>span{border-radius:8px;flex:0 0 25px;place-items:center;height:25px;font-size:10px;font-weight:900;display:grid}.mini-1>span{color:#367252;background:#dff2e7}.mini-2>span{color:#9a5a38;background:#f9dece}.mini-3>span{color:#6447a4;background:#e8dcff}.collection-mini>b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.collection-mini>svg{color:#99869d;margin-left:auto}.collection-add{color:#795d4b;white-space:nowrap;background:#fffaf6;border-style:dashed;font-size:9px;font-weight:800}.library-results-shell{background:#fff;border:1px solid #e8e0ef;border-top:0;border-radius:0 0 17px 17px;grid-template-columns:210px minmax(0,1fr);min-height:510px;display:grid;overflow:hidden;box-shadow:0 12px 28px #3023430b}.library-folders-rich{background:linear-gradient(#fbf9fe,#f7f3fb);border-right:1px solid #eee8f3;flex:none;padding:20px 13px}.library-sidebar-head{justify-content:space-between;align-items:center;margin:0 4px 10px;display:flex}.library-sidebar-head .footer-label,.library-folders-rich>.footer-label{color:#887d97;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:850}.library-sidebar-head>button{color:#6749a0;background:#eee6fc;border:0;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.folder-nav,.tag-nav,.bookmark-nav{color:#70677e;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:33px;padding:6px 8px;font-size:10px;text-decoration:none;display:flex}.folder-nav>span:first-of-type{flex:0 0 8px}.folder-nav>svg:last-child{color:#c68c43;margin-left:auto}.folder-nav>span:not(.folder-color-dot){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.folder-nav>span:nth-child(2){flex:1}.folder-nav>span:last-child:not(:first-child){color:#a39aaa;margin-left:auto}.folder-nav:hover,.tag-nav:hover,.bookmark-nav:hover,.folder-nav.is-active,.tag-nav.is-active{color:#62458f;background:#eee7fa}.folder-color-dot{background:#b47be0;border-radius:3px;width:7px;height:7px}.folder-nav[style*="--folder-index: 1"] .folder-color-dot{background:#ec9d74}.folder-nav[style*="--folder-index: 2"] .folder-color-dot{background:#69b79c}.folder-nav[style*="--folder-index: 3"] .folder-color-dot{background:#6598d0}.library-sidebar-divider{background:#e9e2ee;height:1px;margin:16px 3px 13px}.library-folders-rich>.footer-label{margin:0 5px 6px;display:block}.tag-nav{min-height:29px}.tag-color{background:#e6a85f;border-radius:50%;width:8px;height:8px}.tag-color-1{background:#69b79c}.tag-color-2{background:#8a71ca}.tag-color-3{background:#df7d82}.tag-color-4{background:#6496c5}.bookmark-nav{color:#76658c;gap:6px}.bookmark-nav svg:last-child{margin-left:auto}.library-results{min-width:0;padding:22px 21px 18px}.library-result-heading{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:16px;display:flex}.library-result-heading h2{color:#342a48;letter-spacing:-.6px;margin:0;font-size:20px}.library-result-meta{color:#938a9e;align-items:center;gap:12px;font-size:10px;display:flex}.select-all-button{color:#6d5298;background:#fff;border:1px solid #e5deed;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:750}.selection-bar-rich{background:linear-gradient(90deg,#f4edff,#fff6eb);border:1px solid #e3d7f4;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 11px;display:grid}.selection-bar-rich>div:first-child,.selection-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.selection-bar-rich strong{color:#483a61;font-size:10px}.selection-count{color:#fff;background:#714cae;border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.selection-bar-rich .text-button{font-size:9px}.selection-actions{justify-content:flex-end}.selection-actions button{color:#6b587f;background:#fff;border:1px solid #e4ddeb;border-radius:8px;align-items:center;gap:5px;min-height:30px;padding:6px 8px;font-size:9px;font-weight:750;display:inline-flex}.selection-actions .danger-selection{color:#a54d58;border-color:#f0d4d4}.library-error{margin:12px 0}.asset-grid-rich{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.asset-list-rich{flex-direction:column;gap:8px;display:flex}.asset-item-rich{background:#fff;border:1px solid #ece5f1;border-radius:13px;padding:7px;transition:transform .18s,box-shadow .18s,border .18s}.asset-item-rich:hover{border-color:#d9cbed;transform:translateY(-2px);box-shadow:0 9px 20px #44305e13}.asset-item-rich.is-selected{border-color:#8c6ac5;box-shadow:0 0 0 2px #a489d530}.asset-item-rich .asset-preview{aspect-ratio:1.35;background:#eee8f6;border-radius:9px;position:relative;overflow:hidden}.asset-kind-image{background:linear-gradient(145deg,#e1dbff,#c6e6e1)!important}.asset-kind-video{background:linear-gradient(145deg,#e3e8ff,#c7ddf4)!important}.asset-kind-audio{background:linear-gradient(145deg,#fde2f0,#f9d7ca)!important}.asset-kind-pdf{background:linear-gradient(145deg,#ffedd4,#f6c9a9)!important}.asset-kind-file{background:linear-gradient(145deg,#e7f4e7,#c8e9d9)!important}.asset-item-rich .asset-open{color:#7359a3}.asset-kind-icon{color:#624988;justify-items:center;gap:7px;display:grid}.asset-kind-icon small{color:#624988;letter-spacing:.1em;background:#fffa;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:900}.asset-item-rich .asset-preview input{z-index:2;opacity:1;width:18px;height:18px;top:9px;left:9px}.asset-star{z-index:2;color:#907d9f;background:#ffffffd9;border:1px solid #ffffff9c;border-radius:8px;place-items:center;width:27px;height:27px;display:grid;position:absolute;top:8px;right:8px}.asset-star.is-starred{color:#d18a36;background:#fff4d6}.asset-access-badge{color:#665d73;background:#ffffffdf;border:1px solid #ffffff80;border-radius:20px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:8px;right:8px}.access-public{color:#327b5c}.access-unlisted{color:#7958a2}.asset-label-rich{padding:9px 3px 2px}.asset-label-rich>button{color:#38304a;font-size:10px;font-weight:800}.asset-label-rich>span{color:#958b9d;align-items:center;gap:6px;font-size:8px;display:flex}.asset-label-rich>span i{background:#c9becf;border-radius:50%;width:3px;height:3px}.asset-label-tags{gap:4px;margin-top:7px;display:flex}.asset-label-tags>span{color:#77658e;background:#f3eff8;border-radius:5px;padding:3px 6px;font-size:7px}.asset-item-rich .asset-more{color:#81748e;background:#f7f3fa;border:0;border-radius:7px;place-items:center;width:26px;height:24px;display:grid;position:absolute;bottom:9px;right:8px}.asset-list-rich .asset-item-rich{grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:13px;padding:8px 11px;display:grid}.asset-list-rich .asset-preview{aspect-ratio:1.25;grid-row:span 2}.asset-list-rich .asset-label-rich{padding:0}.asset-list-rich .asset-label-tags{grid-column:2}.asset-list-rich .asset-more{grid-area:1/3/3;position:static}.library-empty{text-align:center;background:radial-gradient(circle at 50% 20%,#f9f2ff,#0000 52%),#fff;border:1px dashed #ded4eb;border-radius:16px;align-content:center;justify-items:center;min-height:300px;padding:45px 20px;display:grid}.library-empty h3{color:#46395a;margin:14px 0 5px;font-size:17px}.library-empty p{color:#8c8295;max-width:410px;margin:0 0 17px;font-size:11px;line-height:1.7}.empty-illustration{color:#6b4a9d;background:linear-gradient(145deg,#e5dcff,#f8d6c3);border-radius:21px;place-items:center;width:64px;height:64px;display:grid;position:relative;transform:rotate(-5deg);box-shadow:0 10px 18px #4c3c6517}.empty-illustration>span{color:#593b60;background:#f6b775;border:3px solid #fff;border-radius:10px;place-items:center;width:29px;height:29px;display:grid;position:absolute;bottom:-5px;right:-9px}.library-empty .button{font-size:10px}.loading-state{border-style:solid}.loading-orb{border:3px solid #e6ddf0;border-top-color:#805bc0;border-radius:50%;width:25px;height:25px;animation:.8s linear infinite library-spin}@keyframes library-spin{to{transform:rotate(360deg)}}.library-pagination{color:#8b8293;border-top:1px solid #eee8f2;justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;font-size:9px;display:flex}.library-pagination>div{gap:5px;display:flex}.library-pagination button{color:#6f5990;background:#fff;border:1px solid #e4deeb;border-radius:8px;place-items:center;width:30px;height:29px;display:grid}.library-pagination button:disabled{opacity:.4}.asset-inspector-rich{background:linear-gradient(160deg,#fff,#fbf7ff);border:1px solid #e7dced;border-radius:17px;align-self:start;width:300px;max-height:calc(100vh - 115px);margin:15px 0 15px 13px;padding:17px;position:sticky;top:92px;overflow:auto;box-shadow:0 15px 35px #30234318}.asset-inspector-rich .inspector-title{margin-bottom:14px}.asset-inspector-rich .inspector-title h2{color:#332849;font-size:17px}.asset-inspector-rich .inspector-preview,.inspector-file-stage{aspect-ratio:1.4;object-fit:cover;border-radius:12px;place-items:center;width:100%;margin-bottom:15px;display:grid}.inspector-file-stage{color:#6d509b;text-align:center;align-content:center;gap:8px}.inspector-file-stage>span{overflow-wrap:anywhere;color:#776985;max-width:90%;font-size:9px}.inspector-field{color:#736781;margin:11px 0;font-size:9px;font-weight:750;display:block}.inspector-field input,.inspector-field select,.inspector-field textarea{color:#392f48;background:#fff;border:1px solid #e5ddea;border-radius:8px;width:100%;min-height:35px;margin-top:5px;padding:7px 9px;font-size:10px;display:block}.inspector-save{width:100%;min-height:34px;font-size:10px}.inspector-tag-form{grid-template-columns:1fr auto;align-items:end;gap:7px;display:grid}.inspector-tag-form .inspector-field{margin-bottom:0}.inspector-tag-form .button{min-height:34px;padding:7px 9px;font-size:9px}.inspector-tags{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.inspector-tags button{color:#6d5883;background:#f8f4fb;border:1px solid #e8dfed;border-radius:7px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:flex}.inspector-facts{border-top:1px solid #eee7f1;border-bottom:1px solid #eee7f1;margin:14px 0;padding:10px 0;font-size:9px}.inspector-facts>div{justify-content:space-between;gap:8px;margin:8px 0;display:flex}.inspector-facts dt{color:#93899b}.inspector-facts dd{color:#463b53;text-align:right;overflow-wrap:anywhere;margin:0}.inspector-actions{gap:7px;display:grid}.inspector-actions .button{min-height:34px;font-size:9px}.asset-inspector-rich .danger-action{color:#a4535e;align-items:center;gap:6px;margin-top:13px;font-size:9px;display:flex}.library-dialog{border:1px solid #e8ddef;border-radius:21px;max-width:440px;padding:28px;box-shadow:0 22px 80px #22153740}.library-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#21183284}.library-dialog form{gap:11px;display:grid}.library-dialog .dialog-icon{border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.dialog-icon-violet{color:#6748a5;background:#eee5ff}.dialog-icon-rose{color:#a65362;background:#ffe5dc}.library-dialog .eyebrow{color:#8c68b4;letter-spacing:.13em;text-transform:uppercase;margin:3px 0 -7px;font-size:9px;font-weight:850}.library-dialog h2{color:#302640;margin:0;font-size:24px}.library-dialog p:not(.eyebrow){color:#817589;margin:0 0 5px;font-size:11px;line-height:1.65}.library-dialog label{color:#665b73;gap:6px;font-size:10px;font-weight:750;display:grid}.library-dialog input,.library-dialog textarea{background:#fcfaff;border:1px solid #e7deec;border-radius:9px;padding:10px}.library-dialog .action-row{justify-content:flex-end;margin-top:8px;display:flex}.library-dialog .action-row .button{font-size:10px}.share-created-note{color:#45775e;background:#eaf8f0;border-left:3px solid #6db59a;border-radius:0 8px 8px 0;padding:9px 10px;font-size:9px;line-height:1.6}.shared-file-page{background:radial-gradient(at 12% 2%,#f3dfff 0,#0000 27rem),radial-gradient(at 90% 65%,#ffe4ca 0,#0000 31rem),#f7f4fb;min-height:100vh;padding:22px clamp(15px,4vw,56px) 55px}.shared-file-header{color:#776d86;justify-content:space-between;align-items:center;max-width:1100px;margin:0 auto 24px;padding:11px 4px;font-size:11px;display:flex}.share-brand{color:#352747;align-items:center;gap:8px;font-size:14px;font-weight:850;text-decoration:none;display:flex}.share-brand>span{color:#fff;background:#734fa7;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.shared-file-card{background:#ffffffeb;border:1px solid #e9e0ef;border-radius:23px;max-width:1100px;margin:auto;padding:clamp(18px,3vw,30px);box-shadow:0 18px 50px #38244d17}.shared-file-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.shared-file-heading .eyebrow{color:#a36d82;letter-spacing:.14em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:850}.shared-file-heading h1{color:#342745;letter-spacing:-.9px;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,4vw,34px)}.shared-file-heading p:last-child{color:#877c91;margin:6px 0 0;font-size:10px}.shared-file-heading .button{white-space:nowrap;min-height:39px;font-size:10px}.shared-file-preview{background:radial-gradient(circle at 50% 25%,#fbf4ff,#eee8f1);border:1px solid #e5dced;border-radius:17px;place-items:center;min-height:250px;max-height:70vh;padding:15px;display:grid;overflow:hidden}.shared-file-preview>img,.shared-file-preview>video{object-fit:contain;border-radius:9px;max-width:100%;max-height:66vh;box-shadow:0 10px 25px #22162a24}.shared-file-preview>audio{width:min(600px,100%)}.shared-file-preview>iframe{background:#fff;border:0;border-radius:9px;width:100%;height:65vh}.shared-file-generic{color:#765ca0;justify-items:center;gap:10px;display:grid}.shared-file-generic p{color:#81768b;text-align:center;max-width:360px;font-size:12px}.shared-file-card>footer{color:#887d93;justify-content:space-between;gap:10px;margin-top:15px;font-size:9px;display:flex}.shared-file-card>footer span:first-child{align-items:center;gap:6px;display:flex}.shared-file-locked{text-align:center;max-width:470px;margin-top:10vh}.share-file-icon{color:#6d4caa;background:#eee6fc;border-radius:16px;place-items:center;width:51px;height:51px;margin:0 auto 15px;display:grid}.shared-file-locked .eyebrow{color:#8f69b7;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:850}.shared-file-locked h1{color:#332748;margin:8px 0;font-size:25px}.shared-file-locked>p:not(.eyebrow){color:#81758d;font-size:12px;line-height:1.7}.shared-file-locked form{text-align:left;gap:11px;margin-top:18px;display:grid}.shared-file-locked label{color:#61546d;font-size:10px;font-weight:800}.shared-file-locked input{border:1px solid #e4ddeb;border-radius:9px;width:100%;margin-top:6px;padding:10px;display:block}.shared-file-locked button{width:100%;font-size:10px}.asset-detail-screen{color:#302642;max-width:1370px;margin:0 auto}.asset-back-link{color:#71578f;align-items:center;gap:7px;margin:0 0 14px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.asset-detail-hero{background:linear-gradient(112deg,#fff3e7,#f8edff 62%,#e4f5ef);border:1px solid #eadced;border-radius:22px;justify-content:space-between;gap:20px;padding:clamp(24px,4vw,38px);display:flex;position:relative;overflow:hidden;box-shadow:0 13px 31px #46305510}.asset-detail-hero:after{content:"";border:1px solid #fffa;border-radius:50%;width:280px;height:280px;position:absolute;top:-202px;right:11%;box-shadow:0 0 0 25px #ffffff5c,0 0 0 55px #ffffff45}.asset-detail-hero>div:first-child{z-index:1;max-width:820px;position:relative}.asset-detail-hero .eyebrow{color:#9c6d9f;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850}.asset-detail-hero h1{color:#392a4a;letter-spacing:-1.2px;overflow-wrap:anywhere;margin:9px 0;font-size:clamp(28px,4vw,45px);line-height:1.08}.asset-detail-hero p:not(.eyebrow){color:#827288;font-size:11px}.asset-detail-hero-actions{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.asset-detail-hero-actions .button{min-height:36px;font-size:10px}.asset-detail-cover{z-index:1;color:#447d63;background:linear-gradient(145deg,#e1f2df,#bddfd0);border:5px solid #fff;border-radius:19px;flex:0 0 115px;align-content:center;align-self:center;justify-items:center;gap:10px;height:130px;display:grid;position:relative;transform:rotate(5deg);box-shadow:0 13px 28px #3f355313}.asset-detail-cover span{color:#457c65;background:#ffffffb5;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:900}.asset-detail-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.75fr);align-items:start;gap:15px;margin-top:15px;display:grid}.asset-detail-main,.asset-detail-side{align-content:start;gap:14px;display:grid}.asset-detail-panel{background:#fff;border:1px solid #e9e1ed;border-radius:16px;padding:20px;box-shadow:0 8px 22px #32214208}.asset-panel-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.asset-panel-title .eyebrow{color:#9474a9;letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:850}.asset-panel-title h2{color:#382c49;letter-spacing:-.4px;margin:0;font-size:17px}.panel-icon{border-radius:11px;flex:0 0 34px;place-items:center;height:34px;display:grid}.panel-icon-mint{color:#438262;background:#def5e9}.panel-icon-violet{color:#7150a8;background:#eee6ff}.panel-icon-rose{color:#a85367;background:#ffe6e4}.panel-icon-amber{color:#98662d;background:#fff0d4}.panel-icon-blue{color:#4c73a4;background:#e1eeff}.panel-icon-plum{color:#895b94;background:#f2e4f5}.asset-detail-panel>p{color:#83798c;font-size:10px;line-height:1.7}.metadata-panel-rich form{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.metadata-panel-rich form label{color:#665a71;gap:5px;font-size:9px;font-weight:800;display:grid}.metadata-panel-rich form label:nth-child(3),.metadata-panel-rich form label:nth-child(4){grid-column:1/-1}.metadata-panel-rich input,.metadata-panel-rich textarea,.share-panel select,.access-panel select,.comment-compose textarea{color:#3b3049;background:#fcfaff;border:1px solid #e6dfea;border-radius:8px;width:100%;padding:9px 10px;font-size:10px}.metadata-panel-rich form button{grid-column:1/-1;justify-self:start;min-height:34px;font-size:9px}.asset-panel-empty{color:#917f9c;text-align:center;border:1px dashed #e4dbe9;border-radius:12px;justify-items:center;gap:8px;padding:26px 15px;display:grid}.asset-panel-empty p{max-width:410px;margin:0;font-size:10px;line-height:1.65}.version-list{gap:8px;display:grid}.version-row{background:#fcfafe;border:1px solid #eee8f2;border-radius:10px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.version-number{color:#6a4d9c;background:#eee6fb;border-radius:9px;place-items:center;height:33px;font-size:10px;font-weight:900;display:grid}.version-row>div{gap:3px;min-width:0;display:grid}.version-row>div>b{color:#4a3d59;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.version-row small{color:#918698;font-size:8px}.version-row .button{min-height:29px;padding:5px 8px;font-size:8px}.comment-compose{gap:7px;display:grid}.comment-compose button{justify-self:end;min-height:32px;font-size:9px}.comment-list{gap:8px;margin-top:12px;display:grid}.asset-comment{background:#fffbff;border:1px solid #eee6ee;border-radius:11px;padding:12px}.asset-comment.is-resolved{opacity:.68;background:#f7f7f7}.asset-comment>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.asset-comment b{color:#4b3b55;font-size:9px}.asset-comment time,.asset-activity-row time{color:#9b90a0;font-size:8px}.asset-comment>p{color:#6c6072;white-space:pre-wrap;font-size:10px;line-height:1.65}.asset-comment>footer{flex-wrap:wrap;gap:6px;display:flex}.asset-comment>footer button,.asset-comment>footer span{color:#7a658a;background:#fff;border:1px solid #e9e1ed;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:inline-flex}.asset-comment>footer .comment-delete{color:#b15c66}.share-panel>p{margin-top:-5px}.share-panel>.share-limit-note{color:#8a775d;border-left:2px solid #edd59b;margin:-6px 0 10px;padding-left:8px;font-size:8px}.share-panel label:not(.share-check),.access-panel>label{color:#6d6079;margin:12px 0;font-size:9px;font-weight:800;display:block}.share-panel label select,.access-panel label select{margin-top:5px;display:block}.share-check{color:#695e72;align-items:center;gap:7px;margin:12px 0;font-size:9px;display:flex}.share-panel>.button{width:100%;min-height:34px;font-size:9px}.share-output{background:#effaf3;border:1px solid #d8eddf;border-radius:10px;gap:6px;margin-top:12px;padding:10px;display:grid}.share-output>span{color:#488060;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.share-output input{color:#4f695a;background:#fff;border:1px solid #dcebe0;border-radius:6px;width:100%;padding:7px;font-size:8px}.share-output .copy-button{min-height:30px;font-size:9px}.active-share-list{border-top:1px solid #eee8f1;gap:7px;margin-top:13px;padding-top:11px;display:grid}.active-share-list>b{color:#54455f;font-size:9px}.active-share-list>div{background:#faf7fb;border-radius:8px;justify-content:space-between;align-items:center;gap:7px;padding:7px;display:flex}.active-share-list span{color:#756985;align-items:center;gap:5px;font-size:8px;display:flex}.active-share-list button{color:#a44d5c;background:#fff;border:1px solid #f0d5da;border-radius:6px;padding:5px 7px;font-size:8px}.favorite-toggle{color:#786a83;background:#fff;border:1px solid #e8e0ec;border-radius:8px;align-items:center;gap:7px;width:100%;margin-top:12px;padding:9px;font-size:9px;display:flex}.favorite-toggle.is-favourite{color:#a57931;background:#fff7df;border-color:#f4e0b5}.asset-fact-list{border-top:1px solid #eee8f2;gap:8px;margin-top:13px;padding-top:12px;display:grid}.asset-fact-list>div{color:#958a9d;justify-content:space-between;gap:10px;font-size:8px;display:flex}.asset-fact-list b{color:#594b65;font-size:8px}.asset-remove-full{color:#ac5261;background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:9px;display:flex}.asset-activity-row{gap:9px;margin:11px 0;display:flex}.asset-activity-row>span{border:2px solid #ad8dd0;border-radius:50%;flex:0 0 8px;height:8px;margin-top:4px}.asset-activity-row>div{gap:4px;display:grid}.asset-activity-row b{color:#65576f;text-transform:capitalize;font-size:9px}.collections-screen{color:#312642;max-width:1360px;margin:0 auto}.collections-hero{background:linear-gradient(116deg,#35244b,#60416e 56%,#9d6178);border-radius:23px;grid-template-columns:1.2fr .8fr;min-height:225px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #4b325519}.collections-hero>div:first-child{z-index:2;max-width:630px;position:relative}.collections-hero .eyebrow{color:#ffcf9b;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850}.collections-hero h1{color:#fff;letter-spacing:-1.4px;margin:8px 0;font-size:43px}.collections-hero>div:first-child>p:not(.eyebrow){color:#efdeeb;font-size:12px;line-height:1.7}.collection-hero-stats{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.collection-hero-stats span{color:#fff2e4;background:#ffffff12;border:1px solid #ffffff36;border-radius:18px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;display:flex}.collections-hero-art{min-height:160px;position:relative}.collection-art-sheet{border:5px solid #fff;border-radius:17px;place-items:center;width:102px;height:132px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 15px 28px #24163042}.sheet-back{background:#b9e7cd;transform:translate(-30%,-52%)rotate(15deg)}.sheet-mid{background:#ffd29d;transform:translate(-65%,-48%)rotate(-12deg)}.sheet-front{color:#6f467a;background:#e7d7ff;transform:translate(-45%,-53%)rotate(2deg)}.collection-art-star{color:#78496f;background:#ffcf7a;border-radius:13px;place-items:center;width:38px;height:38px;font-size:22px;font-style:normal;display:grid;position:absolute;top:13%;right:18%;transform:rotate(14deg)}.collections-content{margin:28px 0 18px}.collections-list-head{justify-content:space-between;align-items:flex-end;margin-bottom:13px;display:flex}.collections-list-head .eyebrow{color:#a06ca5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:850}.collections-list-head h2{color:#372a47;margin:0;font-size:21px}.collections-list-head>span{color:#968a9a;font-size:9px}.collection-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.collection-card{border:1px solid #0000;border-radius:15px;padding:17px;position:relative;overflow:hidden;box-shadow:0 8px 20px #30233d0d}.collection-card:after{content:"";border:1px solid #ffffff98;border-radius:50%;width:130px;height:130px;position:absolute;top:-55px;right:-36px;box-shadow:0 0 0 18px #fff3}.collection-plum{color:#4d3d69;background:linear-gradient(140deg,#f2ecff,#e6d9f9);border-color:#ddd1f0}.collection-amber{color:#6f512d;background:linear-gradient(140deg,#fff4dc,#f8e3bc);border-color:#f2dfbf}.collection-sea{color:#38624c;background:linear-gradient(140deg,#e8f8ef,#d2efe1);border-color:#cae8dc}.collection-rose{color:#74424f;background:linear-gradient(140deg,#fff0ef,#f8dfe1);border-color:#f4d3d4}.collection-card-top{z-index:1;justify-content:space-between;display:flex;position:relative}.collection-card-symbol{width:36px;height:36px;color:inherit;background:#ffffff9e;border-radius:11px;place-items:center;display:grid}.collection-heart{color:#98869b;background:#ffffff87;border:1px solid #ffffff80;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.collection-heart.is-favourite{color:#c46680}.collection-card-title{z-index:1;color:inherit;align-items:center;gap:6px;margin:14px 0 5px;font-size:14px;font-weight:850;text-decoration:none;display:flex;position:relative}.collection-card>p{z-index:1;min-height:32px;color:color-mix(in srgb,currentColor,white 27%);font-size:9px;line-height:1.6;position:relative}.collection-card-footer{z-index:1;border-top:1px solid #ffffff86;justify-content:space-between;gap:7px;padding-top:9px;font-size:8px;display:flex;position:relative}.collection-card-footer span:first-child{align-items:center;gap:5px;display:flex}.collection-card-actions{z-index:1;justify-content:space-between;gap:8px;margin-top:10px;display:flex;position:relative}.collection-card-actions button{color:inherit;background:#ffffff83;border:1px solid #ffffff86;border-radius:7px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;display:flex}.collection-empty{color:#90789c;text-align:center;background:#fff;border:1px dashed #ded3e6;border-radius:16px;align-content:center;justify-items:center;min-height:200px;display:grid}.collection-empty h3{color:#4a3b55;margin:11px 0 4px;font-size:15px}.collection-empty p{color:#8a7d91;max-width:410px;font-size:10px;line-height:1.65}.collection-create-card{background:linear-gradient(100deg,#fff,#fbf5ff);border:1px solid #e9dfed;border-radius:16px;grid-template-columns:.85fr 1.15fr;gap:25px;margin-top:16px;padding:20px;display:grid}.collection-create-card>div{padding:6px 0 6px 56px;position:relative}.collection-create-icon{color:#a55e43;background:#ffead5;border-radius:13px;place-items:center;width:41px;height:41px;display:grid;position:absolute;top:5px;left:0}.collection-create-card .eyebrow{color:#9a6fa6;letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:850}.collection-create-card h2{color:#392d4a;margin:0;font-size:18px}.collection-create-card p:not(.eyebrow){color:#867a8d;font-size:10px;line-height:1.7}.collection-create-card form{grid-template-columns:1fr 1fr;align-items:end;gap:9px;display:grid}.collection-create-card form label{color:#6e6176;gap:5px;font-size:9px;font-weight:800;display:grid}.collection-create-card form label:first-child{grid-column:1/-1}.collection-create-card input,.collection-create-card textarea{background:#fff;border:1px solid #e4dbe8;border-radius:8px;width:100%;padding:8px;font-size:10px}.collection-create-card form button{min-height:34px;font-size:9px}.developer-screen{color:#2f2840;max-width:1400px;margin:0 auto}.developer-hero{background:linear-gradient(112deg,#1f3450,#315f78 54%,#498a82);border-radius:23px;grid-template-columns:1.2fr .8fr;min-height:235px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 38px #233e4c20}.developer-hero:before{content:"";border:1px solid #ffffff2b;border-radius:50%;height:200px;position:absolute;inset:auto -5% -120px 45%;transform:rotate(-8deg);box-shadow:0 0 0 23px #ffffff10,0 0 0 48px #ffffff09}.developer-hero>div:first-child{z-index:2;max-width:650px;position:relative}.developer-hero .eyebrow{color:#b6e6cf;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:850}.developer-hero h1{color:#fff;letter-spacing:-1.4px;margin:9px 0;font-size:clamp(34px,4vw,47px)}.developer-hero>div:first-child>p:not(.eyebrow){color:#dcebf0;max-width:520px;font-size:12px;line-height:1.7}.developer-hero-tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.developer-hero-tags span{color:#f1fbf4;background:#fff1;border:1px solid #ffffff3b;border-radius:20px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;display:flex}.developer-hero-art{min-height:160px;position:relative}.code-slab{background:#1b2844;border:4px solid #e5f3e9;border-radius:15px;width:min(320px,90%);min-height:132px;padding:36px 17px 15px;position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)rotate(3deg);box-shadow:0 18px 28px #17273665}.code-slab>i{background:#ed9e7c;border-radius:50%;width:7px;height:7px;position:absolute;top:11px}.code-slab>i:first-child{left:13px}.code-slab>i:nth-child(2){background:#f3cf7b;left:26px}.code-slab>i:nth-child(3){background:#80cfa7;left:39px}.code-slab code{color:#ecf3f1;gap:7px;font-size:11px;display:grid}.code-slab code>b{color:#9cdbb7;display:inline}.code-slab code>em{color:#ffca82;font-style:normal}.code-slab code>small{color:#9eb8c2;margin-top:3px;font-size:8px}.developer-key{color:#634b3d;background:#ffd08a;border:4px solid #fff;border-radius:15px;place-items:center;width:45px;height:45px;display:grid;position:absolute;top:6%;right:6%;transform:rotate(13deg);box-shadow:0 10px 18px #17334844}.developer-main-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:14px;margin-top:15px;display:grid}.developer-panel{background:#fff;border:1px solid #e4e6e8;border-radius:16px;padding:20px;box-shadow:0 8px 23px #22344209}.developer-panel-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.developer-panel-heading .eyebrow,.api-rules .eyebrow{color:#678e84;letter-spacing:.13em;text-transform:uppercase;margin:0 0 5px;font-size:8px;font-weight:850}.developer-panel-heading h2{color:#29394b;letter-spacing:-.45px;margin:0;font-size:18px}.developer-icon{color:#466a91;background:#e6edf8;border-radius:11px;place-items:center;width:35px;height:35px;display:grid}.developer-icon-mint{color:#45856a;background:#ddf3e8}.developer-intro,.quickstart-panel>p{color:#7a828c;font-size:10px;line-height:1.7}.developer-create-form{background:linear-gradient(110deg,#f8fcfa,#f2f7fc);border:1px solid #e4ebea;border-radius:12px;gap:10px;margin:16px 0 19px;padding:13px;display:grid}.developer-create-form>label:first-child{color:#61716e;gap:5px;font-size:9px;font-weight:800;display:grid}.developer-create-form>label:first-child input{background:#fff;border:1px solid #dae6e3;border-radius:8px;width:100%;padding:9px;font-size:10px}.write-scope{align-items:center;gap:8px;display:flex}.write-scope>span{gap:3px;display:grid}.write-scope b{color:#4f665e;font-size:9px}.write-scope small{color:#89978f;font-size:8px}.developer-create-form .button{justify-self:start;min-height:34px;font-size:9px}.api-key-list-head{color:#4f5c61;border-bottom:1px solid #e8ecec;justify-content:space-between;padding-bottom:8px;font-size:9px;display:flex}.api-key-list-head>span{color:#5e9b78}.api-key-list{display:grid}.api-key-row{border-bottom:1px solid #eef0f0;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 2px;display:grid}.api-key-row.is-revoked{opacity:.56}.api-key-symbol{color:#5e9277;background:#edf4f0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.api-key-main{gap:3px;min-width:0;display:grid}.api-key-main>b{color:#42534e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.api-key-main>code{color:#6c8b81;font-size:8px}.api-key-main>small{color:#9a9fa3;font-size:7px}.api-key-scopes{flex-wrap:wrap;gap:4px;display:flex}.api-key-scopes>span{color:#647d79;background:#eff5f4;border-radius:5px;padding:4px 5px;font-size:7px}.revoke-key{color:#a85858;background:#fff;border:1px solid #f0dad8;border-radius:7px;align-items:center;gap:4px;padding:6px 7px;font-size:8px;display:flex}.revoked-label{color:#b07b7b;font-size:8px}.developer-empty{color:#78918c;text-align:center;justify-items:center;gap:8px;padding:24px 14px;display:grid}.developer-empty>b{color:#4b5e5b;font-size:10px}.developer-empty>p{color:#899593;max-width:340px;margin:0;font-size:9px;line-height:1.6}.developer-side{gap:14px;display:grid}.quickstart-panel{background:linear-gradient(165deg,#fff,#f5fbf9)}.code-sample{background:#19283d;border:1px solid #dce8e5;border-radius:10px;margin-top:12px;overflow:hidden}.code-sample>div{color:#b6cdc8;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:7px 9px;font-size:8px;display:flex}.code-sample>div .copy-button{min-height:24px;padding:4px 6px;font-size:8px}.code-sample pre{color:#d8eadf;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px;font-size:8px;line-height:1.6;overflow:auto}.developer-note{color:#65816e;background:#ebf7ef;border-left:2px solid #68ae88;border-radius:0 8px 8px 0;gap:7px;margin-top:12px;padding:9px;font-size:8px;line-height:1.6;display:flex}.developer-note svg{flex:none}.api-rules{background:linear-gradient(120deg,#f8f5ff,#fff)}.api-rules ul{color:#797284;gap:8px;padding-left:16px;font-size:9px;line-height:1.65;display:grid}.secret-reveal{background:linear-gradient(100deg,#e9f8ed,#f5fff6);border:1px solid #bddfc8;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:13px 0;padding:13px;display:grid}.secret-reveal>div{grid-column:1/-1;align-items:center;gap:8px;display:flex}.secret-reveal>div>span{color:#41845b;background:#caebd3;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.secret-reveal>div>div>b{color:#3a744d;font-size:10px}.secret-reveal>div>div>p{color:#718b78;margin:3px 0 0;font-size:8px}.secret-reveal>input{color:#426d4c;background:#fff;border:1px solid #c9e4d0;border-radius:7px;min-width:0;padding:8px;font-family:monospace;font-size:8px}.secret-reveal .copy-button{min-height:31px;font-size:8px}.secret-reveal>button:last-child{color:#63816a;background:0 0;border:0;grid-column:1/-1;justify-self:end;padding:4px;font-size:8px}.insights-screen{color:#2d2740;max-width:1450px;margin:0 auto}.insights-hero{isolation:isolate;background:linear-gradient(112deg,#fff1dc 0%,#fce9e8 48%,#ede8ff 100%);border:1px solid #e8d5c2;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);min-height:240px;padding:32px 38px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 38px #42354d10}.insights-hero:after{content:"";z-index:-1;border:1px solid #7054a526;border-radius:50%;width:420px;height:420px;position:absolute;top:-280px;right:17%;box-shadow:0 0 0 32px #7054a50a,0 0 0 68px #7054a508}.insights-hero>div:first-child{z-index:1;max-width:650px;position:relative}.insights-hero .eyebrow{color:#996b4c;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:850}.insights-hero h1{color:#34264f;letter-spacing:-1.7px;margin:8px 0 10px;font-size:clamp(32px,4vw,46px);line-height:1.08}.insights-hero>div:first-child>p:not(.eyebrow){color:#6d6475;max-width:580px;font-size:13px;line-height:1.75}.insights-hero .button{gap:8px;margin-top:9px;font-size:11px;display:inline-flex}.insights-hero-art{min-height:175px;position:relative}.insight-rings{border:1px solid #876bb14f;border-radius:50%;width:250px;height:150px;position:absolute;top:50%;left:51%;transform:translate(-50%,-50%)rotate(-14deg);box-shadow:0 0 0 18px #fff5,0 0 0 35px #fff3}.insight-chart{background:linear-gradient(150deg,#fff,#f4efff);border:4px solid #fff;border-radius:17px 17px 7px 7px;align-items:end;gap:10px;width:205px;height:120px;padding:12px 14px 0;display:flex;position:absolute;bottom:25px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 14px 25px #4034651f}.insight-chart>span{background:linear-gradient(#b49af1,#7655d8);border-radius:7px 7px 1px 1px;flex:1;min-height:12px}.insight-chart>span:nth-child(2n){background:linear-gradient(#f3c37a,#e88c65)}.insight-float{z-index:2;color:#51436a;background:#fff;border:1px solid #fff;border-radius:11px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:800;display:flex;position:absolute;box-shadow:0 8px 18px #32254e20}.insight-float-one{color:#6c4dcc;top:18px;right:1%;transform:rotate(5deg)}.insight-float-two{color:#b56548;bottom:4px;left:1%;transform:rotate(-6deg)}.insights-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:15px 0;display:grid}.insights-stat{border:1px solid #0000;border-radius:17px;min-height:126px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:0 7px 19px #30234409}.insights-stat:after{content:"";border:1px solid #fff9;border-radius:50%;width:85px;height:85px;position:absolute;bottom:-45px;right:-34px;box-shadow:0 0 0 13px #ffffff35,0 0 0 25px #fff2}.insights-stat>span{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.insights-stat>strong{letter-spacing:-.7px;margin-top:13px;font-size:28px;line-height:1;display:block}.insights-stat>small{opacity:.76;margin-top:6px;font-size:9px;display:block}.insight-stat-violet{color:#473477;background:linear-gradient(135deg,#f0eaff,#e0d4ff);border-color:#ded1fa}.insight-stat-peach{color:#784536;background:linear-gradient(135deg,#fff0e5,#ffddc6);border-color:#f1d2c2}.insight-stat-mint{color:#28624f;background:linear-gradient(135deg,#e5f8eb,#caeed9);border-color:#c5e8d5}.insight-stat-blue{color:#314c77;background:linear-gradient(135deg,#edf5ff,#d8e8ff);border-color:#cfdef4}.insights-limit-note{color:#79602f;background:#fff7e7;border:1px solid #f0d7a5;border-radius:10px;margin:8px 0 14px;padding:10px 13px;font-size:10px}.insights-main-grid{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);align-items:stretch;gap:14px;display:grid}.insights-panel{background:#fff;border:1px solid #e7e0ed;border-radius:17px;min-width:0;padding:19px;box-shadow:0 8px 23px #30234408}.insights-panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.insights-panel-head .eyebrow{color:#8467bf;letter-spacing:.13em;text-transform:uppercase;margin:0 0 4px;font-size:8px;font-weight:850}.insights-panel-head h2{color:#372d50;letter-spacing:-.4px;margin:0;font-size:17px}.insights-panel-head>svg{color:#8668c6}.insights-period{color:#756789;background:#faf8fd;border:1px solid #e9e2f1;border-radius:20px;flex:none;padding:6px 8px;font-size:8px;font-weight:750}.daily-chart{background:repeating-linear-gradient(#f8f6fb 0 1px,#0000 1px 43px);border-bottom:1px solid #e8e1ef;border-radius:12px 12px 0 0;align-items:stretch;gap:5px;min-height:175px;padding:15px 10px 0;display:flex;overflow-x:auto}.daily-column{flex-direction:column;flex:1 0 12px;justify-content:end;align-items:center;gap:7px;min-width:12px;display:flex}.daily-column>span{background:linear-gradient(#bd9ff5,#7152cf);border-radius:5px 5px 1px 1px;width:100%;max-width:16px;min-height:6px;display:block}.daily-column:nth-child(3n)>span{background:linear-gradient(#f4bc79,#d77c5a)}.daily-column>small{color:#94899d;padding-bottom:5px;font-size:7px}.chart-legend{color:#8b8192;justify-content:space-between;gap:10px;padding-top:10px;font-size:8px;display:flex}.chart-legend>span:first-child{align-items:center;gap:6px;display:flex}.chart-legend i{background:#8d6bdb;border-radius:50%;width:7px;height:7px}.insights-empty{color:#8b71c8;text-align:center;align-content:center;justify-items:center;min-height:175px;padding:18px;display:grid}.insights-empty>b{color:#514567;margin-top:8px;font-size:11px}.insights-empty>p{color:#898293;max-width:360px;margin:5px 0 0;font-size:9px;line-height:1.6}.insights-empty-small{min-height:120px;padding:14px}.insights-empty-small>b{margin-top:0}.insights-empty a{color:#6c4fc2;font-weight:750}.insight-rank-list{display:grid}.insight-rank-row{border-top:1px solid #f0ebf3;align-items:center;gap:10px;min-width:0;padding:10px 2px;text-decoration:none;display:flex}.rank-number{color:#a99bb9;font-size:9px;font-weight:850}.rank-copy{flex:1;gap:3px;min-width:0;display:grid}.rank-copy>b{color:#40354f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.rank-copy>small{color:#99909f;font-size:8px}.insight-rank-row>svg{color:#9176c7}.insights-bottom-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.referrer-list{display:grid}.referrer-list>div{color:#645971;border-top:1px solid #f0ebf3;justify-content:space-between;gap:12px;padding:10px 2px;font-size:10px;display:flex}.referrer-list>div>b{color:#473477}.insight-event-list{display:grid}.insight-event-list>div{border-top:1px solid #f0ebf3;grid-template-columns:9px 1fr 40px auto;align-items:center;gap:8px;padding:9px 1px;display:grid}.insight-event-list>div>b{color:#51465f;text-transform:capitalize;font-size:9px}.insight-event-list>div>small{color:#918899;font-size:8px}.insight-event-list time{color:#938a9d;text-align:right;font-size:8px}.event-dot{background:#9472dc;border-radius:50%;width:7px;height:7px}.event-download{background:#e79061}.event-blocked{background:#d75b69}.event-transform{background:#65b697}.insights-footnote{color:#776b5b;background:#fff8ec;border-left:3px solid #d9a367;border-radius:0 10px 10px 0;margin:14px 0;padding:12px 14px;font-size:9px;line-height:1.7}.spin{animation:1s linear infinite insight-spin}@keyframes insight-spin{to{transform:rotate(360deg)}}@media (max-width:980px){.insights-main-grid{grid-template-columns:1fr}.insights-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.insights-hero{grid-template-columns:1fr;padding:23px 20px}.insights-hero-art{min-height:155px}.insight-chart{bottom:12px}.insights-stat-grid{gap:8px}.insights-stat{min-height:112px;padding:13px}.insights-stat>strong{font-size:24px}.insights-stat>small{font-size:8px}.insights-main-grid,.insights-bottom-grid{gap:9px}.insights-panel{padding:15px}.daily-chart{min-height:145px}.insight-event-list>div{grid-template-columns:9px 1fr 30px auto;gap:5px}.insight-event-list time{font-size:7px}}@media (max-width:1180px){.app-sidebar{padding:24px 13px}.workspace-navigation a{gap:8px;padding:8px;font-size:11px}.library-commandbar-rich{grid-template-columns:1fr}.library-controls{justify-content:space-between}.library-results-shell{grid-template-columns:180px minmax(0,1fr)}.asset-grid-rich{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-inspector-rich{width:260px}}@media (max-width:850px){.app-shell{grid-template-columns:1fr}.app-sidebar{display:none}.app-mobile-menu{display:block}.app-mobile-menu>summary{border-color:#e6deef;border-radius:9px}.app-mobile-menu .workspace-navigation-mobile{background:#2a2246;border:1px solid #56477a;border-radius:13px;width:min(310px,100vw - 36px);max-height:75vh;padding:12px;overflow:auto;box-shadow:0 16px 40px #2117332b}.workspace-navigation-mobile .workspace-nav-label{margin-top:9px}.library-banner{grid-template-columns:minmax(0,1.2fr) minmax(170px,.8fr)}.library-art-stack>span{width:53px;height:70px}.library-art-orbit.orbit-one{width:220px}.library-art-orbit.orbit-two{width:185px;height:160px}.library-results-shell{grid-template-columns:1fr}.library-folders-rich{border-bottom:1px solid #eee8f3;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.library-sidebar-head,.library-sidebar-divider,.library-folders-rich>.footer-label,.bookmark-nav{display:none}.folder-nav,.tag-nav{min-width:0}.asset-inspector-rich{z-index:45;width:min(340px,100vw - 24px);max-height:none;margin:0;position:fixed;top:72px;bottom:12px;right:12px}.collection-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-detail-grid{grid-template-columns:1fr}.asset-detail-side{grid-template-columns:repeat(2,minmax(0,1fr))}.developer-main-grid{grid-template-columns:1fr}}@media (max-width:620px){.app-content{padding:18px 13px 38px}.app-context{padding:0 14px}.library-banner{border-radius:19px;grid-template-columns:1fr;min-height:0;padding:25px 21px 18px}.library-banner h1{font-size:35px}.library-banner-copy>p:not(.eyebrow){font-size:12px}.library-banner-art{min-height:145px;margin-top:6px}.library-art-stack{left:53%}.sticker-top{top:8%;right:4%}.sticker-bottom{bottom:4%;left:2%}.library-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 25px}.library-metric{border-radius:13px;min-height:91px;padding:12px}.library-metric strong{font-size:23px}.library-lower-heading{flex-direction:column;align-items:flex-start}.library-lower-heading h2{font-size:20px}.library-secondary-links{justify-content:flex-start}.library-secondary-links>a,.library-secondary-links>button{min-height:31px;font-size:9px}.library-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.library-select-label select{width:100%;max-width:none}.library-view-switch{grid-column:1/-1;justify-self:start}.library-collection-strip{flex-direction:column;align-items:flex-start}.collection-strip-cards{justify-content:flex-start;width:100%;overflow-x:auto}.collection-mini{flex:0 0 150px}.collection-add{flex:none}.library-folders-rich{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.library-results{padding:16px 12px}.library-result-heading{flex-direction:column;align-items:flex-start}.library-result-heading h2{font-size:18px}.selection-bar-rich{grid-template-columns:1fr}.selection-actions{justify-content:flex-start}.asset-grid-rich{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.asset-item-rich{border-radius:10px;padding:5px}.asset-item-rich .asset-preview{aspect-ratio:1.1}.asset-label-rich>button{font-size:9px}.asset-label-rich>span{font-size:7px}.asset-list-rich .asset-item-rich{grid-template-columns:62px minmax(0,1fr) auto;gap:8px}.asset-list-rich .asset-label-tags{display:none}.library-dialog{width:calc(100% - 28px);padding:22px}.shared-file-heading{flex-direction:column;align-items:flex-start}.shared-file-card>footer{flex-direction:column}.shared-file-preview{min-height:180px;padding:8px}.shared-file-preview>iframe{height:68vh}.collections-hero{border-radius:19px;grid-template-columns:1fr;min-height:0;padding:24px 20px 14px}.collections-hero h1{font-size:36px}.collections-hero-art{min-height:132px}.collection-card-grid{grid-template-columns:1fr}.collection-create-card{grid-template-columns:1fr;gap:10px}.collection-create-card form{grid-template-columns:1fr}.collection-create-card form label:first-child{grid-column:auto}.asset-detail-hero{padding:23px 18px}.asset-detail-cover{display:none}.asset-detail-hero h1{font-size:28px}.asset-detail-panel{padding:15px}.asset-detail-side,.metadata-panel-rich form{grid-template-columns:1fr}.metadata-panel-rich form label:nth-child(3),.metadata-panel-rich form label:nth-child(4),.metadata-panel-rich form button{grid-column:auto}.developer-hero{border-radius:19px;grid-template-columns:1fr;min-height:0;padding:24px 20px 10px}.developer-hero-art{min-height:145px}.developer-hero h1{font-size:36px}.api-key-row{grid-template-columns:30px minmax(0,1fr) auto}.api-key-scopes{grid-column:2/3}.revoke-key,.revoked-label{grid-area:1/3/3}.secret-reveal{grid-template-columns:1fr}.secret-reveal>input,.secret-reveal .copy-button{width:100%}}@media (prefers-reduced-motion:reduce){.media-library-screen *,.app-sidebar *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.story-screenshot{display:block}.screenshot-story-lead{grid-template-columns:1.12fr .88fr;align-items:center;gap:38px;display:grid}.screenshot-story-lead>div:first-child{max-width:670px}.screenshot-story-lead>div:first-child>p:last-child{border-left:3px solid #db564a;padding-left:16px}.screenshot-story-lead .tool-evidence{transform:rotate(1deg)}.screenshot-story-body{grid-template-columns:1.3fr .7fr;gap:20px;margin-top:12px;display:grid}.screenshot-fieldnote{background:#fff9f6;border:1px solid #f4ded6;border-radius:17px;padding:25px 27px}.screenshot-fieldnote h3,.screenshot-redaction h3{color:#632f3a;font-size:23px}.screenshot-redaction{color:#fff8f2;background:#692f3b;border-radius:18px;padding:25px 24px}.screenshot-redaction .eyebrow{color:#ffc4a9}.screenshot-redaction h3{color:#fff;font-size:22px}.screenshot-redaction p{color:#f9ddd6;font-size:15px}.screenshot-capture-sequence{background:#fff0eb;border-radius:18px;grid-template-columns:.7fr 1.3fr;gap:30px;margin-top:24px;padding:27px;display:grid}.screenshot-capture-sequence h3,.screenshot-diagnostics h3,.screenshot-lastword h3{color:#632f3a}.screenshot-capture-sequence ol{counter-reset:screen-step;margin:0;padding:0;list-style:none}.screenshot-capture-sequence li{counter-increment:screen-step;color:#334155;border-bottom:1px solid #efcfc4;grid-template-columns:150px 1fr;gap:14px;margin:0;padding:14px 10px 14px 42px;display:grid;position:relative}.screenshot-capture-sequence li:before{content:"0" counter(screen-step);color:#d24f42;font-size:14px;font-weight:900;position:absolute;top:12px;left:0}.screenshot-capture-sequence li strong{color:#532a37}.screenshot-capture-sequence li span{color:#334155;font-size:14px}.screenshot-diagnostics{border:1px solid #f1d8cf;border-radius:18px;margin-top:24px;padding:27px}.screenshot-diagnostics>div{grid-template-columns:1fr 1fr;gap:13px 25px;display:grid}.screenshot-diagnostics>div p{color:#334155;background:#fff6f2;border-radius:10px;margin:0;padding:14px 15px;font-size:14px}.screenshot-diagnostics strong{color:#632f3a;margin-bottom:5px;display:block}.screenshot-lastword{background:#fffaf7;border-left:5px solid #db564a;border-radius:4px 18px 18px 4px;margin-top:24px;padding:24px 28px}.screenshot-lastword p{color:#334155}.screenshot-lastword a{color:#632f3a;text-underline-offset:3px;font-weight:650;text-decoration:underline}.story-video{background:linear-gradient(135deg,#eef4ff,#fff 40%,#f2faff);display:block}.video-story-lead{text-align:center;max-width:900px;margin:0 auto 25px}.video-story-lead h2{max-width:800px;margin-left:auto;margin-right:auto}.video-story-inspection{grid-template-columns:.85fr 1.15fr;align-items:start;gap:27px;display:grid}.video-evidence-column{background:#1e2d50;border-radius:18px;padding:16px}.video-evidence-column .tool-evidence{margin:0}.video-evidence-column .tool-evidence img{border:0}.video-caption-note{margin:0;padding:11px 6px 1px;color:#d3e2ff!important;font-size:12px!important}.video-check-table{background:#fff;border:1px solid #d5e3ff;border-radius:17px;padding:22px}.video-check-table h3{color:#1d315d}.video-check-table dl{margin:18px 0 0}.video-check-table dl>div{border-top:1px solid #e4ebf7;grid-template-columns:130px 1fr;gap:14px;padding:13px 0;display:grid}.video-check-table dt{color:#1d315d;font-weight:750}.video-check-table dd{color:#334155;margin:0;font-size:14px;line-height:1.7}.video-story-workflow{background:#eaf2ff;border-radius:20px;grid-template-columns:1fr .55fr;align-items:center;gap:28px;margin-top:23px;padding:26px;display:grid}.video-story-workflow h3{color:#1d315d}.video-story-workflow p{color:#1e293b}.video-story-workflow aside{background:#0f172a;border:1px solid #e2e8f029;border-radius:14px;grid-template-columns:1fr 1fr;gap:7px;padding:15px;display:grid}.video-story-workflow aside span{color:#fff;text-align:center;border:1px solid #ffffff3d;border-radius:8px;padding:9px 7px;font-size:11px;font-weight:750}.video-story-workflow aside p{color:#fff;grid-column:1/-1;margin:5px 0 0;font-size:12px}.video-story-diagnostics{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}.video-story-diagnostics>h3{color:#1d315d;grid-column:1/-1}.video-story-diagnostics article{background:#fff;border:1px solid #e2e8f0e6;border-radius:14px;padding:18px;box-shadow:0 4px 18px -2px #1d315d0d}.video-story-diagnostics h4{color:#294478;margin:0 0 9px;font-size:16px}.video-story-diagnostics p{margin:0;font-size:14px}.video-story-production{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:19px;margin-top:23px;padding:26px 30px}.video-story-production h3{color:#fff}.video-story-production p{color:#f1f5f9}.video-story-delivery{background:#ddecff;border-radius:20px;margin-top:23px;padding:26px 30px}.video-story-delivery h3{color:#1d315d}.video-story-delivery p{color:#1e293b}.video-story-delivery a{color:#1d315d;text-underline-offset:3px;font-weight:650;text-decoration:underline}.story-gif{border:1px solid var(--site-line);background:#fff;border-radius:24px;display:block;box-shadow:0 4px 24px -4px #0f172a0d}.gif-story-splash{border:1px solid var(--site-line);background:#f8fafc;border-radius:20px;grid-template-columns:1.1fr .9fr;align-items:center;gap:36px;padding:28px;display:grid}.gif-story-splash>div:first-child>p:last-child{border:1px solid var(--site-line);color:#334155;background:#fff;border-radius:12px;padding:14px 18px}.gif-story-splash .tool-evidence{margin:0}.gif-frame-ribbon{background:#0f172a;border:1px solid #e2e8f024;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0;padding:18px 22px;display:grid;box-shadow:0 12px 32px -8px #0f172a40}.gif-frame-ribbon>div{background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;transition:all .2s;display:flex}.gif-frame-ribbon>div:hover{background:#ffffff17;border-color:#10b98166}.gif-frame-ribbon b{color:#10b981;letter-spacing:.05em;background:#10b98133;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:24px;font-size:11px;font-weight:800;display:inline-flex}.gif-frame-ribbon span{color:#f8fafc;white-space:nowrap;background:0 0;min-width:0;min-height:0;padding:0;font-size:13.5px;font-weight:600;line-height:1.3;display:block}.gif-background-study{grid-template-columns:1fr 1fr;gap:24px;margin-top:26px;display:grid}.gif-study-guide{border:1px solid var(--site-line);background:#fff;border-radius:18px;padding:26px;box-shadow:0 4px 16px -2px #0f172a0a}.gif-study-guide h3{color:#0f172a;margin:16px 0 10px;font-size:20px;font-weight:700}.gif-study-guide p{color:#334155;margin-bottom:14px;font-size:14.5px;line-height:1.65}.gif-swatch-pills{gap:10px;margin-bottom:12px;display:flex}.swatch-pill{border:1px solid var(--site-line);border-radius:9999px;align-items:center;padding:5px 12px;font-size:11.5px;font-weight:650;display:inline-flex}.swatch-pill.paper{color:#475569;background:#fafaf8}.swatch-pill.dark{color:#f1f5f9;background:#0f172a;border-color:#1e293b}.swatch-pill.checkerboard{background:repeating-conic-gradient(#f1f5f9 0 25%, #e2e8f0 0 50%) 50%/12px 12px;color:#0f172a;font-weight:700}.gif-notes{background:#0f172a;border:1px solid #e2e8f024;border-radius:18px;flex-direction:column;gap:14px;padding:26px;display:flex;box-shadow:0 12px 32px -8px #0f172a40}.gif-notes p{color:#cbd5e1;border-bottom:1px solid #ffffff14;margin:0;padding-bottom:12px;font-size:13.5px;line-height:1.6}.gif-notes p:last-child{border-bottom:none;padding-bottom:0}.gif-notes strong{color:#38bdf8;margin-bottom:3px;font-size:14px;font-weight:700;display:block}.gif-loop-reading,.gif-sharing-ledger,.gif-story-accessibility{border:1px solid var(--site-line);background:#fff;border-radius:18px;margin-top:24px;padding:26px 28px;box-shadow:0 4px 16px -2px #0f172a0a}.gif-loop-reading h3,.gif-sharing-ledger h3,.gif-story-accessibility h3{color:#0f172a;margin:0 0 10px;font-size:20px;font-weight:700}.gif-loop-reading p,.gif-sharing-ledger p,.gif-story-accessibility p{color:#334155;font-size:14.5px;line-height:1.7}.gif-sharing-ledger a{color:#059669;text-underline-offset:4px;font-weight:650;text-decoration:underline}.story-pdf{background:linear-gradient(130deg,#fff3e2,#fff 50%,#fffaf1);display:block}.pdf-reader-story{grid-template-columns:.7fr 1.3fr;align-items:start;gap:32px;display:grid}.pdf-story-index{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:18px;padding:24px}.pdf-story-index h2,.pdf-story-index h3{color:#fff}.pdf-story-index p{color:#f1f5f9}.pdf-reader-story .pdf-story-index{flex-direction:column;align-self:stretch;gap:10px;display:flex}.pdf-reader-story .pdf-story-index>span{color:#fef08a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.pdf-reader-story .pdf-story-index>b{color:#fff;border:1px solid #ffffff40;border-radius:9px;padding:9px 11px;font-size:14px;display:block}.pdf-reader-story .pdf-story-index>p{color:#f1f5f9;margin:4px 0 0;font-size:13px}.pdf-story-map{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.pdf-story-map>div{background:#fff2df;border-radius:12px;padding:14px}.pdf-story-map b{color:#663d25;font-size:18px;display:block}.pdf-story-map span{color:#334155;margin-top:6px;font-size:12px;display:block}.pdf-embed-decisions{background:#fff;border:1px solid #f0d9c1;border-radius:18px;margin-top:24px;padding:25px}.pdf-embed-decisions>div{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pdf-embed-decisions article{background:#fff7ec;border-left:4px solid #de743f;padding:17px}.pdf-embed-decisions h3{color:#663d25}.pdf-embed-decisions p{color:#334155;font-size:14px}.pdf-before-send{background:#ffedcc;border-radius:18px;grid-template-columns:1fr 1fr;gap:24px;margin-top:23px;padding:25px;display:grid}.pdf-before-send h3{color:#663d25}.pdf-before-send p{color:#334155}.pdf-before-send ol{counter-reset:pdf-check;margin:0;padding:0;list-style:none}.pdf-before-send li{counter-increment:pdf-check;color:#334155;border-bottom:1px solid #eccd9e;padding:11px 10px 11px 38px;position:relative}.pdf-before-send li:before{content:"0" counter(pdf-check);color:#bd5d32;font-weight:900;position:absolute;left:0}.pdf-story-access{background:#fffaf5;border-left:5px solid #de743f;margin-top:21px;padding:20px 24px}.pdf-story-access p{color:#334155}.pdf-story-access a{color:#663d25;text-underline-offset:3px;font-weight:650;text-decoration:underline}.story-file{background:linear-gradient(135deg,#edf9f4,#fff 52%,#effbf9);display:block}.file-story-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:30px;display:grid}.file-queue-reading{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:20px;margin-top:24px;padding:25px}.file-queue-reading h3{color:#fff}.file-queue-reading p{color:#f1f5f9}.file-state-spine{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.file-state-spine span{color:#fff;text-align:center;border:1px solid #ffffff38;border-radius:10px;padding:15px 10px;font-size:13px;display:block}.file-classification{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px;display:grid}.file-classification article{background:#fff;border:1px solid #d5ebe2;border-radius:14px;padding:19px}.file-classification article:nth-child(2){background:#e5f5ee}.file-classification article:nth-child(3){background:#fff1df;border-color:#f0dbc2}.file-classification h3{color:#164c4b}.file-classification p{color:#334155;font-size:14px}.file-access-ribbon{background:#e3f5ed;border-left:5px solid #148778;border-radius:0 17px 17px 0;margin-top:22px;padding:23px 26px}.file-access-ribbon h3{color:#164c4b}.file-access-ribbon p{color:#334155}.file-access-ribbon .eyebrow{color:#064e3b}.file-story-recovery{border:1px dashed #7bb4a6;border-radius:16px;margin-top:22px;padding:24px}.file-story-recovery p{color:#334155}.file-story-recovery a{color:#164c4b;text-underline-offset:3px;font-weight:650;text-decoration:underline}.story-audio{background:linear-gradient(140deg,#fff0f9,#fff 51%,#fbf1ff);display:block}.audio-story-opening{grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid}.audio-story-opening .tool-evidence{margin:0}.audio-story-listen{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:19px;margin-top:22px;padding:23px}.audio-story-listen h3{color:#fff}.audio-story-listen p{color:#f1f5f9}.audio-step-no{color:#fff;background:#701a75;border-radius:9px;place-items:center;width:29px;height:29px;margin-right:9px;font-weight:850;display:inline-grid}.audio-story-troubleshooting{grid-template-columns:1fr 1fr;gap:11px;margin-top:23px;display:grid}.audio-story-troubleshooting h3{color:#602d66;grid-column:1/-1}.audio-story-troubleshooting>div{background:#fff;border:1px solid #eed8e8;border-radius:14px;padding:17px}.audio-story-troubleshooting h4{color:#813e79;margin-bottom:7px}.audio-story-troubleshooting p{color:#334155;font-size:14px}.audio-story-code{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:15px;margin-top:20px;padding:21px}.audio-story-code h3{color:#fff}.audio-story-code p{color:#f1f5f9}.audio-story-mix{background:#f8e4f2;border-radius:18px;grid-template-columns:.65fr 1.35fr;gap:28px;margin-top:22px;padding:24px;display:grid}.audio-story-mix h3{color:#602d66}.audio-story-mix p{color:#334155}.audio-story-mix .eyebrow{color:#602d66}.audio-story-privacy{border:1px solid #eccce2;border-radius:18px;margin-top:22px;padding:22px 25px}.audio-story-privacy p{color:#334155}.audio-story-privacy a{color:#602d66;text-underline-offset:3px;font-weight:650;text-decoration:underline}.story-html{background:linear-gradient(125deg,#eaf8f5,#fff 50%,#f1fbfa);display:block}.html-story-opening{grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;display:grid}.html-story-opening .tool-evidence{margin:0}.html-preview-brief{background:#e4f7f5;border-radius:18px;grid-template-columns:.45fr 1.55fr;align-items:center;gap:27px;margin-top:23px;padding:24px;display:grid}.html-bracket{color:#8be1d0;background:#163f50;border-radius:14px;flex-direction:column;justify-content:space-evenly;min-height:165px;padding:18px;font-family:monospace;display:flex}.html-bracket i{background:#75b9ae;border-radius:6px;width:80%;height:7px;margin-left:12px;display:block}.html-bracket i:nth-of-type(2){width:60%}.html-bracket i:nth-of-type(3){width:90%}.html-story-steps{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:18px;margin-top:22px;padding:24px}.html-story-steps h3{color:#fff}.html-story-steps ol{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.html-story-steps li{color:#fff;background:#ffffff14;border:1px solid #ffffff2e;border-radius:11px;padding:15px}.html-story-steps li b,.html-story-steps li span{display:block}.html-story-steps li b{color:#fff}.html-story-steps li span{color:#f1f5f9;margin-top:6px;font-size:13px}.html-sandbox-explainer{background:#e6f6f4;border-radius:17px;grid-template-columns:1.15fr .85fr;gap:23px;margin-top:22px;padding:23px;display:grid}.html-sandbox-explainer p{color:#334155}.html-sandbox-explainer aside{background:#fff;border-radius:13px;padding:18px}.html-sandbox-explainer aside p{color:#334155;border-bottom:1px solid #deeeeb;margin:10px 0;padding-bottom:8px;font-size:14px}.html-story-assets{background:#fff;border-left:5px solid #087f91;margin-top:22px;padding:24px}.html-story-assets p{color:#334155}.html-story-publish{background:#fff2d6;border-radius:18px;margin-top:22px;padding:24px}.html-story-publish h3{color:#164e5a}.html-story-publish p{color:#334155}.image-field-guide{--guide-accent:#6547de;color:#252548;gap:18px;margin:44px 0 0;display:grid}.image-field-guide p{color:#595d76;font-size:15px;line-height:1.78}.image-field-guide h3{color:#2f265f;letter-spacing:-.7px;font-size:27px}.image-guide-opening{color:#fff;background:#2b2155 linear-gradient(115deg,#2b2155,#4b3a95 60%,#7258ce);border-radius:23px;grid-template-columns:1.2fr .8fr;align-items:center;gap:35px;padding:34px 38px;display:grid;box-shadow:0 18px 36px #38266c28}.image-guide-opening .eyebrow{color:#fef08a;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}.image-guide-opening h2{color:#fff;letter-spacing:-1.4px;max-width:720px;font-size:36px}.image-guide-opening>div>p:last-child{color:#f1f5f9;font-size:16px}.image-guide-opening aside{background:#ffffff1f;border:1px solid #ffffff40;border-radius:18px;flex-direction:column;justify-content:center;gap:12px;min-height:180px;padding:22px 25px;display:flex;position:relative;transform:rotate(2deg)}.image-guide-opening aside:after{content:"";opacity:.9;border:8px solid #eddd79;border-radius:50%;width:42px;height:42px;position:absolute;top:18px;right:20px}.image-guide-opening aside span{color:#fef08a;letter-spacing:.15em;font-size:10px;font-weight:850}.image-guide-opening aside b,.image-guide-opening aside i{color:#fff;font-size:19px;font-style:normal}.image-guide-opening aside small{color:#f1f5f9;font-size:12px}.image-guide-addresses{background:#fff;border:1px solid #e9e3f0;border-radius:21px;grid-template-columns:.7fr 1.3fr;align-items:start;gap:25px;padding:26px;display:grid;box-shadow:0 11px 26px #32234c0b}.image-guide-addresses p{color:#334155}.image-guide-section-title .eyebrow,.image-guide-code .eyebrow,.image-guide-responsive .eyebrow,.image-guide-preflight .eyebrow,.image-guide-access .eyebrow{color:#243c68;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.image-guide-section-title h3{font-size:29px}.image-address-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.image-address-grid article{background:#f4efff;border-radius:15px;min-height:215px;padding:21px 19px;position:relative}.image-address-grid article:first-child{background:#e9e1ff;grid-column:1/-1;min-height:185px}.image-address-grid .address-page{background:#fff0dc}.image-address-grid .address-private{background:#e1f5ed}.address-number{color:#453482;font-size:31px;font-weight:900;position:absolute;top:13px;right:15px}.image-address-grid h4{color:#352867;margin:0 0 8px;font-size:18px}.image-address-grid p{color:#334155;font-size:13px;line-height:1.7}.image-address-grid code{overflow-wrap:anywhere;color:#4c388f;background:#ffffffbc;border-radius:7px;max-width:100%;padding:6px 8px;font-size:11px;display:inline-block}.image-guide-code{background:#ffedc8;border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;gap:28px;padding:27px 31px;display:grid}.image-guide-code h3{color:#583d22}.image-guide-code p{color:#334155}.image-guide-code pre{color:#f1f5f9;background:#0f172a;border:1px solid #ffffff1f;border-radius:14px;margin:0;padding:20px;overflow:auto;box-shadow:0 10px 20px #0f172a30}.image-guide-code code{color:#f1f5f9;font-size:13px;line-height:1.85}.image-guide-responsive{background:linear-gradient(120deg,#e5f8f4,#f7fff9);border:1px solid #cdebe2;border-radius:20px;grid-template-columns:.2fr 1fr;gap:20px;padding:25px 30px;display:grid}.image-guide-responsive p{color:#334155}.responsive-label{flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.responsive-label span{color:#064e3b;background:#fff;border:1px solid #a7f3d0;border-radius:16px;place-items:center;width:58px;height:58px;font-size:13px;font-weight:900;display:grid;box-shadow:0 6px 14px #164b4010}.image-guide-preflight{color:#f1f5f9;background:#0f172a;border:1px solid #e2e8f029;border-radius:21px;grid-template-columns:.55fr .8fr 1.65fr;align-items:center;gap:25px;padding:25px 30px;display:grid}.image-guide-preflight h3{color:#fff}.image-guide-preflight p{color:#f1f5f9}.image-guide-preflight .eyebrow{color:#34d399}.preflight-stamp{text-align:center;color:#fef08a;letter-spacing:.12em;border:2px dashed #fef08a;border-radius:50%;place-content:center;width:124px;height:124px;font-size:11px;font-weight:850;display:grid;transform:rotate(-8deg)}.preflight-stamp b{font-size:40px;line-height:1}.image-guide-preflight ol{counter-reset:image-step;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.image-guide-preflight li{color:#fff;counter-increment:image-step;border:1px solid #fff3;border-radius:11px;min-height:83px;padding:12px 11px 12px 39px;font-size:12px;position:relative}.image-guide-preflight li:before{content:"0" counter(image-step);color:#fef08a;font-weight:900;position:absolute;top:10px;left:10px}.image-guide-preflight li span{color:#e2e8f0;margin-top:4px;line-height:1.55;display:block}.image-guide-diagnostics{background:#fff;border:1px solid #e7e1ed;border-radius:20px;padding:26px 30px}.image-guide-diagnostics header{margin-bottom:12px}.image-guide-diagnostics .eyebrow{color:#b64262;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.image-guide-diagnostics h3{color:#392b62}.image-guide-diagnostics p{color:#334155}.image-diagnostic-row{border-top:1px solid #eee9f2;grid-template-columns:.55fr 1.45fr;gap:20px;padding:15px 0;display:grid}.image-diagnostic-row>b{color:#453482;font-size:15px}.image-diagnostic-row p{color:#334155;margin:0;font-size:14px}.image-diagnostic-row a{color:#243c68;margin-left:4px;font-weight:700;text-decoration:underline;display:inline-block}.image-guide-access{background:#fae8f1;border-radius:20px;grid-template-columns:.7fr 1.3fr;gap:20px 34px;padding:27px 31px;display:grid}.image-guide-access h3{color:#68355b}.image-guide-access p{color:#334155}.image-guide-access>p:last-child{grid-column:2}.image-guide-close{background:#0f172a;border:1px solid #e2e8f029;border-radius:16px;grid-template-columns:.35fr 1.65fr;align-items:start;gap:24px;padding:22px 27px;display:grid}.image-guide-close span{color:#34d399;letter-spacing:.13em;font-size:11px;font-weight:900}.image-guide-close p{color:#f1f5f9;margin:0;font-size:14px}.dashboard-overview{max-width:1380px;margin:0 auto;padding:20px 26px 40px}.overview-welcome{isolation:isolate;background:linear-gradient(115deg,#eee9ff,#fff 58%,#fff4dd);border:1px solid #dcd4f2;border-radius:23px;justify-content:space-between;align-items:center;gap:24px;min-height:205px;padding:29px 33px;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #2720400b}.overview-welcome>div:first-child{z-index:1;max-width:650px;position:relative}.overview-welcome .eyebrow,.overview-section-head .eyebrow,.overview-shortcuts .eyebrow,.overview-activity .eyebrow{color:#6547de;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.overview-welcome h1{color:#30225c;letter-spacing:-1.9px;margin:0 0 10px;font-size:44px}.overview-welcome>div:first-child>p:last-child{max-width:560px;margin:0;font-size:16px}.overview-actions{z-index:1;flex-wrap:wrap;gap:9px;display:flex;position:relative}.welcome-orbit{z-index:-1;border:1px solid #7258ce33;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:20%;box-shadow:0 0 0 28px #7258ce0d,0 0 0 59px #7258ce09}.overview-stat-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0;display:grid}.overview-stat{background:#fff;border:1px solid #e8e2ef;border-radius:17px;min-height:140px;padding:19px 20px;box-shadow:0 7px 20px #27204008}.overview-stat>span{color:#5d6175;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.overview-stat strong{color:#272146;letter-spacing:-.8px;margin-top:12px;font-size:31px;display:block}.overview-stat small{color:#777b8e;font-size:12px;display:block}.stat-violet>span svg{color:#6547de}.stat-green>span svg{color:#168675}.stat-peach>span svg{color:#da7041}.stat-blue>span svg{color:#356be0}.overview-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);align-items:start;gap:18px;display:grid}.overview-recent,.overview-shortcuts,.overview-activity{background:#fff;border:1px solid #e8e2ef;border-radius:19px;padding:21px;box-shadow:0 8px 22px #27204008}.overview-section-head{justify-content:space-between;align-items:end;gap:15px;margin-bottom:12px;display:flex}.overview-section-head h2,.overview-shortcuts h2,.overview-activity h2{color:#292348;letter-spacing:-.6px;margin:0;font-size:23px}.overview-section-head .eyebrow,.overview-shortcuts .eyebrow,.overview-activity .eyebrow{margin:0 0 5px}.overview-section-head .text-link{font-size:13px}.overview-assets{border-top:1px solid #eee9f2}.overview-asset{border-bottom:1px solid #eee9f2;align-items:center;gap:12px;min-width:0;padding:13px 3px;display:flex}.overview-asset:hover{background:#faf8ff}.overview-file-visual{color:#6547de;background:#f0eaff;border-radius:12px;flex:0 0 47px;place-items:center;width:47px;height:47px;display:grid;overflow:hidden}.overview-file-visual img{object-fit:cover;width:100%;height:100%}.overview-file-copy{flex:1;min-width:0}.overview-file-copy b{color:#302a54;text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.overview-file-copy small,.overview-file-date{color:#777b8e;font-size:12px;display:block}.overview-empty{color:#6547de;flex-direction:column;align-items:flex-start;gap:9px;padding:24px 4px 8px;display:flex}.overview-empty h3{color:#30225c;margin:0;font-size:19px}.overview-empty p{max-width:420px;margin:0 0 5px}.overview-side{gap:14px;display:grid}.overview-shortcuts>a{color:#44366f;border-top:1px solid #eee9f2;align-items:center;gap:11px;padding:13px 0;display:flex}.overview-shortcuts>a>span{flex:1;min-width:0;font-size:13px;font-weight:700}.overview-shortcuts>a>span small,.overview-activity-row small{color:#7b7d90;margin-top:3px;font-size:11px;font-weight:450;display:block}.overview-shortcuts>a>svg:first-child{color:#6547de}.overview-activity{background:linear-gradient(145deg,#f6f1ff,#fff)}.overview-activity-row{color:#4f4c68;border-top:1px solid #e8e1f2;gap:10px;padding:11px 0;font-size:12px;display:flex}.overview-activity-row>svg{color:#7657d6;flex:none}.overview-storage-note{color:#5c547a;background:#f0eaff;border-radius:12px;align-items:flex-start;gap:10px;margin-top:16px;padding:13px 16px;font-size:12px;display:flex}.overview-storage-note svg{color:#6547de;flex:none}.dashboard-upload{max-width:1380px;margin:0 auto;padding:20px 26px 45px}.dashboard-upload-heading{border-bottom:1px solid #e6e0ec;justify-content:space-between;align-items:end;gap:18px;margin:0 0 20px;padding:10px 2px 20px;display:flex}.dashboard-upload-heading .eyebrow,.upload-editors .eyebrow{color:#6547de;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:850}.dashboard-upload-heading h1{color:#292348;letter-spacing:-1.7px;margin:0 0 9px;font-size:39px}.dashboard-upload-heading p:last-child{margin:0}.upload-editors{background:#fff;border:1px solid #e7e0ef;border-radius:17px;margin-top:25px;padding:20px}.upload-editors>div{flex-wrap:wrap;gap:10px;display:flex}.upload-editors>div>a{color:#3f3666;border:1px solid #e5deee;border-radius:11px;align-items:center;gap:8px;padding:11px 13px;font-size:13px;font-weight:650;display:inline-flex}.upload-editors>div>a:hover{color:#5639c8;background:#f2edff}@media (max-width:700px){.dashboard-upload{padding:14px}.dashboard-upload-heading{display:block}.dashboard-upload-heading h1{font-size:33px}.dashboard-upload-heading>.button{margin-top:14px}.upload-editors{padding:16px}.upload-editors>div{grid-template-columns:1fr 1fr;display:grid}.upload-editors>div>a{font-size:12px}}@media (max-width:950px){.dashboard-overview{padding:16px}.overview-main-grid{grid-template-columns:1fr}.overview-side{grid-template-columns:1fr 1fr}}@media (max-width:700px){.dashboard-overview{padding:13px}.overview-welcome{padding:22px 18px;display:block}.overview-welcome h1{font-size:34px}.overview-actions{margin-top:16px}.overview-actions .button{flex:1;padding:9px;font-size:13px}.overview-stat-grid{grid-template-columns:1fr 1fr;gap:9px}.overview-stat{min-height:117px;padding:14px}.overview-stat strong{font-size:27px}.overview-main-grid{gap:11px}.overview-recent,.overview-shortcuts,.overview-activity{padding:16px}.overview-side{grid-template-columns:1fr}.overview-section-head{align-items:start;display:block}.overview-section-head .text-link{margin-top:8px}.overview-file-date{display:none}.overview-storage-note{font-size:11px}}.home-intro{max-width:none;box-shadow:var(--page-shadow);background:linear-gradient(115deg,#eee8ff,#fff 58%,#fff2d8);border:1px solid #e1d5fa;border-radius:26px;margin:6px 0 18px;padding:36px 42px;position:relative;overflow:hidden}.home-intro:after{content:"01";color:#6547de12;letter-spacing:-15px;font-size:180px;font-weight:900;line-height:1;position:absolute;top:4px;right:45px}.home-intro>*{z-index:1;position:relative}.home-intro h1{color:#30225c;max-width:720px;font-size:clamp(44px,5vw,67px);line-height:1}.home-intro>.eyebrow{color:#6547de;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.home-intro>p:last-child{max-width:740px;font-size:19px}.home-story{box-shadow:var(--page-shadow);background:linear-gradient(120deg,#fff,#f5f0ff);border:0;border-radius:25px;padding:40px}.home-story h2{color:#30225c}.workflow-lines>div{border-color:#ded5ed}.workflow-lines strong{color:#34265f}.tool-directory{box-shadow:var(--page-shadow);background:#fff;border:1px solid #e1d7ee;border-radius:23px;padding:35px 32px}.tool-links a{color:#33265f;border-color:#ece7f2;border-radius:11px;padding:16px 11px}.tool-links a svg:first-child{color:#6547de}.tool-links a:hover{background:#f4f0ff}.editorial-teaser{background:linear-gradient(125deg,#fff8dc,#fff 58%);border:1px solid #e8dba5;border-radius:23px;margin-top:35px;padding:40px}.editorial-teaser h2{color:#34305a}.editorial-teaser a{color:#32275f;border-color:#eee4bd}.editorial-teaser a:hover{color:#6547de}@media (max-width:900px){.public-header{margin-left:16px;margin-right:16px}.tool-page,.home-page{padding-left:22px;padding-right:22px}.tool-hero{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr);gap:20px;padding:26px}.tool-hero h1{font-size:43px}.tool-hero-art{min-height:205px}.tool-context{gap:27px;padding:28px}.tool-context p{font-size:16px}.screenshot-capture-sequence{grid-template-columns:1fr}.screenshot-capture-sequence ol{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.image-guide-addresses{grid-template-columns:1fr}.image-guide-preflight{grid-template-columns:.35fr 1fr}.image-guide-preflight ol{grid-column:1/-1}.public-footer{margin-left:16px;margin-right:16px}}@media (max-width:700px){.public-header{border-radius:0 0 15px 15px;min-height:68px;padding:10px 13px}.public-header>.brand{font-size:19px}.public-header>.brand svg{width:26px;height:26px}.account-link{padding:8px 10px;font-size:13px}.desktop-nav{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{background:#fff;border:1px solid #e2d8ef;border-radius:11px;align-content:center;justify-items:center;gap:5px;width:40px;height:40px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#33265f;border-radius:2px;width:17px;height:2px;display:block}.mobile-menu nav{z-index:50;background:#fff;border:1px solid #e4dcef;border-radius:14px;width:min(310px,100vw - 28px);max-height:75vh;padding:9px;position:absolute;top:48px;right:0;overflow:auto;box-shadow:0 15px 40px #20143c22}.mobile-menu nav a{border-radius:9px;padding:10px 12px;font-size:14px;display:block}.mobile-menu nav a:hover{color:#5034c1;background:#f3efff}.tool-page,.home-page{padding:12px 15px 0}.tool-hero{border-radius:21px;gap:18px;min-height:0;margin:5px 0 15px;padding:23px 19px 17px;grid-template-columns:1fr!important}.tool-hero .eyebrow{margin-bottom:11px}.hero-kicker{display:none}.tool-hero h1{letter-spacing:-1.7px;font-size:37px}.tool-hero .hero-deck{font-size:15px}.tool-hero .hero-line{margin-top:10px;font-size:12px}.tool-hero-art{border-radius:16px;min-height:160px}.tool-hero[data-tool=gif] .tool-hero-art{min-height:175px}.art-screen-frame,.art-code-window,.art-video-frame{height:115px}.art-label{font-size:9px;bottom:8px;left:12px;right:12px}.art-label b{font-size:8px}.home-intro{border-radius:20px;padding:26px 20px}.home-intro:after{letter-spacing:-8px;font-size:95px;top:25px;right:10px}.home-intro h1{font-size:43px}.home-intro>p:last-child{max-width:85%;font-size:16px}.workspace-toolbar{padding:11px;display:block}.workspace-toolbar>.secondary-text{margin:9px 4px 1px;display:block}.canvas-workspace,.bulk-workspace,.video-studio{flex-direction:column;gap:13px;display:flex}.image-canvas,.inspection-canvas{min-height:290px;padding:16px}.empty-stage{min-height:250px;padding:25px 10px}.inspection-toolbar{align-items:flex-start;gap:9px;padding:10px;font-size:13px}.inspection-toolbar>div{gap:5px}.inspection-toolbar .button{min-height:38px;padding:8px;font-size:12px}.inspection-body{flex-direction:column;gap:11px;display:flex}.inspection-sidebar{padding:15px}.inspection-sidebar .access-settings{box-shadow:none;border:0;border-top:1px solid #f1ded7;border-radius:0;margin-top:15px;padding:18px 0 0}.access-settings{padding:17px}.cinema-stage,.loop-stage,.document-intake,.audio-deck{min-height:190px}.video-transfer-panel{padding:18px}.loop-bottom{display:block}.loop-description{margin-top:18px}.document-outline{display:none}.document-workspace{flex-direction:column;gap:12px;display:flex}.page-navigation{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-navigation input{width:85px;margin:0}.document-view{padding:8px}.pdf-reader-surface{min-height:0}.pdf-reader-page canvas{object-fit:contain;max-height:65vh}.file-ledger{padding:0 12px}.file-settings{padding:18px;display:block}.file-settings .access-settings{box-shadow:none;border:0;padding:0;display:block}.audio-source,.audio-deck{padding:18px}.publishing-toolbar{gap:5px;padding:8px}.publishing-panes{min-height:0}.publishing-bottom{padding:20px}.tool-context{border-radius:20px;margin-top:30px;padding:22px 18px;display:block}.tool-context h2{font-size:29px}.tool-context p,.tool-context li{font-size:15px}.tool-context>div+div{margin-top:24px}.tool-evidence{margin:16px 0}.screenshot-story-lead,.screenshot-story-body,.video-story-inspection,.video-story-workflow,.gif-story-splash,.pdf-reader-story,.pdf-before-send,.file-story-head,.audio-story-opening,.audio-story-mix,.html-story-opening,.html-preview-brief,.html-sandbox-explainer{display:block}.screenshot-story-body>*,.video-story-inspection>*,.gif-story-splash>*,.pdf-reader-story>*,.audio-story-opening>*,.audio-story-mix>*,.html-story-opening>*,.html-preview-brief>*{margin-top:14px}.screenshot-capture-sequence,.screenshot-diagnostics,.video-story-workflow,.video-story-production,.video-story-delivery,.pdf-embed-decisions,.file-queue-reading,.html-story-steps,.image-guide-addresses,.image-guide-code,.image-guide-responsive,.image-guide-preflight,.image-guide-diagnostics,.image-guide-access{padding:19px 16px}.screenshot-capture-sequence ol,.screenshot-diagnostics>div,.video-story-diagnostics,.gif-background-study,.pdf-embed-decisions>div,.file-classification,.audio-story-troubleshooting,.html-story-steps ol{grid-template-columns:1fr}.video-story-diagnostics>h3,.audio-story-troubleshooting h3,.gif-background-study h3{grid-column:auto}.screenshot-capture-sequence li{grid-template-columns:1fr;gap:3px}.video-check-table{margin-top:15px;padding:16px}.video-check-table dl>div{grid-template-columns:1fr;gap:3px}.video-story-workflow aside{margin-top:15px}.gif-frame-ribbon{gap:5px}.gif-frame-ribbon span{min-width:39px}.pdf-story-map{grid-template-columns:1fr}.file-state-spine{grid-template-columns:1fr 1fr}.audio-story-listen,.audio-story-code,.audio-story-privacy,.html-story-assets,.html-story-publish{padding:18px}.image-field-guide{gap:12px;margin-top:28px}.image-guide-opening{border-radius:19px;padding:24px 19px;display:block}.image-guide-opening h2{font-size:29px}.image-guide-opening aside{min-height:145px;margin:16px 5px 0}.image-guide-addresses{display:block}.image-guide-section-title h3{font-size:24px}.image-address-grid{display:block}.image-address-grid article,.image-address-grid article:first-child{min-height:0;margin-top:9px;padding:17px}.image-guide-code{display:block}.image-guide-code pre{margin-top:15px;padding:15px}.image-guide-responsive{display:block}.responsive-label{flex-direction:row;justify-content:flex-start;margin-bottom:14px}.responsive-label span{width:43px;height:43px}.image-guide-preflight{display:block}.preflight-stamp{width:76px;height:76px;margin:0 auto 15px}.preflight-stamp b{font-size:27px}.image-guide-preflight ol{grid-template-columns:1fr 1fr}.image-diagnostic-row{display:block}.image-diagnostic-row>b{margin-bottom:5px;display:block}.image-guide-access{display:block}.image-guide-access p{margin:12px 0}.image-guide-close{padding:18px;display:block}.image-guide-close p{margin-top:8px}.loop-notes>div:first-child{display:block}.loop-notes>div:first-child>.tool-evidence{display:none}.public-footer{border-radius:21px 21px 0 0;margin:55px 9px 0;padding:35px 20px 18px}.footer-top{grid-template-columns:1fr 1fr;gap:25px 14px}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{gap:8px;margin-top:26px;display:grid}.home-story,.editorial-teaser{margin-top:30px;padding:24px 18px;display:block}.home-story h2{font-size:29px}.home-story p{font-size:15px}.tool-directory{margin-top:30px;padding:22px 16px}.directory-title{display:block}.directory-title h2{font-size:22px}.directory-title span{margin-top:6px;display:block}.tool-links{grid-template-columns:1fr 1fr;gap:0 9px}.tool-links a{gap:6px;padding:13px 6px;font-size:12px}.tool-links a svg:first-child{width:16px}.tool-links a svg:last-child{width:13px}.editorial-teaser a{gap:12px;font-size:15px}}.tool-editorial-figure,.image-guide-cover{z-index:1;background:#fff;border:1px solid #e4e8ef;border-radius:20px;gap:10px;width:100%;margin:28px 0;padding:12px;display:grid;position:relative;box-shadow:0 12px 28px #18233a0c}.tool-editorial-figure img,.image-guide-cover img{border-radius:12px;width:100%;height:auto;display:block}.tool-editorial-figure figcaption,.image-guide-cover figcaption{color:#536176;margin:0 4px 2px;font-size:13px;line-height:1.55}.tool-editorial-diagram img{background:#f6f8fb}.image-guide-cover{margin-top:0}@media (max-width:600px){.tool-editorial-figure,.image-guide-cover{border-radius:15px;margin:20px 0;padding:8px}.tool-editorial-figure figcaption,.image-guide-cover figcaption{font-size:12px}}@media (max-width:700px){.tool-context.story-screenshot .screenshot-story-body{grid-template-columns:minmax(0,1fr)!important;display:block!important}}
