.studio-library-first .background-fill-mode{height:36px;display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-bottom:9px;padding:3px;border-radius:9px;background:#171a1d;box-shadow:inset 0 0 0 1px #25292e}.studio-library-first .background-fill-mode button{border:0;border-radius:6px;background:transparent;color:#858d95;font-size:9.5px;font-weight:560;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.studio-library-first .background-fill-mode button:hover{color:#d6dadd}.studio-library-first .background-fill-mode button.active{background:#292d31;color:#f1f2f3;box-shadow:0 1px 2px #0004}.studio-library-first .background-gradient-controls{display:grid;gap:10px;padding:10px 0 2px}.studio-library-first .background-gradient-preview{position:relative;height:42px;margin-bottom:1px;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff16}.studio-library-first .background-gradient-preview i{position:absolute;bottom:-5px;width:13px;height:13px;border:2px solid #e9ebed;border-radius:4px;box-shadow:0 1px 4px #0008,0 0 0 1px #0004}.studio-library-first .background-gradient-preview i:first-child{left:9px}.studio-library-first .background-gradient-preview i:last-child{right:9px}.studio-library-first .background-gradient-colors{display:grid;gap:6px}.studio-library-first .background-gradient-colors .color-control{margin:0}.studio-library-first .background-gradient-angle{display:grid;gap:8px}.studio-library-first .background-gradient-angle>span{display:flex;align-items:center;justify-content:space-between;color:#899198;font-size:8.5px}.studio-library-first .background-gradient-angle>span b{color:#c2c7cb;font-size:9px;font-weight:590}.studio-library-first .background-gradient-angle input[type=range]{width:100%;margin:0;accent-color:#777d84}.studio-library-first .figma-color-control{position:relative;height:38px;display:grid;grid-template-columns:minmax(0,1fr) 74px 28px 26px;align-items:center;gap:4px;padding:0 6px 0 10px;overflow:visible!important;z-index:4;cursor:default}.studio-library-first .figma-color-control>span{min-width:0;overflow:hidden;color:#91989f;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.studio-library-first .figma-color-control .color-hex{width:74px!important;min-width:0;height:26px;padding:0 5px!important;border:0;border-radius:5px;background:transparent;color:#c7ccd0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px!important;letter-spacing:.02em;text-align:center;text-transform:uppercase}.studio-library-first .figma-color-control .color-hex:focus,.studio-library-first .figma-color-control .color-hex:hover{background:#202428;color:#f3f4f5;outline:0}.studio-library-first .figma-color-control:has(.color-picker-popover){z-index:80}.studio-library-first .figma-color-control .color-swatch{position:relative;width:25px;height:25px;flex:none;overflow:hidden;padding:0;border:1px solid #ffffff20;border-radius:7px;box-shadow:inset 0 0 0 1px #0003}.studio-library-first .figma-color-control .color-swatch:hover{border-color:#899198;box-shadow:inset 0 0 0 1px #0003,0 0 0 2px #ffffff0d}.studio-library-first .figma-color-control .color-eyedropper:focus-visible,.studio-library-first .figma-color-control .color-swatch:focus-visible{outline:1px solid #9587dc;outline-offset:2px}.studio-library-first .figma-color-control .color-eyedropper{width:27px;height:27px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:6px;background:transparent;color:#899198}.studio-library-first .figma-color-control .color-eyedropper:hover{background:#24282c;color:#f0f2f3}.studio-library-first .native-color-picker{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.studio-library-first .color-picker-popover{position:fixed;z-index:1000;width:268px;padding:11px;border:1px solid #34393f;border-radius:12px;background:#17191c;box-shadow:0 20px 56px #000c;color:#e7e9eb}.studio-library-first .color-picker-head{height:28px;display:grid;grid-template-columns:1fr auto 22px;align-items:start;gap:8px;color:#aeb4ba;font-size:9px;font-weight:590}.studio-library-first .color-picker-head code{color:#7f878e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:500}.studio-library-first .color-picker-head button{width:22px;height:22px;display:grid;place-items:center;padding:0;border:0;border-radius:5px;background:transparent;color:#7d858d}.studio-library-first .color-picker-head button:hover{background:#262a2e;color:#fff}.studio-library-first .color-fill-mode{height:34px;display:grid;grid-template-columns:1fr 1fr;gap:3px;margin:0 0 9px;padding:3px;border:1px solid #292d31;border-radius:9px;background:#111315}.studio-library-first .color-fill-mode button{height:26px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#7f878e;font-size:8.5px;font-weight:570;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.studio-library-first .color-fill-mode button:hover{color:#dfe2e4}.studio-library-first .color-fill-mode button.active{background:#292d31;color:#f1f2f3;box-shadow:0 1px 3px #0005}.studio-library-first .element-gradient-control{display:grid;gap:9px;margin:0 0 10px;padding:9px 9px 8px;border:1px solid #2a2e32;border-radius:9px;background:#121416}.studio-library-first .element-gradient-preview{position:relative;height:38px;margin-bottom:4px;border-radius:7px;box-shadow:inset 0 0 0 1px #ffffff18}.studio-library-first .element-gradient-preview button{position:absolute;bottom:-6px;width:15px;height:15px;padding:0;border:2px solid #e7e9eb;border-radius:5px;box-shadow:0 2px 6px #0009,0 0 0 1px #0006}.studio-library-first .element-gradient-preview button:first-child{left:9px}.studio-library-first .element-gradient-preview button:last-child{right:9px}.studio-library-first .element-gradient-preview button.active{outline:2px solid #8d80d0;outline-offset:2px}.studio-library-first .element-gradient-angle{height:24px;display:grid;grid-template-columns:29px minmax(0,1fr) 31px;align-items:center;gap:7px;color:#7f878e;font-size:8px}.studio-library-first .element-gradient-angle input[type=range]{width:100%;height:12px;margin:0;accent-color:#8c80c7}.studio-library-first .element-gradient-angle b{color:#c5c9cd;font-size:8.5px;font-weight:580;text-align:right}.studio-library-first .color-saturation{position:relative;width:100%;height:160px;overflow:hidden;display:block;padding:0;border:0;border-radius:7px;cursor:crosshair;touch-action:none;box-shadow:inset 0 0 0 1px #ffffff12}.studio-library-first .color-saturation:after,.studio-library-first .color-saturation:before{content:"";position:absolute;inset:0}.studio-library-first .color-saturation:before{background:linear-gradient(90deg,#fff,transparent)}.studio-library-first .color-saturation:after{background:linear-gradient(0deg,#000,transparent)}.studio-library-first .color-saturation>i{position:absolute;z-index:2;width:12px;height:12px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 5px #000b,0 0 0 1px #0004;pointer-events:none}.studio-library-first .color-hue{display:grid;grid-template-columns:30px 1fr;align-items:center;gap:8px;margin-top:10px;color:#899198;font-size:8px}.studio-library-first .color-hue input[type=range]{position:static!important;inset:auto!important;width:100%!important;height:12px;margin:0;opacity:1!important;appearance:none;border-radius:999px;background:linear-gradient(90deg,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00)!important;box-shadow:none!important;cursor:pointer}.studio-library-first .color-hue input[type=range]::-webkit-slider-thumb{width:14px;height:14px;appearance:none;border:2px solid #f5f6f7;border-radius:50%;background:#fff;box-shadow:0 1px 5px #0009}.studio-library-first .color-picker-footer{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-top:10px;padding-top:9px;border-top:1px solid #292d31}.studio-library-first .color-picker-footer button{width:100%;height:30px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:#9aa1a8;font-size:8.5px}.studio-library-first .color-picker-footer button:hover{background:#25292d;color:#fff}.studio-library-first .color-picker-footer .color-picker-none.active{background:#29272e;color:#b4a9d6}.studio-library-first .color-swatch.is-none{background:linear-gradient(45deg,#454a50 25%,transparent 25% 75%,#454a50 75%),linear-gradient(45deg,#454a50 25%,#24282c 25% 75%,#454a50 75%);background-position:0 0,4px 4px;background-size:8px 8px}.studio-library-first.theme-light .background-fill-mode,.studio-library-first.theme-light .background-gradient-preview{background:#eef1f3;box-shadow:inset 0 0 0 1px #d9dee2}.studio-library-first.theme-light .background-fill-mode button{color:#626a72}.studio-library-first.theme-light .background-fill-mode button:hover{color:#262c32}.studio-library-first.theme-light .background-fill-mode button.active{background:#fff;color:#242a30;box-shadow:0 1px 3px #1f293710}.studio-library-first.theme-light .background-gradient-angle>span{color:#626a72}.studio-library-first.theme-light .background-gradient-angle>span b{color:#3d444b}.studio-library-first.theme-light .figma-color-control .color-swatch{border-color:#c7cdd2}.studio-library-first.theme-light .figma-color-control .color-hex{color:#4f575e}.studio-library-first.theme-light .figma-color-control .color-hex:focus,.studio-library-first.theme-light .figma-color-control .color-hex:hover{background:#e6eaed;color:#20262c}.studio-library-first.theme-light .figma-color-control .color-eyedropper{color:#626a72}.studio-library-first.theme-light .figma-color-control .color-eyedropper:hover{background:#e1e5e8;color:#242a30}.studio-library-first.theme-light .color-picker-popover{border-color:#cbd1d5;background:#f7f8f9;color:#252b31;box-shadow:0 18px 45px #1f293724}.studio-library-first.theme-light .color-picker-head{color:#555d65}.studio-library-first.theme-light .color-picker-head button{color:#68717a}.studio-library-first.theme-light .color-picker-head button:hover{background:#e5e8ea;color:#20262c}.studio-library-first.theme-light .color-fill-mode{border-color:#dce1e4;background:#eceff1}.studio-library-first.theme-light .color-fill-mode button{color:#68717a}.studio-library-first.theme-light .color-fill-mode button:hover{color:#252b31}.studio-library-first.theme-light .color-fill-mode button.active{background:#fff;color:#252b31;box-shadow:0 1px 4px #26313b1a,0 0 0 1px #dce0e3}.studio-library-first.theme-light .element-gradient-control{border-color:#dde2e5;background:#eef1f3}.studio-library-first.theme-light .element-gradient-preview{box-shadow:inset 0 0 0 1px #00000014}.studio-library-first.theme-light .element-gradient-preview button{border-color:#fff;box-shadow:0 2px 6px #26313b30,0 0 0 1px #aeb5bb}.studio-library-first.theme-light .element-gradient-preview button.active{outline-color:#7466b7}.studio-library-first.theme-light .element-gradient-angle{color:#626b73}.studio-library-first.theme-light .element-gradient-angle b{color:#343b42}.studio-library-first.theme-light .color-hue{color:#626a72}.studio-library-first.theme-light .color-picker-footer{border-top-color:#dce1e4}.studio-library-first.theme-light .color-picker-footer button{color:#596168}.studio-library-first.theme-light .color-picker-footer button:hover{background:#e5e8ea;color:#20262c}.studio-library-first.theme-light .color-picker-footer .color-picker-none.active{background:#e7e3ef;color:#62558a}.studio-library-first.theme-light .color-swatch.is-none{background:linear-gradient(45deg,#c4c9ce 25%,transparent 25% 75%,#c4c9ce 75%),linear-gradient(45deg,#c4c9ce 25%,#eef0f2 25% 75%,#c4c9ce 75%);background-position:0 0,4px 4px;background-size:8px 8px}.card-artboard.color-sampling-source{overflow:hidden!important;border:0!important;box-shadow:none!important}.card-artboard.color-sampling-source [data-selected]{outline:0!important}.card-artboard.color-sampling-source .resize-handle,.card-artboard.color-sampling-source .smart-guide{display:none!important}.canvas-eyedropper-overlay{position:fixed;inset:0;z-index:10000;cursor:crosshair;outline:0}.canvas-eyedropper-overlay:before{content:"";position:absolute;inset:0;background:#08090b12;pointer-events:none}.canvas-eyedropper-target{position:fixed;border-radius:var(--card-radius,0);box-shadow:0 0 0 1px #ffffff24,0 0 0 9999px #08090b20;pointer-events:none}.canvas-eyedropper-hint{position:fixed;top:86px;left:50%;min-height:36px;display:flex;align-items:center;gap:8px;padding:0 6px 0 11px;transform:translateX(-50%);border:1px solid #34383e;border-radius:10px;background:#15171af2;box-shadow:0 10px 30px #0008;backdrop-filter:blur(14px);color:#dfe2e4;font-size:9px;pointer-events:auto}.canvas-eyedropper-hint>svg{color:#9a8ce5}.canvas-eyedropper-hint small{color:#737b82;font-size:8px}.canvas-eyedropper-hint button{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#777f86}.canvas-eyedropper-hint button:hover{background:#24272b;color:#fff}.canvas-eyedropper-loupe{position:fixed;width:96px;display:grid;justify-items:center;gap:5px;pointer-events:none}.canvas-eyedropper-loupe canvas{width:88px;height:88px;border:3px solid #f3f4f5;border-radius:50%;background:#111;box-shadow:0 10px 30px #000b,0 0 0 1px #0009;image-rendering:pixelated}.canvas-eyedropper-loupe span{height:24px;display:flex;align-items:center;gap:6px;padding:0 8px;border:1px solid #34383e;border-radius:7px;background:#15171af5;box-shadow:0 6px 18px #0007;color:#d9dcdf;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.canvas-eyedropper-loupe span i{width:10px;height:10px;border:1px solid #ffffff33;border-radius:3px}@media(max-width:767px){.studio-library-first .color-picker-popover{width:min(268px,calc(100vw - 24px))}.studio-library-first .figma-color-control .color-hex{font-size:16px!important}}.projects-page .projects-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.projects-page .projects-logout{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:#666e78;transition:background .15s ease,color .15s ease}.projects-page .projects-logout:hover{background:#1a1d21;color:#d9dde0}.projects-page .projects-logout:focus-visible{outline:1px solid #5f6670;outline-offset:1px}.projects-page .projects-grid article{min-width:0;padding:10px;border:1px solid #22272e;border-radius:14px;background:#111418;box-shadow:0 16px 40px #0003;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.projects-page .projects-grid article:hover{border-color:#343a42;transform:translateY(-2px);box-shadow:0 22px 50px #0005}.projects-page .project-thumb{width:100%;aspect-ratio:90/50;position:relative;overflow:hidden;padding:0;border:1px solid #282d34;border-radius:9px;background:#0d0f12;box-shadow:0 14px 30px #0005;container-type:inline-size}.projects-page .project-thumb-art{position:absolute;inset:0;overflow:hidden;background-color:#0e0e13}.projects-page .project-thumb-text{display:block;overflow:hidden;white-space:pre-wrap;word-break:break-word}.projects-page .project-thumb-media{display:block;overflow:hidden}.projects-page .project-thumb-media img{width:100%;height:100%;display:block;transform-origin:center}.projects-page .project-thumb-icon{display:grid;place-items:center}.projects-page .project-thumb-icon svg{display:block}.projects-page .project-thumb-qr{display:block;overflow:hidden;box-sizing:border-box}.projects-page .project-thumb-qr>svg{width:100%;height:100%;display:block}.projects-page .project-card-head{padding:15px 4px 12px}.projects-page .project-status{color:#7c848e;font-size:7.5px;font-weight:620;letter-spacing:.09em}.projects-page .projects-grid article>a{border-radius:8px;background:#1b1e23;color:#c7cbd0;text-decoration:none;transition:background .15s ease,color .15s ease}.projects-page .projects-grid article>a:hover{background:#24282e;color:#fff}.projects-page .projects-action-error{margin:-14px 0 20px;padding:10px 12px;border:1px solid #513036;border-radius:9px;background:#201517;color:#d79aa1;font-size:10px;line-height:1.45}.projects-page .projects-action-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.projects-page .project-delete-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:#070809b8;backdrop-filter:blur(8px)}.projects-page .project-delete-dialog{width:min(390px,100%);padding:18px;border:1px solid #2a2f35;border-radius:16px;background:#14171a;box-shadow:0 28px 80px #0009}.projects-page .project-delete-dialog>header{display:flex;align-items:center;justify-content:space-between}.projects-page .project-delete-dialog>header>span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#261a1d;color:#c97880}.projects-page .project-delete-dialog>header>button{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:#69717a}.projects-page .project-delete-dialog>header>button:hover{background:#202327;color:#e0e3e5}.projects-page .project-delete-dialog h2{margin:18px 0 8px;color:#e7e9eb;font-size:17px;font-weight:610;letter-spacing:-.025em}.projects-page .project-delete-dialog p{margin:0;color:#7d858e;font-size:11px;line-height:1.55}.projects-page .project-delete-dialog .project-delete-error{margin-top:12px;padding:9px 10px;border:1px solid #513036;border-radius:8px;background:#201517;color:#d79aa1;font-size:10px}.projects-page .project-delete-dialog>footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:22px}.projects-page .project-delete-dialog>footer button{height:38px;border:0;border-radius:9px;background:#202327;color:#b8bdc2;font-size:10px;font-weight:570}.projects-page .project-delete-dialog>footer button:hover{background:#272b30;color:#fff}.projects-page .project-delete-dialog>footer button.danger{background:#a94e58;color:#fff}.projects-page .project-delete-dialog>footer button.danger:hover{background:#ba5964}.projects-page .project-delete-dialog button:focus-visible{outline:1px solid #a8afb6;outline-offset:2px}.projects-page.theme-light{background:radial-gradient(circle at 72% 5%,#8b7af00d,transparent 30%),#f3f5f6;color:#252b31}.projects-page.theme-light .projects-header{border-bottom-color:#dce1e4;background:#f8f9faf0}.projects-page.theme-light .user-chip{border-color:#d9dee2;background:#ffffffa8;color:#7568c8}.projects-page.theme-light .user-chip>b{color:#596169}.projects-page.theme-light .projects-logout{color:#747c84}.projects-page.theme-light .projects-logout:hover{background:#e7eaed;color:#293037}.projects-page.theme-light .empty-label,.projects-page.theme-light .projects-heading>div>span{color:#7467c6}.projects-page.theme-light .projects-empty p,.projects-page.theme-light .projects-heading p{color:#68717a}.projects-page.theme-light .projects-heading>b{border-color:#d8dde1;background:#ffffff7a;color:#687078}.projects-page.theme-light .projects-grid article{border-color:#dce1e4;background:#fafbfb;box-shadow:0 14px 34px #26313d0d}.projects-page.theme-light .projects-grid article:hover{border-color:#c8ced3;box-shadow:0 20px 42px #26313d16}.projects-page.theme-light .project-thumb{border-color:#d4d9dd;background:#e8ebed;box-shadow:0 12px 26px #26313d18}.projects-page.theme-light .project-card-head h2{color:#2d343a}.projects-page.theme-light .project-card-head small,.projects-page.theme-light .project-status{color:#737c84}.projects-page.theme-light .project-card-head button{color:#747c84}.projects-page.theme-light .project-card-head button:hover{background:#e8ebed;color:#252b31}.projects-page.theme-light .projects-grid article>a{background:#eceff1;color:#4f5860}.projects-page.theme-light .projects-grid article>a:hover{background:#e2e6e9;color:#20262c}.projects-page.theme-light .projects-empty{border-color:#dce1e4;background:linear-gradient(145deg,#fafbfb,#f0f2f3);box-shadow:0 24px 70px #26313d12}.projects-page.theme-light .empty-visual{background:radial-gradient(circle,#8b7af01a,transparent 62%)}.projects-page.theme-light .ghost-card{border-color:#cfd4d8;box-shadow:0 22px 48px #26313d1a}.projects-page.theme-light .ghost-card.back{background:#e4e0ed}.projects-page.theme-light .ghost-card.front{background:#fafafa;color:#242a30}.projects-page.theme-light .ghost-card small{color:#7b838b}.projects-page.theme-light .projects-empty>div:last-child>small{color:#858d95}.projects-page.theme-light .project-delete-backdrop{background:#e7eaedb8}.projects-page.theme-light .project-delete-dialog{border-color:#d5dade;background:#fafbfb;box-shadow:0 28px 80px #26313d24}.projects-page.theme-light .project-delete-dialog>header>span{background:#f4e5e7;color:#ad5963}.projects-page.theme-light .project-delete-dialog>header>button{color:#747c84}.projects-page.theme-light .project-delete-dialog>header>button:hover{background:#e8ebed;color:#252b31}.projects-page.theme-light .project-delete-dialog h2{color:#262d33}.projects-page.theme-light .project-delete-dialog p{color:#68717a}.projects-page.theme-light .project-delete-dialog .project-delete-error,.projects-page.theme-light .projects-action-error{border-color:#e0bec2;background:#fff2f3;color:#9d4f58}.projects-page.theme-light .project-delete-dialog>footer button{background:#e8ebed;color:#505960}.projects-page.theme-light .project-delete-dialog>footer button:hover{background:#dfe3e6;color:#252b31}@media(max-width:800px){.projects-page .projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.projects-page .projects-grid{grid-template-columns:1fr}.projects-page .projects-logout{display:none}}.studio-library-first .print-product-preview:is(.package,.booklet):after,.studio-library-first .print-product-preview:is(.package,.booklet):before{display:none!important}.studio-library-first .print-product-vector{position:absolute;inset:7px auto auto 50%;z-index:3;width:128px;height:92px;overflow:visible;transform:translateX(-50%)}.studio-library-first .product-vector-shadow{fill:rgba(0,0,0,.2);filter:blur(2px)}.studio-library-first .product-vector-booklet-page rect,.studio-library-first .product-vector-cover-base,.studio-library-first .product-vector-detail,.studio-library-first .product-vector-face,.studio-library-first .product-vector-seam{stroke:var(--art-edge);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.studio-library-first .product-vector-package-top{fill:var(--art-fill-2)}.studio-library-first .product-vector-package-front{fill:var(--art-fill)}.studio-library-first .product-vector-package-side{fill:var(--art-quiet)}.studio-library-first .product-vector-band{fill:var(--art-line-quiet);stroke:var(--art-edge);stroke-width:.8}.studio-library-first .product-vector-band-front{fill:var(--art-quiet)}.studio-library-first .product-vector-band-side{fill:var(--art-line-quiet)}.studio-library-first .product-vector-detail,.studio-library-first .product-vector-seam{fill:none;stroke:var(--art-line)}.studio-library-first .product-vector-seam{stroke:var(--art-edge)}.studio-library-first .product-vector-booklet-page-back{transform:rotate(7deg);transform-origin:68px 48px}.studio-library-first .product-vector-booklet-page-middle{transform:rotate(1deg);transform-origin:65px 46px}.studio-library-first .product-vector-booklet-page-back rect{fill:var(--art-fill-2)}.studio-library-first .product-vector-booklet-page-middle rect{fill:var(--art-fill)}.studio-library-first .product-vector-booklet-cover{transform:rotate(-8deg);transform-origin:62px 44px}.studio-library-first .product-vector-cover-base{fill:var(--art-fill-2)}.studio-library-first .product-vector-cover-spine{fill:none;stroke:var(--art-edge);stroke-width:2}.studio-library-first .product-vector-cover-kicker,.studio-library-first .product-vector-cover-title{fill:none;stroke:var(--art-line);stroke-width:2;stroke-linecap:round}.studio-library-first .product-vector-cover-kicker{stroke-width:1.4}.studio-library-first .product-vector-cover-image{fill:var(--art-quiet);stroke:var(--art-edge);stroke-width:1}.studio-library-first .product-vector-cover-image-line{fill:none;stroke:var(--art-line);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.studio-library-first .product-vector-cover-number{fill:var(--art-line)}.studio-library-first.theme-light .product-vector-shadow{fill:rgba(54,63,70,.14)}.studio-library-first.theme-light .canvas-wrap{background:#e6e9eb!important}@media (min-width:768px){.studio-library-first.theme-light .insert-toolbar{border-right:1px solid #d7dce0!important;background:#f7f8f9!important}.studio-library-first.theme-light .insert-toolbar>:is(.corner-tool-wrap,.text-tool-wrap,.shape-tool-wrap,.icon-tool-wrap,.qr-tool-wrap,.media-tool-wrap,.frame-tool-wrap)>button,.studio-library-first.theme-light .insert-toolbar>button{color:#657079!important}.studio-library-first.theme-light .insert-toolbar>:is(.corner-tool-wrap,.text-tool-wrap,.shape-tool-wrap,.icon-tool-wrap,.qr-tool-wrap,.media-tool-wrap,.frame-tool-wrap)>button:hover,.studio-library-first.theme-light .insert-toolbar>button:hover{background:#ebeff1!important;color:#252b31!important}.studio-library-first.theme-light .insert-toolbar>:is(.corner-tool-wrap,.text-tool-wrap,.shape-tool-wrap,.icon-tool-wrap,.qr-tool-wrap,.media-tool-wrap,.frame-tool-wrap)>button.active,.studio-library-first.theme-light .insert-toolbar>button.active{background:#e2e6e9!important;color:#252b31!important;box-shadow:none!important}.studio-library-first.theme-light .insert-toolbar>:is(.corner-tool-wrap,.text-tool-wrap,.shape-tool-wrap,.icon-tool-wrap,.qr-tool-wrap,.media-tool-wrap,.frame-tool-wrap)>button:focus-visible,.studio-library-first.theme-light .insert-toolbar>button:focus-visible{outline:1px solid #8b949c!important;outline-offset:-3px!important;box-shadow:none!important}.studio-library-first.theme-light .rail-theme-toggle{border:0!important;background:transparent!important;color:#657079!important;box-shadow:none!important}.studio-library-first.theme-light .rail-theme-toggle:hover,.studio-library-first.theme-light .rail-theme-toggle[aria-pressed=true]{background:#e9edef!important;color:#252b31!important}.studio-library-first.theme-light .rail-theme-toggle:focus-visible{outline:1px solid #8b949c!important;outline-offset:-3px!important}.studio-library-first.theme-light .project-sidebar,.studio-library-first.theme-light .project-sidebar-brand.plain,.studio-library-first.theme-light .project-sidebar-footer{border-color:#d8dde1!important;background:#f8f9fa!important}.studio-library-first.theme-light .project-document-actions>button:hover,.studio-library-first.theme-light .project-file-group .project-action-list :is(button,.project-projects-link):hover{background:#eceff1!important;color:#252b31!important}.studio-library-first.theme-light .project-document-actions>button>span>i{background:#e9edef!important;color:#657079!important}.studio-library-first.theme-light .project-document-actions>button:hover>span>i{background:#dfe4e7!important;color:#30373d!important}.studio-library-first.theme-light .project-document-actions>button>span>b{color:#30363c!important}.studio-library-first.theme-light .project-file-group .project-action-list :is(button,.project-projects-link){color:#59636c!important}.studio-library-first.theme-light .project-file-group .project-action-list svg{color:#737d86!important}.studio-library-first.theme-light .project-footer-save{background:#edf0f2!important;color:#59636b!important;box-shadow:inset 0 0 0 1px #dce1e4!important}.studio-library-first.theme-light .project-footer-save.is-settled{background:transparent!important;color:#667269!important;box-shadow:none!important}.studio-library-first.theme-light .project-order{background:#6357ad!important;box-shadow:0 5px 14px rgba(66,55,128,.18),inset 0 1px rgba(255,255,255,.18)!important}.studio-library-first.theme-light .project-order:hover{background:#594e9e!important;box-shadow:0 7px 16px rgba(66,55,128,.24),inset 0 1px rgba(255,255,255,.2)!important}.studio-library-first.theme-light .inspector:not(.layers-mode){border-left:1px solid #d7dce0!important;background:#f7f8f9!important}.studio-library-first.theme-light .inspector:not(.layers-mode)>header{border-bottom:1px solid #d9dee2!important;background:#fbfcfc!important}.studio-library-first.theme-light .inspector:not(.layers-mode)>header small{color:#69737c!important}.studio-library-first.theme-light .inspector:not(.layers-mode)>header b{color:#252b31!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .inspector-form{background:#f7f8f9!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .inspector-form section{border-bottom-color:#dce1e4!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property,.color-control,.type-actions>div,.image-fit,.object-align>div,.transform-grid .aspect-lock,.layer-order-control button,.image-orientation button,.replace-image,.inspector-select,.element-scale-control>div){border:1px solid #e0e4e7!important;background:#edf0f2!important;box-shadow:none!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property,.color-control,.inspector-select):hover{border-color:#d4dade!important;background:#e9edef!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property,.inspector-select):focus-within{border-color:#9ca5ad!important;background:#fff!important;box-shadow:0 0 0 1px #9ca5ad!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property>span,.inspector-select>span,.color-control>span,.range-label>span,.inspector-subhead,.object-align>div>span){color:#5f6a73!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property>span,.inspector-select>span,.color-control>span,.inspector-subhead){font-size:10px!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .range-label>span{font-size:10.5px!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.color-control code,.figma-color-control .color-hex){color:#505a63!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.property input,.inspector-select select,.type-row select){color:#30363c!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.object-align button,.type-actions button,.image-fit button,.image-orientation button,.layer-order-control button){color:#66717a!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.object-align button,.type-actions button,.image-fit button,.image-orientation button,.layer-order-control button):hover:not(:disabled){background:#dfe4e7!important;color:#252b31!important}.studio-library-first.theme-light .inspector:not(.layers-mode) :is(.type-actions button.active,.image-fit button.active,.aspect-lock.active){background:#d9dee2!important;color:#30363c!important}.studio-library-first.theme-light .inspector:not(.layers-mode) button:disabled{color:#a5adb4!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .object-actions{border-top:1px solid #d9dee2!important;background:#f8f9faf2!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .object-actions button{border:1px solid #dce1e4!important;background:#eef1f3!important;color:#59636c!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .object-actions button:hover{border-color:#cfd5d9!important;background:#e5e9eb!important;color:#252b31!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .object-actions button.danger{border-color:transparent!important;background:transparent!important;color:#98666f!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .range-label input[type=range]{background:#cfd5d9!important}.studio-library-first.theme-light .inspector:not(.layers-mode) .range-label input[type=range]::-webkit-slider-thumb{border-color:#fff!important;background:#4f5962!important;box-shadow:0 0 0 1px #8d969e,0 1px 3px rgba(31,39,45,.22)!important}.studio-library-first.theme-light .inspector.layers-mode{border-right:1px solid #d7dce0!important;background:#f8f9fa!important}.studio-library-first.theme-light .inspector.layers-mode>header,.studio-library-first.theme-light .layers-toolbar{border-color:#d9dee2!important;background:#fbfcfc!important}.studio-library-first.theme-light .layers-mode .layer-row:hover{background:#eceff1!important}.studio-library-first.theme-light .layers-mode .layer-row.active{background:#e3e7ea!important;box-shadow:none!important}}.studio-library-first.theme-light .zoom{border-color:#d7dce0!important;background:#f8f9faf2!important;box-shadow:0 5px 16px rgba(35,43,50,.08)!important}.studio-library-first.theme-light .zoom button:hover{background:transparent!important;color:#252b31!important}.studio-library-first.theme-light .canvas-top-controls .side-toggle button{color:#657079!important}.studio-library-first.theme-light .canvas-top-controls .side-toggle button.active{color:#252b31!important}.studio-library-first.theme-light .insert-toolbar .tool-popover{border-color:#d2d8dc!important;background:#fafbfbf7!important;box-shadow:0 20px 52px rgba(35,43,50,.18)!important}.studio-library-first.theme-light .insert-toolbar .tool-popover>header{border-color:#dce1e4!important;background:#fafbfbf2!important}.studio-library-first.theme-light .color-picker-popover{border-color:#cbd2d7!important;background:#fff!important;box-shadow:0 18px 46px rgba(35,43,50,.2)!important}.studio-library-first.theme-light .color-picker-head button:focus-visible{outline:1px solid #7d8790!important;outline-offset:1px!important}.studio-library-first.theme-light .print-catalog-backdrop{background:rgba(50,56,62,.38)!important;backdrop-filter:blur(10px) saturate(.72)!important}.studio-library-first.theme-light .print-catalog-dialog{border-color:#d1d7db!important;background:#fff!important;box-shadow:0 26px 72px rgba(35,43,50,.22),inset 0 1px #fff!important}.studio-library-first.theme-light .print-product-grid{background:#f3f5f6!important}.studio-library-first.theme-light .print-product-grid>button{border-color:#dce1e4!important;background:#fff!important}.studio-library-first.theme-light .print-product-grid>button:hover{border-color:#bfc7cd!important;background:#fbfcfc!important}.studio-library-first.theme-light .print-product-grid>button.selected{border-color:#747e86!important;background:#fbfcfc!important;box-shadow:inset 0 0 0 1px #747e86!important}.studio-library-first.theme-light .print-product-grid>button:focus-visible{outline:2px solid #7d8790!important;outline-offset:2px!important;box-shadow:none!important}.studio-library-first.theme-light .print-product-grid>button>strong{color:#2f363c!important}.studio-library-first.theme-light .print-product-grid>button>small{color:#68727a!important;font-size:11px!important;line-height:1.35!important}.studio-library-first.theme-light .print-demo-inline{border-color:#d9dee2!important;background:#f0f3f4!important}.studio-library-first.theme-light .print-demo-inline p{color:#56616a!important}.studio-library-first.theme-light .print-demo-inline p b{color:#252b31!important}.studio-library-first.theme-light .print-demo-inline button{border:1px solid #d3d9dd!important;background:#fff!important;color:#3d454c!important}.studio-library-first.theme-light .print-demo-inline button:hover{border-color:#bfc7cd!important;background:#f7f8f9!important}@media (min-width:768px){.studio-library-first .canvas-history-actions{left:82px!important;top:16px!important;width:auto!important;height:34px!important;display:flex!important;align-items:center!important;gap:2px!important;overflow:visible!important;transition:left .2s cubic-bezier(.22,.75,.24,1)!important}.studio-library-first .editor.layers-visible .canvas-history-actions{left:352px!important}.studio-library-first .editor.showing-both:not(.layers-visible) .canvas-history-actions,.studio-library-first .editor:not(.layers-visible) .canvas-history-actions{left:82px!important}.studio-library-first .canvas-history-actions .canvas-project-divider{width:1px;height:16px;flex:none;margin:0 10px 0 8px;background:#34393e}.studio-library-first .canvas-history-actions input{width:clamp(160px,18vw,260px);height:30px;padding:0 5px;overflow:hidden;border:0;border-radius:5px;outline:0;background:transparent;color:#c8cdd1;font-size:12px;font-weight:560;letter-spacing:-.012em;text-overflow:ellipsis;transition:color .15s ease,background .15s ease}.studio-library-first .canvas-history-actions input:hover{color:#eef0f2}.studio-library-first .canvas-history-actions input:focus{background:#1a1d20;color:#f2f3f4;box-shadow:none!important}.studio-library-first .canvas-top-controls,.studio-library-first .editor:has(.layers-mode) .canvas-top-controls{top:16px!important;right:324px!important;left:auto!important;transform:none!important;transition:right .2s cubic-bezier(.22,.75,.24,1)!important}.studio-library-first .project-sidebar-brand.plain{min-height:76px!important;padding:13px 16px!important;border-bottom-color:#25292d!important}.studio-library-first .project-client-brand{min-width:0;display:flex;flex-direction:row!important;align-items:center;gap:15px}.studio-library-first .project-client-copy{min-width:0;display:flex;flex-direction:column;gap:0}.studio-library-first .project-client-copy>b{color:#d9dde0;font-size:13px;font-weight:620;letter-spacing:-.015em;text-transform:none}.studio-library-first .project-client-mark{width:34px;height:24px;flex:none;display:grid;place-items:center}.studio-library-first .project-client-mark>img{width:34px;height:17px;display:block}.studio-library-first .project-sidebar-scroll{padding-top:5px}.studio-library-first .project-new-layout-wrap{padding:10px 12px 8px!important}.studio-library-first .project-document-actions{gap:2px!important}.studio-library-first .project-document-actions>button,.studio-library-first .project-file-group .project-action-list :is(button,.project-projects-link){min-height:48px!important;border-radius:9px!important;transition:background .15s ease,color .15s ease,transform .15s ease!important}.studio-library-first .project-document-actions>button:hover,.studio-library-first .project-file-group .project-action-list :is(button,.project-projects-link):hover{transform:translateX(2px)}.studio-library-first .project-document-actions>button>span>i{width:30px!important;height:30px!important;border-radius:8px!important}.studio-library-first .project-file-group .project-action-list{gap:2px!important}.studio-library-first .project-sidebar-section{padding:2px 12px 10px!important}.studio-library-first .project-sidebar-footer{gap:7px!important;padding:12px!important;border-top-color:#25292d!important}.studio-library-first .project-footer-save{height:34px!important;border-radius:8px!important}.studio-library-first .project-order{height:44px!important;border-radius:10px!important}.studio-library-first .insert-toolbar>.corner-tool-wrap{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.studio-library-first .insert-toolbar>.corner-tool-wrap>button{left:auto!important;margin:0!important;transform:none!important}}.studio-library-first.theme-light .canvas-history-actions .canvas-project-divider{background:#d2d7db}.studio-library-first.theme-light .canvas-history-actions input{color:#555f67}.studio-library-first.theme-light .canvas-history-actions input:hover{color:#252b31}.studio-library-first.theme-light .canvas-history-actions input:focus{background:#f2f4f5;color:#20262b}.studio-library-first.theme-light .project-client-copy>b{color:#30373d}.studio-library-first.theme-light .project-client-mark{border:0;background:transparent;box-shadow:none}.studio-library-first.theme-light .project-sidebar-scroll{background:#f8f9fa}.studio-library-first.theme-light .project-sidebar-footer{background:#f8f9fa!important}.studio-library-first.theme-light .project-document-actions>button:hover,.studio-library-first.theme-light .project-file-group .project-action-list :is(button,.project-projects-link):hover{background:#eceff1!important}.studio-library-first.theme-light .rail-theme-toggle,.studio-library-first.theme-light .rail-theme-toggle:hover,.studio-library-first.theme-light .rail-theme-toggle[aria-pressed=true]{border:0!important;background:transparent!important;box-shadow:none!important}.studio-library-first.theme-light .rail-theme-toggle:hover{color:#252b31!important}@media (max-width:767px){.studio-library-first .canvas-history-actions .canvas-project-divider,.studio-library-first .canvas-history-actions input{display:none}.studio-library-first .project-sidebar.mobile-open .project-sidebar-brand.plain{min-height:66px}.studio-library-first .project-sidebar.mobile-open .project-client-brand{display:flex;flex-direction:row!important;align-items:center;gap:10px}.studio-library-first .project-sidebar.mobile-open .project-client-copy{display:flex;flex-direction:column;gap:3px}.studio-library-first .project-sidebar.mobile-open .project-client-copy>b{color:#d9dde0;font-size:13px;font-weight:590}.studio-library-first .project-sidebar.mobile-open .project-client-mark{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid #30343a;border-radius:10px;background:#191c1f;color:#a5adb4}.studio-library-first .project-sidebar.mobile-open .project-client-mark>svg{width:22px;height:22px}}.studio-library-first .modal-backdrop:has(.templates){background:rgba(7,9,11,.72);backdrop-filter:blur(12px) saturate(.72)}.studio-library-first .templates{width:min(1120px,calc(100vw - 48px));height:min(760px,calc(100dvh - 48px));border:1px solid #2b2f33;border-radius:18px;background:#101214;box-shadow:0 32px 90px rgba(0,0,0,.52)}.studio-library-first .templates>header{min-height:78px;padding:0 24px;align-items:center;border-bottom:1px solid #262a2e;background:#101214}.studio-library-first .templates>header>div{display:flex;flex-direction:column;gap:4px}.studio-library-first .templates header h2{margin:0;color:#eceef0;font-size:20px;font-weight:610;letter-spacing:-.03em}.studio-library-first .templates header p{margin:0;color:#747c84;font-size:9.5px}.studio-library-first .templates .iconbtn{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:#747c84}.studio-library-first .templates .iconbtn:hover{background:#1c1f22;color:#e2e5e7}.studio-library-first .template-browser{grid-template-columns:190px minmax(0,1fr)}.studio-library-first .template-sidebar{padding:14px 12px;border-right:1px solid #262a2e;background:#0d0f11}.studio-library-first .template-search{height:40px;padding:0 11px;border:1px solid transparent;border-radius:10px;background:#181b1e;color:#747c84}.studio-library-first .template-search:hover{background:#1c1f22}.studio-library-first .template-search:focus-within{border-color:#555e66;background:#15181b;box-shadow:none}.studio-library-first .template-search input{color:#e4e7e9;font-size:10.5px}.studio-library-first .template-nav-label{margin:20px 10px 9px;color:#5f6870;font-size:8px;letter-spacing:.12em}.studio-library-first .template-sidebar nav{gap:3px}.studio-library-first .template-sidebar nav button{height:36px;padding:0 10px;border-radius:9px;color:#818991;font-size:10px}.studio-library-first .template-sidebar nav button:hover{background:#171a1d;color:#cdd1d4}.studio-library-first .template-sidebar nav button.active{background:#202327;color:#f0f1f2}.studio-library-first .template-sidebar nav button.active:before{display:none}.studio-library-first .template-sidebar nav button.active span{margin:0}.studio-library-first .template-sidebar nav small{min-width:22px;height:20px;display:grid;place-items:center;border-radius:6px;background:#171a1d;color:#69727a;font-size:8px}.studio-library-first .template-sidebar nav button.active small{background:#2b2f33;color:#b7bdc2}.studio-library-first .template-results{background:#101214}.studio-library-first .template-results-head{height:52px;padding:0 20px;border-bottom:1px solid #262a2e}.studio-library-first .template-results-head>div{color:inherit}.studio-library-first .template-results-head b{color:#d9dde0;font-size:11px;font-weight:570}.studio-library-first .template-results-head small{color:#69727a;font-size:8.5px}.studio-library-first .templates .template-grid{padding:18px 20px 24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:300px;align-items:start;gap:18px}.studio-library-first .template-grid article{height:300px;padding:8px;overflow:hidden;border:1px solid #272b2f;border-radius:14px;background:#141719;transition:border-color .16s ease,background .16s ease,transform .16s ease}.studio-library-first .template-grid article:hover{border-color:#3a4045;background:#171a1d;transform:translateY(-1px)}.studio-library-first .template-visual{height:190px;border-radius:10px;background:#0c0e10}.studio-library-first .template-visual .template-face{width:294px;padding:20px;box-shadow:0 12px 34px rgba(0,0,0,.28),0 0 0 1px rgba(255,255,255,.07)}.studio-library-first .template-visual .mini-back{width:276px;opacity:.52;box-shadow:0 9px 28px rgba(0,0,0,.24),0 0 0 1px rgba(255,255,255,.06)}.studio-library-first .template-view{right:12px;bottom:12px;padding:6px 9px;border:0;border-radius:8px;background:rgba(18,21,24,.9);color:#c1c6ca!important;font-size:8.5px!important;backdrop-filter:blur(8px)}.studio-library-first .template-meta{padding:12px 4px 10px!important}.studio-library-first .template-meta b{color:#e1e4e6;font-size:11.5px;font-weight:590}.studio-library-first .template-meta span{margin-top:3px;color:#747d85!important;font-size:8px!important}.studio-library-first .template-meta .palette{gap:4px}.studio-library-first .template-meta .palette i{width:13px;height:13px;border:1px solid rgba(255,255,255,.12);border-radius:50%}.studio-library-first .template-use{height:34px;padding:0 6px;border-top:1px solid #292d31;border-radius:0!important;background:transparent!important;color:#929aa2;font-size:9.5px;font-weight:550}.studio-library-first .template-use:hover{background:transparent!important;color:#e4e7e9}.studio-library-first .template-use:focus-visible,.studio-library-first .template-visual:focus-visible{outline:1px solid #8c96a0;outline-offset:-2px}.studio-library-first .template-preview-view>header{min-height:78px;padding:0 22px;border-bottom:1px solid #262a2e;background:#101214}.studio-library-first .template-preview-view>header>div{display:flex;flex-direction:column;gap:3px}.studio-library-first .large-template-preview{gap:22px;padding:28px 32px 44px;background:#0d0f11}.studio-library-first .large-template-preview figure{gap:10px}.studio-library-first .large-template-preview figcaption{color:#737c84;font-size:8.5px}.studio-library-first .large-template-preview .template-face{width:440px;box-shadow:0 18px 52px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.07)}.studio-library-first .template-preview-view>footer{min-height:82px;padding:14px 22px;border-top:1px solid #262a2e;background:#101214}.studio-library-first .template-preview-view>footer .btn.primary{min-width:162px;height:38px;border-radius:9px}.studio-library-first.theme-light .modal-backdrop:has(.templates){background:rgba(46,52,57,.42);backdrop-filter:blur(12px) saturate(.78)}.studio-library-first.theme-light .template-preview-view>footer,.studio-library-first.theme-light .template-preview-view>header,.studio-library-first.theme-light .template-results,.studio-library-first.theme-light .templates,.studio-library-first.theme-light .templates>header{border-color:#d9dee2;background:#fff}.studio-library-first.theme-light .templates{box-shadow:0 30px 84px rgba(35,43,50,.22)}.studio-library-first.theme-light .templates header h2{color:#252b31}.studio-library-first.theme-light .templates header p{color:#69737c}.studio-library-first.theme-light .templates .iconbtn:hover{background:#eef1f3;color:#252b31}.studio-library-first.theme-light .template-sidebar{border-color:#dce1e4;background:#f6f7f8}.studio-library-first.theme-light .template-search{background:#e9edef;color:#68727a}.studio-library-first.theme-light .template-search:hover{background:#e4e8ea}.studio-library-first.theme-light .template-search:focus-within{border-color:#aab2b8;background:#fff}.studio-library-first.theme-light .template-search input{color:#2d343a}.studio-library-first.theme-light .template-nav-label{color:#747e86}.studio-library-first.theme-light .template-sidebar nav button{color:#68727a}.studio-library-first.theme-light .template-sidebar nav button:hover{background:#eaedef;color:#30373d}.studio-library-first.theme-light .template-sidebar nav button.active{background:#dfe4e7;color:#22282d}.studio-library-first.theme-light .template-sidebar nav small{background:#eceff1;color:#737d85}.studio-library-first.theme-light .template-sidebar nav button.active small{background:#f7f8f9;color:#4c565e}.studio-library-first.theme-light .template-results-head{border-color:#dce1e4}.studio-library-first.theme-light .template-results-head b{color:#343b41}.studio-library-first.theme-light .template-results-head small{color:#737d85}.studio-library-first.theme-light .template-grid article{border-color:#dde2e5;background:#f7f8f9}.studio-library-first.theme-light .template-grid article:hover{border-color:#c8d0d5;background:#f9fafb}.studio-library-first.theme-light .template-visual{background:#e9edef}.studio-library-first.theme-light .template-meta b{color:#2d343a}.studio-library-first.theme-light .template-meta span{color:#6b757d!important}.studio-library-first.theme-light .template-meta .palette i{border-color:rgba(35,43,50,.14)}.studio-library-first.theme-light .template-use{border-color:#dfe4e7;background:transparent!important;color:#5e6870}.studio-library-first.theme-light .template-use:hover{background:transparent!important;color:#20262b}.studio-library-first.theme-light .large-template-preview{background:#eef1f3}@media(max-width:900px){.studio-library-first .templates .template-grid{grid-template-columns:1fr}.studio-library-first .template-visual{height:220px}}@media(max-width:620px){.studio-library-first .templates{width:100%;height:100dvh;border-radius:0}.studio-library-first .templates>header{min-height:72px;padding:0 18px}.studio-library-first .template-sidebar,.studio-library-first .templates .template-grid{padding:12px}}