.clr{--ink:#211b27;--soft:#5d5565;--line:#2a213314;--paper:#f7f6f3;--card:#ffffffd9;--sans:"DM Sans",var(--font-body-family,system-ui),sans-serif;--script:"Caveat","Segoe Print",cursive;--sheen:linear-gradient(100deg,#ff6791,#ff956b,#ffe074 38%,#eceb8c 48%,#8ce8d6,#7dc6fe 80%,#ab91ff);color:var(--ink);font:400 15px/1.5 var(--sans);letter-spacing:0;padding:18px 0 56px}.clr *,.clr *:before,.clr *:after{box-sizing:border-box}.clr button,.clr input,.clr select{font:inherit;color:inherit;letter-spacing:0}.clr button{cursor:pointer;-webkit-tap-highlight-color:transparent}.clr :focus-visible{outline:2.5px solid #5b3fd6;outline-offset:2px}.clr [hidden]{display:none!important}.clr-wrap{max-width:1380px;margin:0 auto;padding:0 clamp(12px,3vw,40px)}.clr-boot{max-width:420px;margin:40px auto;text-align:center;color:var(--soft)}.clr-boot img{width:220px;height:auto;border-radius:20px}.clr-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px 28px;flex-wrap:wrap;margin:0 4px 14px}.clr-title{display:flex;align-items:center;gap:12px}.clr-head h1{font:600 clamp(38px,5vw,62px)/1 var(--script);margin:0;color:var(--ink)}.clr-head p{margin:0;color:var(--soft);font-size:16px}.clr-beta{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:99px;font:750 11px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:#201b2b;background:var(--sheen);box-shadow:inset 0 1px 1px #ffffffd0,0 1px 2px #58496430}.clr-label{display:block;font:700 11px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--soft)}.clr-main{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(340px,.9fr);gap:22px;align-items:start}.clr-stagecol{min-width:0}.clr-stage{position:relative;margin-top:56px;height:clamp(460px,calc(100vh - 290px),760px);border-radius:30px;background:#eeeef0;box-shadow:0 1px #fff inset,0 30px 60px -38px #2b1f3a66,0 2px 6px #2b1f3a12;isolation:isolate}.clr-stage canvas{display:block;width:100%;height:100%;touch-action:pan-y;border-radius:inherit}.clr-tags{display:block!important;position:absolute;left:0;right:0;bottom:1.6%;height:0;pointer-events:none}.clr-tag{position:absolute;bottom:0;transform:translate(-50%);pointer-events:auto;border:0;border-radius:99px;padding:4px 11px;font-size:12.5px;font-weight:600;background:#ffffffc9;color:var(--ink);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 3px #2b1f3a26;white-space:nowrap;transition:left .35s ease,background .2s}.clr-tag[aria-pressed=true]{background:var(--ink);color:#fff}.clr-bar{position:absolute;top:-52px;display:flex;align-items:center;gap:6px;padding:5px;border-radius:99px;background:#ffffffb8;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 1px #fff inset,0 6px 18px -8px #2b1f3a55}.clr-bar-left{left:0;padding-left:8px}.clr-bar-right{right:0}.clr-bar-label,.clr-print span{font:700 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.clr-scenes{display:flex!important;gap:5px}.clr-print{display:flex;align-items:center;gap:8px;margin-left:8px;padding:0 10px 0 12px;border-left:1px solid var(--line)}.clr-print input{width:110px;accent-color:var(--ink)}.clr-bar-right button{display:flex;align-items:center;gap:6px;border:0;background:transparent;border-radius:99px;padding:7px 12px;font-size:13px;font-weight:600}.clr-bar-right button:hover:not(:disabled){background:#211b2712}.clr-bar-right button:disabled{opacity:.35;cursor:default}.clr-bar-right button[aria-pressed=true]{background:var(--ink);color:#fff}.clr-bar svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.clr-scene{width:26px;height:26px;border-radius:50%;border:2px solid #fff;background:var(--c);box-shadow:0 0 0 1px #2a213322;padding:0}.clr-scene[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.clr-split{position:absolute;top:0;bottom:0;width:44px;margin-left:-22px;cursor:ew-resize;touch-action:none;display:flex;align-items:center;justify-content:center}.clr-split:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px #211b2733}.clr-split i{position:relative;width:38px;height:38px;border-radius:50%;background:#fff;box-shadow:0 3px 10px #211b2744;display:block}.clr-split i:before{content:"\2039  \203a";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:600 16px/1 var(--sans);color:var(--ink)}.clr-split span{position:absolute;top:70px;font:700 11px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;background:#211b27d9;color:#fff;padding:5px 9px;border-radius:99px;white-space:nowrap}.clr-split span:first-child{right:calc(50% + 10px)}.clr-split span:last-child{left:calc(50% + 10px)}.clr-toast{position:absolute;left:50%;top:16px;transform:translate(-50%,-8px);margin:0;padding:8px 15px;border-radius:99px;background:#211b27e6;color:#fff;font-size:13.5px;font-weight:500;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;max-width:88%;text-align:center}.clr-toast[data-on]{opacity:1;transform:translate(-50%)}.clr-veil{border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;background:#eeeef0;color:var(--soft);font-size:15px;z-index:2;text-align:center;padding:20px}.clr-veil span{display:block;width:34px;height:34px;border-radius:50%;border:3px solid #211b2722;border-top-color:var(--ink);animation:clr-spin .8s linear infinite}.clr-veil[data-failed] a{color:var(--ink);font-weight:600}@keyframes clr-spin{to{transform:rotate(1turn)}}.clr-cast{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin:14px 2px 0}.clr-cast .clr-label{flex:none}.clr-cast-row{display:flex;gap:7px;flex-wrap:wrap}.clr-chip{position:relative;border:1px solid var(--line);background:#fff;border-radius:99px;padding:7px 14px;font-size:14px;font-weight:550;line-height:1.2;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.clr-chip:hover{border-color:#2a213355}.clr-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.clr-chip-add{border-style:dashed;border-color:#2a213355;background:transparent}.clr-chip-quiet{border-style:dashed;background:transparent;color:var(--soft)}.clr-x{display:inline-grid;place-items:center;width:18px;height:18px;margin:-2px -6px -2px 6px;border-radius:50%;font-size:14px;line-height:1;opacity:.6}.clr-x:hover{opacity:1;background:#ffffff2e}.clr-add{position:relative}.clr-add-menu{position:absolute;z-index:5;bottom:calc(100% + 8px);left:0;display:grid;min-width:170px;padding:6px;border-radius:16px;background:#fff;box-shadow:0 14px 40px -12px #211b2766,0 0 0 1px var(--line)}.clr-add-menu button{border:0;background:transparent;text-align:left;padding:9px 12px;border-radius:10px;font-size:14.5px}.clr-add-menu button:hover:not(:disabled){background:#211b270f}.clr-add-menu button:disabled{opacity:.4}.clr-fine{margin:12px 4px 0;font-size:12.5px;color:var(--soft);max-width:62ch}.clr-fine strong{color:var(--ink);font-weight:600}.clr-panel{display:flex;flex-direction:column;gap:11px;min-width:0;margin-top:0;min-height:calc(clamp(460px,calc(100vh - 290px),760px) + 56px);padding:16px;border-radius:30px;background:var(--card);box-shadow:0 1px #fff inset,0 30px 60px -42px #2b1f3a55,0 0 0 1px var(--line)}.clr-target{display:grid;gap:8px}.clr-chips{display:flex!important;gap:6px;flex-wrap:wrap}.clr-chips-sub .clr-chip{padding:5px 12px;font-size:13.5px}.clr-now{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px;border-radius:18px;background:#211b2709;min-height:74px}.clr-now img{width:56px;height:56px;border-radius:12px;object-fit:cover;display:block}.clr-now strong{display:block;font-size:16px;line-height:1.25;font-weight:650;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.clr-now small{color:var(--soft);font-size:13px}.clr-now .clr-label{margin-bottom:3px;font-size:10.5px}.clr-now-acts{display:grid!important;justify-items:end;gap:4px}.clr-now a{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.clr-heart{border:0;background:#fff;width:34px;height:34px;border-radius:50%;font-size:17px;line-height:1;box-shadow:0 0 0 1px var(--line)}.clr-heart[aria-pressed=true]{color:#d6336c}.clr-ideas{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.clr-idea{position:relative;text-align:center;border:0;border-radius:99px;padding:10px 12px;background:#fff;box-shadow:0 0 0 1px var(--line);display:grid;gap:1px;overflow:hidden}.clr-idea:before{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--sheen);opacity:.85}.clr-idea:hover{box-shadow:0 0 0 1px #2a213355}.clr-idea b{font-size:14.5px;font-weight:650}.clr-idea small{font-size:12px;color:var(--soft);line-height:1.3}.clr-match{padding:12px;border-radius:16px;background:#211b2709;display:grid!important;gap:9px}.clr-match p{margin:0;font-size:13.5px;color:var(--soft)}.clr-match-row{display:flex!important;gap:8px;flex-wrap:wrap}.clr-colour,.clr-upload{display:inline-flex;align-items:center;gap:8px;padding:6px 13px 6px 7px;border-radius:99px;background:#fff;box-shadow:0 0 0 1px var(--line);font-size:13.5px;font-weight:600;cursor:pointer}.clr-colour input{width:26px;height:26px;border:0;padding:0;background:none;border-radius:50%;cursor:pointer}.clr-upload{padding-left:13px}.clr-upload input{position:absolute;opacity:0;width:1px;height:1px}.clr-upload:focus-within{outline:2.5px solid #5b3fd6;outline-offset:2px}.clr-found{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;color:var(--soft)}.clr-found:empty{display:none!important}.clr-found-chip{width:30px;height:30px;border-radius:50%;border:2px solid #fff;background:var(--c);box-shadow:0 0 0 1px #2a213333;padding:0}.clr-filters{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:8px}.clr-search{display:flex;align-items:center;gap:8px;padding:0 12px;height:42px;border-radius:99px;background:#fff;box-shadow:0 0 0 1px var(--line)}.clr-search:focus-within{box-shadow:0 0 0 2px var(--ink)}.clr-search svg{width:17px;height:17px;flex:none;fill:none;stroke:var(--soft);stroke-width:1.8;stroke-linecap:round}.clr-search input{flex:1;min-width:0;border:0;background:transparent;outline:0;font-size:15px;padding:0;box-shadow:none;height:40px}.clr-filters select{height:42px;border-radius:99px;border:0;box-shadow:0 0 0 1px var(--line);background:#fff;padding:0 30px 0 14px;font-size:14px;max-width:150px}.clr-dots{display:flex!important;gap:7px;flex-wrap:wrap;align-items:center}.clr-dot{width:24px;height:24px;border-radius:50%;border:2px solid #fff;background:var(--c);box-shadow:0 0 0 1px #2a213330;padding:0}.clr-dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--ink);transform:scale(1.12)}.clr-dot-heart{background:#fff;color:#d6336c;font-size:12px;line-height:1;display:grid;place-items:center}.clr-clear{border:0;background:transparent;text-decoration:underline;font-size:13px;color:var(--soft);padding:2px 4px}.clr-count{margin:-4px 2px;font-size:12.5px;color:var(--soft)}.clr-rail{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:9px;align-content:start;flex:1 1 0;min-height:205px;overflow-y:auto;overscroll-behavior:contain;padding:5px;margin:0 -5px;scrollbar-width:thin}.clr-sw{position:relative;border:0;padding:0;background:transparent;display:grid;gap:4px;text-align:left;min-width:0}.clr-sw img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;display:block;background:#211b2712;transition:transform .18s ease,box-shadow .18s}.clr-sw:hover img{transform:translateY(-2px);box-shadow:0 8px 16px -8px #211b2766}.clr-sw[aria-pressed=true] img{box-shadow:0 0 0 2px #fff,0 0 0 4.5px var(--ink)}.clr-sw span{font-size:11.5px;line-height:1.25;color:var(--soft);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.clr-sentinel{display:block;width:1px;height:1px}.clr-size label{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--soft);font-weight:600}.clr-size input{flex:1;accent-color:var(--ink);min-width:0}.clr-plan{border-top:1px solid var(--line);padding-top:10px;display:grid;gap:8px}.clr-plan summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.clr-plan summary::-webkit-details-marker{display:none}.clr-plan summary strong{font-size:16px;font-weight:650}.clr-caret{width:9px;height:9px;border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(45deg);margin-right:6px;transition:transform .2s}.clr-plan details[open] .clr-caret{transform:rotate(-135deg)}.clr-plan ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px;max-height:190px;overflow:auto}.clr-plan li{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:start}.clr-plan li img{width:40px;height:40px;border-radius:9px;object-fit:cover}.clr-plan li strong{display:block;font-size:13.5px;line-height:1.25}.clr-plan li small{display:block;font-size:12.5px;color:var(--soft);line-height:1.35}.clr-plan li a{color:var(--ink)}.clr-plan-note{margin:8px 0 0;font-size:12px;color:var(--soft)}.clr .clr-buy{border:0;border-radius:99px;background:var(--ink);color:#fff;padding:14px 18px;font-size:15.5px;font-weight:650;width:100%;transition:transform .15s}.clr-buy:hover:not(:disabled){transform:translateY(-1px)}.clr-buy:disabled{opacity:.45;cursor:default}.clr-cart-status{margin:0;font-size:13.5px;min-height:0}.clr-cart-status:empty{display:none}.clr-cart-status a{color:var(--ink);font-weight:650}@media(max-width:989px){.clr{padding-top:8px}.clr-head{margin-bottom:8px}.clr-head p{font-size:14px}.clr-main{grid-template-columns:minmax(0,1fr);gap:12px}.clr-stagecol{display:contents}.clr-stage{position:sticky;top:6px;z-index:3;margin-top:0;height:min(47svh,500px);min-height:290px;border-radius:24px;order:1}.clr-cast{order:2;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:2px 12px;margin:0 -12px}.clr-cast::-webkit-scrollbar{display:none}.clr-cast .clr-label{display:none}.clr-cast-row{flex-wrap:nowrap}.clr-add{position:static}.clr-add-menu{position:fixed;left:12px;right:12px;bottom:12px;grid-template-columns:1fr 1fr;z-index:20}.clr-panel{order:3;min-height:0;padding:14px;border-radius:24px}.clr-fine{order:4;margin:0 4px}.clr-stage:before{content:"";position:absolute;top:-8px;right:-14px;bottom:-6px;left:-14px;background:rgb(var(--color-background,238,238,240));z-index:-1}.clr-target{order:1}.clr-filters{order:2}.clr-dots{order:3}.clr-count{order:4}.clr-rail{order:5}.clr-now{order:6}.clr-ideas{order:7}.clr-match{order:8}.clr-plan{order:9}.clr-idea b{font-size:13.5px}.clr-idea{padding:10px 6px}.clr-rail{flex:none;min-height:0;grid-template-columns:none;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:84px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px}.clr-bar{top:8px;padding:4px}.clr-bar-left{left:8px;padding-left:4px}.clr-bar-right{right:8px}.clr-bar-label,.clr-print{display:none}.clr-bar-right button{padding:8px}.clr-bar-right button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.clr-scene{width:22px;height:22px}.clr-toast{top:54px;font-size:12.5px}.clr-tag{font-size:11.5px;padding:3px 9px}}@media(prefers-reduced-motion:reduce){.clr *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/claude-room.css.map */
