.cc-page{min-height:calc(100vh - 90px)}.cc-hero-art{position:absolute;top:86px;right:-40px;z-index:-1;width:min(760px,52vw);height:480px;pointer-events:none;opacity:.9}.cc-hero-orbit{position:absolute;inset:30px 0 0 20px;border-radius:999px 0 0 999px;background:radial-gradient(circle at 44% 42%,rgba(255,255,255,.74),transparent 24%),radial-gradient(circle at 1px 1px,rgba(255,255,255,.62) 1px,transparent 0),linear-gradient(135deg,rgba(99,102,241,.14),rgba(124,58,237,.2),rgba(168,85,247,.1));background-size:100% 100%,16px 16px,100% 100%;transform:rotate(-8deg)}.cc-hero-cube{position:absolute;top:38px;right:74px;display:grid;width:128px;height:128px;place-items:center;border:1px solid rgba(255,255,255,.86);border-radius:20px;background:rgba(255,255,255,.7);color:#7c3aed;box-shadow:0 24px 60px rgba(124,58,237,.16);backdrop-filter:blur(18px)}.cc-tool-grid{display:grid;grid-template-columns:342px minmax(0,1fr);gap:32px;align-items:start}.cc-tool-grid>*{min-width:0}.cc-settings,.cc-workspace{position:relative}.cc-code-bar{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:16px;overflow:hidden;border-radius:13px;background:radial-gradient(circle at 96% 14%,rgba(255,255,255,.12),transparent 24%),linear-gradient(135deg,#141924,#111827);padding:18px;box-shadow:0 18px 32px rgba(15,23,42,.18)}.cc-code-bar code{min-width:0;overflow-x:auto;color:#e2e8f0;font-size:15px;font-weight:800;line-height:1.6;white-space:nowrap}.cc-chart{display:block;width:100%;min-height:250px}.cc-chart-label{fill:#64748b;font-size:12px;font-weight:700}.cc-chart-bubble-value{fill:#0f172a;font-size:14px;font-weight:900}.cc-live-preview{min-height:252px}.cc-live-preview h4{margin:0;color:#0f172a;font-size:42px;font-weight:950;line-height:1.08;letter-spacing:0}.cc-live-preview p{max-width:420px;margin:14px 0 0;color:rgba(15,23,42,.62);font-size:15px;font-weight:600;line-height:1.7}.cc-preview-rule{height:1px;margin:24px 0;background:rgba(226,232,240,.9)}.cc-preview-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.cc-preview-values span{color:#0f172a;font-size:18px;font-weight:900}.cc-preview-values strong{display:block;margin-bottom:7px;color:rgba(15,23,42,.58);font-size:13px}.cc-property-demo{display:flex;align-items:center;width:min(100%,360px);margin-top:22px;border:1px dashed rgba(99,102,241,.34);border-radius:14px;background:#f8fafc}.cc-property-demo span{display:block;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#6366f1,#7c3aed)}@media (max-width:1100px){.cc-tool-grid{grid-template-columns:310px minmax(0,1fr);gap:18px}.cc-hero-art{opacity:.45}}@media (max-width:820px){.cc-tool-grid{grid-template-columns:1fr}.cc-hero-art{display:none}}@media (max-width:620px){.cc-code-bar{align-items:stretch;flex-direction:column}.cc-preview-values{grid-template-columns:1fr}}.ft-tool-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}@media (min-width:1024px){.ft-tool-grid{grid-template-columns:minmax(250px,280px) minmax(0,1fr)}.ft-tool-grid>:nth-child(3){grid-column:1/-1}}@media (min-width:1280px){.ft-tool-grid{grid-template-columns:minmax(250px,280px) minmax(720px,1fr) minmax(250px,280px)}.ft-tool-grid>:nth-child(3){grid-column:auto}}@media (min-width:1536px){.ft-tool-grid{grid-template-columns:minmax(270px,300px) minmax(820px,1fr) minmax(270px,300px)}}.ft-preview-card{min-width:0;overflow:hidden;border:1px solid rgb(225 229 242/.9);border-radius:18px;background:rgb(255 255 255/.92);box-shadow:0 18px 38px rgb(51 61 101/.07);backdrop-filter:blur(18px)}.ft-icon-bg-transparent{background-color:transparent}.ft-ios-frame{background:radial-gradient(circle at 76% 8%,rgb(255 255 255/.32),transparent 18%),linear-gradient(145deg,#2d8cff,#1552a8)}.ft-android-frame{background:radial-gradient(circle at 80% 8%,rgb(255 255 255/.22),transparent 16%),linear-gradient(145deg,#1b6dcc,#153d78)}.rbg-grid{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:20px}.rbg-panel{border:1px solid rgba(216,220,239,.9);border-radius:22px;background:rgba(255,255,255,.88);box-shadow:0 14px 32px rgba(56,64,101,.08);backdrop-filter:blur(14px)}.rbg-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rbg-preview-surface{position:relative;min-height:580px;overflow:hidden;border:1px solid rgba(216,220,239,.86);border-radius:18px;background-color:#ffffff;background-image:linear-gradient(45deg,rgba(148,163,184,.18) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.18) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.18) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.18) 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;padding:18px}.rbg-ai-loader,.rbg-preview-surface{display:flex;align-items:center;justify-content:center}.rbg-ai-loader{width:min(100%,440px);min-height:340px;flex-direction:column;border:1px solid rgba(99,102,241,.18);border-radius:18px;background:radial-gradient(circle at 25% 20%,rgba(129,140,248,.22),transparent 32%),radial-gradient(circle at 78% 82%,rgba(45,212,191,.18),transparent 30%),rgba(255,255,255,.86);box-shadow:0 18px 42px rgba(56,64,101,.12);padding:28px}.rbg-ai-orbit{position:relative;width:128px;height:128px;border-radius:999px;background:conic-gradient(from 120deg,rgba(99,102,241,0),rgba(99,102,241,.62),rgba(20,184,166,.55),rgba(99,102,241,0)),rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(255,255,255,.72),0 14px 32px rgba(79,70,229,.18);animation:rbg-ai-spin 4.4s linear infinite}.rbg-ai-orbit:before{content:"";position:absolute;inset:12px;border-radius:inherit;background:rgba(255,255,255,.92)}.rbg-ai-spark,.rbg-ai-wand{position:absolute;z-index:1;display:inline-flex;align-items:center;justify-content:center;color:#4f46e5}.rbg-ai-wand{inset:0;margin:auto;width:58px;height:58px;border-radius:18px;background:#ffffff;box-shadow:0 12px 24px rgba(15,23,42,.12);animation:rbg-ai-pulse 1.8s ease-in-out infinite}.rbg-ai-spark{color:#0891b2;filter:drop-shadow(0 8px 16px rgba(8,145,178,.18));animation:rbg-ai-twinkle 1.7s ease-in-out infinite}.rbg-ai-spark--one{left:14px;top:22px}.rbg-ai-spark--two{right:15px;top:28px;animation-delay:.36s}.rbg-ai-spark--three{bottom:22px;left:56px;color:#7c3aed;animation-delay:.72s}.rbg-ai-progress{height:10px;overflow:hidden;border-radius:999px;background:rgba(226,232,240,.92);box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.rbg-ai-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.45),transparent 34%,rgba(255,255,255,.42) 66%,transparent),linear-gradient(90deg,#4f46e5,#0891b2);background-size:42px 100%,100% 100%;transition:width .3s ease-out;animation:rbg-ai-shimmer 1.1s linear infinite}@keyframes rbg-ai-spin{to{transform:rotate(1turn)}}@keyframes rbg-ai-pulse{50%{transform:scale(1.06)}}@keyframes rbg-ai-twinkle{50%{transform:translateY(-4px) scale(1.12);opacity:.62}}@keyframes rbg-ai-shimmer{to{background-position:42px 0,0 0}}.rbg-preview-surface--white{background:#ffffff}.rbg-preview-surface--black{background:#111827}.rbg-preview-surface--sky{background:linear-gradient(135deg,rgba(255,255,255,.42),transparent 42%),#dff3ff}.rbg-preview-surface--mint{background:linear-gradient(135deg,rgba(255,255,255,.5),transparent 46%),#dffbf1}.rbg-preview-surface--red{background:linear-gradient(135deg,rgba(255,255,255,.48),transparent 46%),#ffe5e5}.rbg-background-picker{display:flex;flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:40px;flex-wrap:nowrap;align-items:center;gap:5px;border:1px solid rgba(216,220,239,.86);border-radius:13px;background:rgba(255,255,255,.78);padding:4px}.rbg-background-context{width:30px;border:1px solid rgba(216,220,239,.9);border-radius:9px;color:rgba(15,23,42,.56);background:rgba(248,250,255,.92)}.rbg-background-button,.rbg-background-context{display:inline-flex;height:30px;flex:0 0 auto;align-items:center;justify-content:center}.rbg-background-button{gap:6px;border:1px solid transparent;border-radius:9px;padding:0 8px;color:rgba(15,23,42,.62);font-size:12px;font-weight:900;transition:border-color .16s ease,background .16s ease,color .16s ease}.rbg-background-button.is-active,.rbg-background-button:hover{border-color:rgba(99,102,241,.28);background:#ffffff;color:#3730a3}.rbg-background-swatch{width:15px;height:15px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(148,163,184,.52);border-radius:5px}.rbg-swatch-checker{background-color:#ffffff;background-image:linear-gradient(45deg,rgba(148,163,184,.28) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.28) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.28) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.28) 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.rbg-background-custom{border:1px solid transparent;border-radius:13px;padding:1px;transition:border-color .16s ease,background .16s ease}.rbg-background-custom.is-active{border-color:rgba(99,102,241,.28);background:#ffffff}.rbg-background-custom>.relative>button{width:auto;height:30px;min-width:92px;border-radius:9px;background:#ffffff;box-shadow:none;padding:0 8px;gap:6px;justify-content:flex-start}.rbg-background-custom>.relative>button>span:nth-child(3),.rbg-background-custom>.relative>button>svg{display:none}.rbg-background-custom>.relative>button>span:nth-child(2){width:15px;height:15px;border-radius:5px;margin:0 2px 0 0}.rbg-background-custom>.relative>div{min-width:220px}@media (max-width:1120px){.rbg-grid{grid-template-columns:1fr}}@media (max-width:760px){.rbg-preview-grid{grid-template-columns:1fr}.rbg-preview-surface{min-height:360px}.rbg-ai-loader{min-height:280px;padding:22px}}@media (prefers-reduced-motion:reduce){.rbg-ai-orbit,.rbg-ai-progress-bar,.rbg-ai-spark,.rbg-ai-wand{animation:none}}.resize-shell{display:grid;grid-template-columns:minmax(0,390px) minmax(0,1fr);gap:20px}.resize-panel{border:1px solid rgba(216,220,239,.9);border-radius:22px;background:rgba(255,255,255,.9);box-shadow:0 14px 32px rgba(56,64,101,.08);backdrop-filter:blur(14px)}.resize-dropzone{display:flex;min-height:220px;width:100%;flex-direction:column;align-items:center;justify-content:center;border:1px dashed rgba(47,141,255,.34);border-radius:18px;background:rgba(255,255,255,.74);padding:18px;text-align:center;transition:border-color .16s ease,background .16s ease,transform .16s ease}.resize-dropzone:hover{border-color:rgba(47,141,255,.62);background:#ffffff;transform:translateY(-1px)}.resize-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;transition:opacity .16s ease,filter .16s ease}.resize-preview-grid.is-exporting{opacity:.58;filter:saturate(.82)}.resize-preview-card{min-width:0;overflow:hidden;border:1px solid rgba(216,220,239,.86);border-radius:16px;background:rgba(255,255,255,.86)}.resize-preview-media{display:flex;aspect-ratio:4/3;align-items:center;justify-content:center;background-color:#ffffff;background-image:linear-gradient(45deg,rgba(148,163,184,.16) 25%,transparent 0),linear-gradient(-45deg,rgba(148,163,184,.16) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(148,163,184,.16) 0),linear-gradient(-45deg,transparent 75%,rgba(148,163,184,.16) 0);background-position:0 0,0 9px,9px -9px,-9px 0;background-size:18px 18px;padding:12px}.resize-preview-media img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.resize-progress-panel{display:flex;align-items:center;gap:14px;margin-top:20px;border:1px solid rgba(99,102,241,.2);border-radius:16px;background:radial-gradient(circle at 12% 0,rgba(129,140,248,.18),transparent 34%),radial-gradient(circle at 96% 100%,rgba(45,212,191,.14),transparent 32%),rgba(255,255,255,.92);box-shadow:0 14px 30px rgba(56,64,101,.1);padding:14px}.resize-progress-icon{display:flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:14px;background:#ffffff;color:#4f46e5;box-shadow:0 10px 22px rgba(79,70,229,.16)}.resize-progress-icon svg{animation:resize-spin .9s linear infinite}.resize-progress-track{height:9px;overflow:hidden;border-radius:999px;background:rgba(226,232,240,.95);box-shadow:inset 0 1px 2px rgba(15,23,42,.08)}.resize-progress-bar{height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.48),transparent 34%,rgba(255,255,255,.44) 66%,transparent),linear-gradient(90deg,#4f46e5,#0891b2);background-size:42px 100%,100% 100%;transition:width .26s ease-out;animation:resize-shimmer 1.1s linear infinite}@keyframes resize-spin{to{transform:rotate(1turn)}}@keyframes resize-shimmer{to{background-position:42px 0,0 0}}.resize-preset-button{min-height:66px;border:1px solid rgba(216,220,239,.86);border-radius:14px;background:rgba(255,255,255,.78);padding:10px;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease}.resize-preset-button.is-active,.resize-preset-button:hover{border-color:rgba(99,102,241,.34);background:#ffffff;color:#3730a3}.resize-modal-shell{max-height:min(860px,calc(100vh - 48px));overflow:auto}@media (max-width:1120px){.resize-shell{grid-template-columns:1fr}}@media (max-width:720px){.resize-preview-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.resize-progress-bar,.resize-progress-icon svg{animation:none}}.rs-tool-grid{display:grid;grid-template-areas:"controls workspace" "controls presets";grid-template-columns:280px minmax(0,1fr);gap:18px;align-items:start}.rs-tool-grid>*{min-width:0}.rs-controls{grid-area:controls}.rs-workspace{grid-area:workspace}.rs-presets{grid-area:presets}.rs-export-panel{grid-area:export}.rs-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;border:1px solid rgba(226,221,247,.76);border-radius:11px;background:#f8fafc;padding:2px}.rs-canvas{position:relative;min-height:518px;overflow:hidden;border:1px solid rgba(226,221,247,.74);border-radius:16px;background-image:radial-gradient(circle at 1px 1px,rgba(99,102,241,.16) 1px,transparent 0),radial-gradient(circle at 82% 20%,rgba(124,58,237,.16),transparent 32%);background-size:18px 18px,100% 100%}.rs-device-composition{position:absolute;inset:0;display:flex;min-width:1060px;align-items:flex-end;justify-content:center;gap:42px;transform-origin:center;transition:transform .18s ease}.rs-device-composition[data-layout=custom]{left:50%;top:50%;width:1120px;height:470px;min-width:1120px;display:block;transform-origin:center}.rs-device-composition[data-layout=custom] .rs-mock{position:absolute}.rs-device-composition[data-layout=custom] .rs-mock--iphone{left:42px;bottom:26px;z-index:4}.rs-device-composition[data-layout=custom] .rs-mock--ipad{left:190px;bottom:10px;z-index:3}.rs-device-composition[data-layout=custom] .rs-mock--macbook{left:448px;bottom:18px;z-index:2}.rs-device-composition[data-layout=custom] .rs-mock--desktop{right:0;top:8px;z-index:1}.rs-mock{position:relative;display:flex;flex-direction:column;align-items:center}.rs-mock--shadow .rs-device-shell{box-shadow:0 24px 46px rgba(15,23,42,.22)}.rs-device-shell{position:relative;overflow:hidden;border:1px solid rgba(15,23,42,.12);background:#ffffff}.rs-mock--iphone .rs-device-shell{width:112px;height:242px;border:7px solid #111827;border-radius:27px;padding:5px}.rs-mock--ipad .rs-device-shell{width:176px;height:242px;border:8px solid #111827;border-radius:22px;padding:6px}.rs-mock--macbook .rs-device-shell{width:336px;height:214px;border:8px solid #111827;border-radius:16px 16px 8px 8px;padding:7px}.rs-mock--desktop .rs-device-shell{width:360px;height:228px;border-radius:17px}.rs-mock--minimal .rs-device-shell{border-color:rgba(226,232,240,.94);border-width:1px;padding:5px}.rs-mock--outline .rs-device-shell{border-color:#cbd5e1;background:#f8fafc}.rs-device-screen{position:relative;height:100%;overflow:hidden;border-radius:inherit;background:#ffffff}.rs-mock--iphone .rs-device-screen{border-radius:20px}.rs-mock--ipad .rs-device-screen{border-radius:15px}.rs-mock--macbook .rs-device-screen{border-radius:9px}.rs-mock--desktop .rs-device-screen{height:calc(100% - 30px);border-radius:0 0 12px 12px}.rs-phone-notch{position:absolute;left:50%;top:10px;z-index:3;width:38px;height:9px;transform:translateX(-50%);border-radius:999px;background:#020617}.rs-laptop-base{display:block;width:380px;height:16px;margin-top:-1px;border-radius:0 0 22px 22px;background:linear-gradient(180deg,#e2e8f0,#94a3b8);box-shadow:0 14px 26px rgba(15,23,42,.16)}.rs-browser-chrome{display:flex;height:30px;align-items:center;gap:6px;border-bottom:1px solid rgba(226,232,240,.88);background:#f8fafc;padding:0 13px}.rs-browser-chrome span{width:7px;height:7px;border-radius:999px}.rs-device-label{margin-top:12px;border:1px solid rgba(226,232,240,.78);border-radius:999px;background:rgba(255,255,255,.86);padding:5px 10px;color:rgba(15,23,42,.55);font-size:11px;font-weight:800;line-height:1}.rs-sample-site{height:100%;background:radial-gradient(circle at 80% 32%,rgba(99,102,241,.16),transparent 32%),linear-gradient(135deg,#ffffff,#f8fbff 52%,#f4f0ff);color:#0f172a;font-size:7px}.rs-sample-site header{display:flex;align-items:center;gap:5px;height:17%;padding:0 7%}.rs-sample-site .brand-mark{width:10px;height:10px;border-radius:3px;background:linear-gradient(135deg,#6366f1,#7c3aed)}.rs-sample-site .brand-name{font-weight:900}.rs-sample-site nav{display:flex;gap:12px;margin-left:auto;color:rgba(15,23,42,.54);font-size:5px;font-weight:800}.rs-sample-site section{display:grid;grid-template-columns:1fr .9fr;gap:8%;align-items:center;padding:3% 7% 0}.rs-sample-site h3{margin:0;max-width:160px;font-size:15px;font-weight:950;line-height:1.1}.rs-sample-site p{margin:6px 0 0;max-width:120px;color:rgba(15,23,42,.55);font-size:6px;line-height:1.45}.rs-sample-site .cta{display:inline-flex;margin-top:9px;border-radius:5px;background:linear-gradient(135deg,#6366f1,#7c3aed);padding:5px 8px;color:white;font-size:5px;font-weight:900}.rs-sample-site aside{display:grid;gap:8px}.rs-sample-site .preview-card{height:62px;border:1px solid rgba(226,232,240,.88);border-radius:12px;background:linear-gradient(135deg,rgba(99,102,241,.18),rgba(124,58,237,.12)),#ffffff;box-shadow:0 10px 26px rgba(99,102,241,.16)}.rs-sample-site .preview-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.rs-sample-site .preview-row span,.rs-sample-site footer span{height:18px;border-radius:6px;background:rgba(99,102,241,.12)}.rs-sample-site footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:6% 7% 0}.rs-sample-site--compact{font-size:6px}.rs-sample-site--compact header{height:15%}.rs-sample-site--compact section{display:block;padding-top:8%}.rs-sample-site--compact h3{max-width:80px;font-size:12px}.rs-sample-site--compact p{max-width:78px;font-size:5px}.rs-sample-site--compact footer{grid-template-columns:1fr;padding-top:18%}.rs-preset-grid{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}.rs-preset-thumb{display:flex;align-items:center;justify-content:center;height:56px;border-radius:8px;background:linear-gradient(135deg,#f8fafc,#ede9fe)}@media (max-width:1024px){.rs-tool-grid{grid-template-areas:"controls" "workspace" "presets";grid-template-columns:1fr}}@media (max-width:860px){.rs-tool-grid{grid-template-areas:"controls" "workspace" "presets" "export";grid-template-columns:1fr}.rs-controls{position:static}.rs-canvas{min-height:430px;overflow-x:auto}.rs-device-composition{left:0;justify-content:flex-start;transform-origin:left center}}.sb-tool-grid{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:16px;align-items:start}.sb-tool-grid>*{min-width:0}.sb-control-panel{width:100%;max-width:354px}.sb-segmented-grid,.sb-template-grid{display:grid!important;gap:8px}.sb-template-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sb-segmented-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sb-segmented-grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))!important}.sb-workspace{min-width:0}@media (min-width:1024px){.sb-tool-grid{grid-template-columns:354px minmax(0,1fr)}}@media (max-width:619px){.sb-tool-grid{grid-template-columns:1fr}.sb-control-panel{max-width:none}.sb-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.tc-page-card{border:1px solid rgba(226,221,247,.78);border-radius:24px;background:radial-gradient(circle at 94% 0,rgba(124,58,237,.12),transparent 30%),rgba(255,255,255,.84);box-shadow:0 24px 80px rgba(99,102,241,.11);backdrop-filter:blur(24px)}.tc-tool-grid{display:grid;grid-template-columns:370px minmax(420px,1fr) 320px;gap:18px;align-items:start}.tc-tool-grid>*{min-width:0}.tc-bg-checker{background-image:linear-gradient(45deg,rgba(226,232,240,.55) 25%,transparent 25% 75%,rgba(226,232,240,.55) 75%),linear-gradient(45deg,rgba(226,232,240,.55) 25%,transparent 25% 75%,rgba(226,232,240,.55) 75%);background-position:0 0,14px 14px;background-size:28px 28px;background-color:#ffffff}.tc-stage-pattern{position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle at 1px 1px,rgba(124,58,237,.28) 1px,transparent 0);background-size:16px 16px;-webkit-mask-image:linear-gradient(90deg,transparent,black 72%);mask-image:linear-gradient(90deg,transparent,black 72%)}@media (max-width:1279px){.tc-tool-grid{grid-template-columns:340px minmax(0,1fr)}.tc-inspector{grid-column:1/-1}}@media (max-width:780px){.tc-tool-grid{grid-template-columns:1fr}.tc-inspector{grid-column:auto}}