@import "https://fonts.googleapis.com/css2?family=Caveat:wght@400;600&family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&family=Lora:ital,wght@0,400;0,600;1,400&family=Montserrat:ital,wght@0,400;0,600;0,700;1,400&family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&display=swap";#cimstone-moodboard-app{--cmp-app-min-width:320px;--cmp-site-header-height:68px;--cmp-titlebar-height:126px;--cmp-content-width:min(1280px, 88vw);--cmp-page-background:radial-gradient(circle at 18% 18%, #ffffffe0 0%, #fff0 34%), radial-gradient(circle at 82% 20%, #ffffff70 0%, #fff0 36%), linear-gradient(135deg, #f8f4ed 0%, #f2ece3 48%, #f8f5ef 100%);--cmp-text-main:#565250;--cmp-text-soft:#76706a;--cmp-text-muted:#68615c;--cmp-turquoise:#24c3be;--cmp-turquoise-dark:#149e9a;--cmp-glass-background:linear-gradient(145deg, #ffffffa3, #fffcf661);--cmp-glass-border:#24c3bee0;--cmp-glass-shadow:0 28px 64px #57442d24, 0 8px 22px #57442d14, inset 0 1px 0 #ffffffeb;--cmp-z-header:100;--cmp-z-floating:200;--cmp-z-modal:1000}@media (width<=1200px){#cimstone-moodboard-app{--cmp-site-header-height:58px;--cmp-titlebar-height:116px}}@media (width<=640px){#cimstone-moodboard-app{--cmp-site-header-height:52px;--cmp-titlebar-height:108px}}#cimstone-moodboard-app{isolation:isolate;width:100%;min-width:var(--cmp-app-min-width);min-height:100vh;color:var(--cmp-text-main);background:var(--cmp-page-background);text-rendering:optimizelegibility;font-family:Montserrat,Arial,Helvetica,sans-serif;line-height:1.5}#cimstone-moodboard-app,#cimstone-moodboard-app *,#cimstone-moodboard-app :before,#cimstone-moodboard-app :after{box-sizing:border-box}#cimstone-moodboard-app button,#cimstone-moodboard-app input,#cimstone-moodboard-app textarea,#cimstone-moodboard-app select{font:inherit}#cimstone-moodboard-app button,#cimstone-moodboard-app a{-webkit-tap-highlight-color:transparent}#cimstone-moodboard-app button{margin:0}#cimstone-moodboard-app a{color:inherit}#cimstone-moodboard-app h1,#cimstone-moodboard-app h2,#cimstone-moodboard-app p{margin:0}#cimstone-moodboard-app img{max-width:100%}#cimstone-moodboard-app [hidden]{display:none!important}#cimstone-moodboard-app :focus-visible{outline:2px solid var(--cmp-turquoise);outline-offset:4px}#cimstone-moodboard-app .cmp-app-view{width:100%;min-width:0;min-height:100%}#cimstone-moodboard-app .cmp-app-shell{isolation:isolate;background:linear-gradient(#f4eee4 0%,#eee5d8 48%,#f5f0e8 100%);flex-direction:column;width:100%;min-height:100vh;padding-top:68px;display:flex;position:relative;overflow-x:hidden}#cimstone-moodboard-app .cmp-app-shell:before,#cimstone-moodboard-app .cmp-app-shell:after{content:"";z-index:0;pointer-events:none;filter:blur(34px);will-change:transform, opacity, background-position;display:block;position:fixed;inset:-18vh -16vw;transform:translate(0,0)}#cimstone-moodboard-app .cmp-app-shell:before{opacity:.92;background:radial-gradient(circle at 12% 16%,#c1ae9229 0%,#c1ae9212 26%,#0000 50%),radial-gradient(circle at 76% 22%,#e2d7c633 0%,#e2d7c614 28%,#0000 52%),radial-gradient(circle at 48% 82%,#91a19a12 0%,#91a19a08 29%,#0000 55%);animation:36s cubic-bezier(.45,.05,.55,.95) infinite alternate cmp-global-ambient-one}#cimstone-moodboard-app .cmp-app-shell:after{opacity:.78;background:radial-gradient(circle at 92% 13%,#d6c7b21f 0%,#d6c7b20b 26%,#0000 48%),radial-gradient(circle at 20% 68%,#b4c0b814 0%,#b4c0b808 27%,#0000 52%),radial-gradient(circle at 80% 88%,#b39d7e12 0%,#b39d7e06 28%,#0000 54%);animation:43s cubic-bezier(.45,.05,.55,.95) -11s infinite alternate cmp-global-ambient-two}#cimstone-moodboard-app .cmp-site-header{z-index:var(--cmp-z-header,100);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);isolation:isolate;background:#fffc;justify-content:center;align-items:center;width:100%;height:68px;min-height:68px;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:none!important;border:0!important;border-radius:0!important}#cimstone-moodboard-app .cmp-site-header:before{content:none;display:none}#cimstone-moodboard-app .cmp-site-header__particles{display:none!important}#cimstone-moodboard-app .cmp-site-header__particle{opacity:0;will-change:transform, opacity;background:radial-gradient(circle at 44% 42%,#23bcc52b 0%,#23bcc518 42%,#23bcc509 67%,#0000 74%);border:0;border-radius:50%;display:block;position:absolute;box-shadow:0 0 64px #23bcc512}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(2){width:310px;height:310px;animation:56s ease-in-out -31s infinite cmp-header-circle-two;top:-116px;left:16%}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(3){width:410px;height:410px;animation:60s ease-in-out -18s infinite cmp-header-circle-three;top:-176px;left:43%}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(4){width:330px;height:330px;animation:53s ease-in-out -39s infinite cmp-header-circle-four;top:-126px;left:70%}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(5){width:390px;height:390px;animation:62s ease-in-out -46s infinite cmp-header-circle-five;top:-166px;right:-220px}#cimstone-moodboard-app .cmp-site-header__inner{z-index:3;width:100%;height:100%;padding:0;position:relative}#cimstone-moodboard-app .cmp-site-brand{z-index:4;cursor:pointer;outline:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex;position:absolute;top:calc(50% + 1.5px);left:calc(50% + 5.5px);transform:translate(-50%,-50%);box-shadow:none!important;background:0 0!important;border:0!important}#cimstone-moodboard-app .cmp-site-brand__visual{transform-origin:50%;width:400px;max-width:68vw;height:48px;transition:transform .32s;display:block;position:relative;overflow:visible;transform:scale(1)}#cimstone-moodboard-app .cmp-site-brand__wordmark{object-fit:contain;object-position:left center;pointer-events:none;-webkit-user-select:none;user-select:none;width:210px;height:48px;display:block;position:absolute;top:0;left:0}#cimstone-moodboard-app .cmp-site-brand__copy{object-fit:contain;object-position:left center;pointer-events:none;-webkit-user-select:none;user-select:none;width:186px;height:25px;display:block;position:absolute;top:calc(50% + 10.5px);left:217px;transform:translateY(-50%)}#cimstone-moodboard-app .cmp-site-brand:focus-visible{outline-offset:5px;outline:2px solid #31acb094}#cimstone-moodboard-app .cmp-language-button:before,#cimstone-moodboard-app .cmp-language-button:after{content:none!important;display:none!important}#cimstone-moodboard-app .cmp-language-button:hover,#cimstone-moodboard-app .cmp-language-button:focus,#cimstone-moodboard-app .cmp-language-button:focus-visible,#cimstone-moodboard-app .cmp-language-button.is-active{box-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;transform:none!important}#cimstone-moodboard-app .cmp-external-return-button{z-index:var(--cmp-z-floating,80);color:#5d5a56;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #52cac7b8;border-radius:9px;justify-content:center;align-items:center;gap:12px;width:166px;min-width:166px;height:40px;min-height:40px;padding:0 18px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s;display:inline-flex;position:fixed;top:109px;right:clamp(18px,5vw,80px);box-shadow:0 16px 34px #57442d14}#cimstone-moodboard-app .cmp-external-return-button:hover{border-color:#2dbebb;transform:translateY(-2px)}#cimstone-moodboard-app .cmp-external-return-button__arrow{color:#2ebfbc;font-size:17px}#cimstone-moodboard-app .cmp-app-titlebar{z-index:1;min-height:var(--cmp-titlebar-height,120px);background:#fff;flex:none;padding:28px 0 20px;position:relative}#cimstone-moodboard-app .cmp-app-titlebar__inner{align-items:flex-start;width:min(1280px,88vw);margin:0 auto;display:flex}#cimstone-moodboard-app .cmp-app-heading{flex-direction:column;align-items:flex-start;gap:10px;display:flex}#cimstone-moodboard-app .cmp-app-title{color:#54514f;letter-spacing:0;margin:0;font-size:clamp(46px,4vw,60px);font-weight:400;line-height:1.02}#cimstone-moodboard-app .cmp-app-subtitle{color:#7c7671;max-width:620px;margin:0;font-size:19px;font-weight:400;line-height:1.6}#cimstone-moodboard-app .cmp-app-header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}#cimstone-moodboard-app .cmp-app-back-button{z-index:var(--cmp-z-floating,80);color:#5d5a56;cursor:pointer;background:#fffffff0;border:1px solid #52cac7b8;border-radius:9px;justify-content:center;align-items:center;width:166px;min-width:166px;height:40px;min-height:40px;padding:0 18px;font-size:13px;font-weight:500;line-height:1;transition:transform .18s,border-color .18s;display:inline-flex;position:fixed;top:109px;left:clamp(18px,5vw,80px);box-shadow:0 16px 34px #57442d14}#cimstone-moodboard-app .cmp-app-back-button:hover{border-color:#2dbebb;transform:translateY(-2px)}#cimstone-moodboard-app .cmp-app-main{z-index:1;background:#fff;flex:auto;min-width:0;min-height:0;display:flex;position:relative}#cimstone-moodboard-app .cmp-app-view-container{flex:auto;min-width:0;min-height:0;display:flex;position:relative}#cimstone-moodboard-app .cmp-app-overlay-container{z-index:var(--cmp-z-modal,200);pointer-events:none;position:absolute;inset:0}#cimstone-moodboard-app .cmp-app-overlay-container>*{pointer-events:auto}@keyframes cmp-global-ambient-one{0%{opacity:.74;transform:translate(-5vw,-3vh)scale(1)}33%{opacity:.92;transform:translate(5vw,7vh)scale(1.04)}67%{opacity:.82;transform:translate(10vw,-5vh)scale(.98)}to{opacity:.9;transform:translate(-2vw,8vh)scale(1.05)}}@keyframes cmp-global-ambient-two{0%{opacity:.68;transform:translate(8vw,5vh)scale(1.03)}38%{opacity:.82;transform:translate(-6vw,-7vh)scale(.98)}72%{opacity:.72;transform:translate(-11vw,6vh)scale(1.05)}to{opacity:.84;transform:translate(4vw,-4vh)scale(1)}}@keyframes cmp-header-circle-one{0%,10%{opacity:0;transform:translate(-360px,-20px)}18%{opacity:.62}48%{opacity:.78;transform:translate(32vw,18px)}78%{opacity:.58;transform:translate(76vw,-14px)}88%,to{opacity:0;transform:translate(122vw,13px)}}@keyframes cmp-header-circle-two{0%,15%{opacity:0;transform:translate(-45vw,18px)}23%{opacity:.6}51%{opacity:.76;transform:translate(10vw,-24px)}76%{opacity:.56;transform:translate(52vw,11px)}87%,to{opacity:0;transform:translate(105vw,-18px)}}@keyframes cmp-header-circle-three{0%,13%{opacity:0;transform:translate(74vw,-24px)}21%{opacity:.58}49%{opacity:.8;transform:translate(20vw,25px)}76%{opacity:.6;transform:translate(-29vw,-9px)}87%,to{opacity:0;transform:translate(-92vw,19px)}}@keyframes cmp-header-circle-four{0%,17%{opacity:0;transform:translate(50vw,14px)}25%{opacity:.58}52%{opacity:.74;transform:translate(5vw,-27px)}77%{opacity:.54;transform:translate(-39vw,7px)}88%,to{opacity:0;transform:translate(-102vw,-18px)}}@keyframes cmp-header-circle-five{0%,15%{opacity:0;transform:translate(300px,-9px)}23%{opacity:.58}51%{opacity:.76;transform:translate(-34vw,20px)}77%{opacity:.56;transform:translate(-78vw,-13px)}88%,to{opacity:0;transform:translate(-128vw,12px)}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell{padding-top:64px}#cimstone-moodboard-app .cmp-site-header{height:64px;min-height:64px}#cimstone-moodboard-app .cmp-site-brand{top:50%;left:calc(50% + 9px)}#cimstone-moodboard-app .cmp-site-brand__visual{width:360px;max-width:76vw;height:44px}#cimstone-moodboard-app .cmp-site-brand__wordmark{width:192px;height:44px}#cimstone-moodboard-app .cmp-site-brand__copy{width:196px;height:27px;top:50%;left:201px;transform:translateY(-50%)}#cimstone-moodboard-app .cmp-language-switcher{gap:9px;top:50%;right:-2px}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex:0 0 18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:13px!important;min-height:13px!important;max-height:13px!important}#cimstone-moodboard-app .cmp-external-return-button,#cimstone-moodboard-app .cmp-app-back-button{width:128px;min-width:128px;height:34px;min-height:34px;padding:0 10px;font-size:11.5px;top:auto;bottom:14px}#cimstone-moodboard-app .cmp-external-return-button{right:12px}#cimstone-moodboard-app .cmp-app-back-button{left:12px}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-app-shell:before,#cimstone-moodboard-app .cmp-app-shell:after{animation:none}#cimstone-moodboard-app .cmp-site-header__particle{opacity:.6;animation:none}#cimstone-moodboard-app .cmp-site-brand__visual,#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-external-return-button,#cimstone-moodboard-app .cmp-app-back-button{transition:none}}#cimstone-moodboard-app .cmp-shell-navigation{z-index:12;flex:none;align-items:center;gap:13px;width:min(1280px,100% - 64px);min-height:52px;margin:0 auto;padding:12px 0 8px;display:flex;position:relative}#cimstone-moodboard-app .cmp-shell-navigation__link{color:#4f5554;min-width:0;font:inherit;letter-spacing:.015em;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;align-items:center;gap:7px;margin:0;padding:5px 0 8px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:color .18s,transform .18s;display:inline-flex;position:relative}#cimstone-moodboard-app .cmp-shell-navigation__link:after{content:"";transform-origin:0;background:#26b7bac7;height:1px;transition:background-color .18s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.78)}#cimstone-moodboard-app .cmp-shell-navigation__link:hover:after,#cimstone-moodboard-app .cmp-shell-navigation__link:focus-visible:after{background:#22b9bc;transform:scaleX(1)}#cimstone-moodboard-app .cmp-shell-navigation__link:focus-visible{outline-offset:4px;outline:2px solid #22b9bc42}#cimstone-moodboard-app .cmp-shell-navigation__arrow{color:currentColor;font-size:17px;font-weight:400;line-height:1}#cimstone-moodboard-app .cmp-shell-navigation__separator{color:#535b596b;font-size:14px;line-height:1}#cimstone-moodboard-app .cmp-monochrome-icon{color:currentColor;flex:none;width:19px;height:19px;display:inline-flex}#cimstone-moodboard-app .cmp-monochrome-icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block;overflow:visible}#cimstone-moodboard-app .cmp-external-return-button,#cimstone-moodboard-app .cmp-app-back-button{display:none!important}#cimstone-moodboard-app .cmp-home-intro{z-index:10;pointer-events:none;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;width:min(1280px,100% - 64px);min-height:calc(100vh - 120px);margin:0 auto;padding:26px 58% 74px 0;display:flex;position:relative}#cimstone-moodboard-app .cmp-home-intro[hidden]{display:none!important}#cimstone-moodboard-app .cmp-home-intro__title{color:#434947;letter-spacing:-.035em;text-wrap:balance;pointer-events:auto;max-width:100%;margin:0;font-size:clamp(52px,5.1vw,78px);font-weight:500;line-height:.98;position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-home-intro__subtitle{color:#515452ab;letter-spacing:-.012em;text-wrap:balance;pointer-events:auto;max-width:510px;margin:25px 0 0;font-size:clamp(17px,1.45vw,22px);font-weight:400;line-height:1.55}#cimstone-moodboard-app .cmp-home-intro__actions{pointer-events:auto;align-items:stretch;gap:16px;margin-top:38px;display:flex}#cimstone-moodboard-app .cmp-home-action{isolation:isolate;color:#354746;min-width:190px;min-height:58px;font:inherit;letter-spacing:.025em;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);cursor:pointer;background:#fffc;border:1px solid #1cb1b4c2;border-radius:11px;justify-content:center;align-items:center;gap:12px;margin:0;padding:0 28px;font-size:17px;font-weight:650;line-height:1;transition:color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 38px #41504b1a,inset 0 1px #fffffff5}#cimstone-moodboard-app .cmp-home-action:before{content:"";z-index:-1;filter:blur(3px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb8,#62dadb42,#0000);width:25%;animation:5.7s ease-in-out infinite cmp-home-button-shimmer;position:absolute;top:-45%;bottom:-45%;left:-48%;transform:skew(-19deg)}#cimstone-moodboard-app .cmp-home-action--primary{color:#fff;background:linear-gradient(135deg,#149da1f7,#28b9bbf2);border-color:#139ea2eb;box-shadow:0 18px 42px #199a9e3b,inset 0 1px #ffffff47}#cimstone-moodboard-app .cmp-home-action--secondary:before{animation-delay:-2.85s}#cimstone-moodboard-app .cmp-home-action:hover{color:#178f93;border-color:#20b9bc;transform:translateY(-3px);box-shadow:0 20px 46px #41504b26,0 0 0 4px #24b8bb0f,inset 0 1px #fffffffa}#cimstone-moodboard-app .cmp-home-action--primary:hover{color:#fff;border-color:#168f93;box-shadow:0 23px 48px #199a9e4a,0 0 0 4px #24b8bb14,inset 0 1px #ffffff4d}#cimstone-moodboard-app .cmp-home-action:focus-visible{outline-offset:4px;outline:3px solid #20b9bc38}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-home-layout{display:none!important}#cimstone-moodboard-app .cmp-app-titlebar{flex:none}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-titlebar{background:0 0;min-height:0;padding:0}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-titlebar__inner{min-height:0}#cimstone-moodboard-app .cmp-app-main{background:0 0}@keyframes cmp-home-title-shimmer{0%,20%{opacity:0;left:-42%}28%{opacity:.78}54%{opacity:.48;left:112%}62%,to{opacity:0;left:112%}}@keyframes cmp-home-button-shimmer{0%,28%{opacity:0;left:-48%}35%{opacity:.74}64%{opacity:.42;left:122%}72%,to{opacity:0;left:122%}}@media (width<=1100px){#cimstone-moodboard-app .cmp-home-intro{padding-right:52%}#cimstone-moodboard-app .cmp-home-intro__actions{flex-wrap:wrap}#cimstone-moodboard-app .cmp-home-action{min-width:170px}}@media (width<=760px){#cimstone-moodboard-app .cmp-shell-navigation{gap:9px;width:calc(100% - 28px);min-height:48px;padding:9px 0 7px}#cimstone-moodboard-app .cmp-shell-navigation__link{font-size:11.5px}#cimstone-moodboard-app .cmp-home-intro{justify-content:flex-start;width:calc(100% - 32px);min-height:calc(100vh - 112px);padding:70px 0 48px}#cimstone-moodboard-app .cmp-home-intro__title{font-size:clamp(44px,13vw,64px)}#cimstone-moodboard-app .cmp-home-intro__subtitle{max-width:86%;margin-top:20px;font-size:16px}#cimstone-moodboard-app .cmp-home-intro__actions{flex-direction:column;gap:12px;width:min(100%,330px);margin-top:30px}#cimstone-moodboard-app .cmp-home-action{width:100%;min-width:0;min-height:54px}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-home-intro__title:after,#cimstone-moodboard-app .cmp-home-action:before{animation:none;display:none}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-shell-navigation__link{transition:none}}#cimstone-moodboard-app .cmp-app-shell{--cmp-home-left-offset:clamp(34px, 4.25vw, 68px);--cmp-content-inline-start:var(--cmp-home-left-offset)}#cimstone-moodboard-app .cmp-shell-navigation__link{color:#626865;letter-spacing:0;gap:6px;padding:5px 0 7px;font-family:Montserrat,Arial,sans-serif;font-size:12.5px;font-weight:500}#cimstone-moodboard-app .cmp-shell-navigation__link:after{background:#1fb0b2b8;height:1px;transform:scaleX(1)}#cimstone-moodboard-app .cmp-shell-navigation__arrow{font-size:16px;font-weight:400}#cimstone-moodboard-app .cmp-home-intro{width:min(430px, calc(100% - (var(--cmp-home-left-offset) * 2)));min-height:0;margin:0 0 0 var(--cmp-home-left-offset);flex:auto;justify-content:flex-start;padding:clamp(72px,9vh,108px) 0 58px}#cimstone-moodboard-app .cmp-home-intro__title{color:#4d514f;letter-spacing:-.035em;white-space:nowrap;text-wrap:nowrap;width:max-content;max-width:100%;margin:0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(48px,4.25vw,66px);font-weight:500;line-height:1.03;overflow:visible}#cimstone-moodboard-app .cmp-home-intro__title:after{content:none!important;animation:none!important;display:none!important}#cimstone-moodboard-app .cmp-home-intro__subtitle{color:#5253509e;letter-spacing:-.01em;text-wrap:pretty;width:100%;max-width:390px;margin:22px 0 0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(15px,1.22vw,18px);font-weight:400;line-height:1.62}#cimstone-moodboard-app .cmp-home-intro__actions{align-items:center;gap:12px;width:100%;margin-top:31px}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{color:#505755;letter-spacing:0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(#ffffffeb,#f8f9f7e0);border:1px solid #27aeb0b8;border-radius:8px;gap:10px;min-width:172px;min-height:52px;padding:0 23px;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:550;line-height:1;box-shadow:0 10px 24px #40474414,inset 0 1px #fffffffa}#cimstone-moodboard-app .cmp-home-action:before{content:none!important;animation:none!important;display:none!important}#cimstone-moodboard-app .cmp-home-action--primary{background:linear-gradient(#f1fbfaf0,#fafcfae6);border-color:#1ea5a8d1}#cimstone-moodboard-app .cmp-home-action:hover,#cimstone-moodboard-app .cmp-home-action--primary:hover,#cimstone-moodboard-app .cmp-home-action--secondary:hover{color:#257f82;background:#fffffff5;border-color:#1ca6a9eb;transform:translateY(-2px);box-shadow:0 13px 28px #4047441c,0 0 0 3px #25b1b30b,inset 0 1px #fff}#cimstone-moodboard-app .cmp-home-action:active{transform:translateY(0)}#cimstone-moodboard-app .cmp-home-action .cmp-monochrome-icon{color:currentColor;width:18px;height:18px}@media (width<=1120px){#cimstone-moodboard-app .cmp-app-shell{--cmp-home-left-offset:clamp(28px, 3.5vw, 46px)}#cimstone-moodboard-app .cmp-home-intro{width:min(390px, calc(100% - (var(--cmp-home-left-offset) * 2)))}#cimstone-moodboard-app .cmp-home-intro__title{font-size:clamp(45px,5vw,58px)}#cimstone-moodboard-app .cmp-home-action{min-width:158px;padding:0 19px}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell{--cmp-home-left-offset:20px}#cimstone-moodboard-app .cmp-shell-navigation{width:calc(100% - 40px);margin-left:20px}#cimstone-moodboard-app .cmp-home-intro{width:calc(100% - 40px);margin-left:20px;padding:58px 0 44px}#cimstone-moodboard-app .cmp-home-intro__title{white-space:normal;text-wrap:balance;width:auto;font-size:clamp(42px,12vw,58px)}#cimstone-moodboard-app .cmp-home-intro__subtitle{max-width:360px}#cimstone-moodboard-app .cmp-home-intro__actions{width:min(100%,340px)}#cimstone-moodboard-app .cmp-home-action{width:100%;min-width:0}}#cimstone-moodboard-app .cmp-home-intro{width:min(360px, calc(100% - (var(--cmp-home-left-offset) * 2)));padding-right:0}#cimstone-moodboard-app .cmp-home-intro__title{white-space:normal;text-wrap:balance;width:100%;max-width:360px;font-size:clamp(44px,3.75vw,58px);line-height:1.02}#cimstone-moodboard-app .cmp-home-intro__subtitle{max-width:340px}#cimstone-moodboard-app .cmp-home-intro__actions{gap:10px;width:100%}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{flex:1 1 0;min-width:0;padding:0 18px}@media (width<=1120px){#cimstone-moodboard-app .cmp-home-intro{width:min(340px, calc(100% - (var(--cmp-home-left-offset) * 2)))}#cimstone-moodboard-app .cmp-home-intro__title{max-width:340px;font-size:clamp(42px,4.6vw,54px)}#cimstone-moodboard-app .cmp-home-intro__subtitle{max-width:320px}}@media (width<=760px){#cimstone-moodboard-app .cmp-home-intro{width:calc(100% - 40px)}#cimstone-moodboard-app .cmp-home-intro__title{max-width:100%}#cimstone-moodboard-app .cmp-home-intro__actions{flex-direction:column}}#cimstone-moodboard-app .cmp-site-header__inner{justify-content:center;align-items:center;display:flex;position:relative}#cimstone-moodboard-app .cmp-site-brand{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cimstone-moodboard-app .cmp-site-brand__visual{justify-content:center;align-items:center;gap:17px;width:max-content;display:inline-flex}#cimstone-moodboard-app .cmp-site-brand__wordmark{object-fit:contain;width:clamp(190px,15.2vw,246px);height:auto;display:block}#cimstone-moodboard-app .cmp-site-brand__copy{display:none!important}#cimstone-moodboard-app .cmp-site-brand__title{color:#3f4543;letter-spacing:-.025em;white-space:nowrap;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif;font-size:clamp(17px,1.35vw,22px);font-weight:500;line-height:1;display:inline-block}#cimstone-moodboard-app .cmp-language-switcher{position:absolute;top:50%;right:18px;transform:translateY(-50%)}@media (width<=760px){#cimstone-moodboard-app .cmp-site-brand__visual{gap:9px}#cimstone-moodboard-app .cmp-site-brand__wordmark{width:150px}#cimstone-moodboard-app .cmp-site-brand__title{font-size:14px}}#cimstone-moodboard-app .cmp-site-brand{justify-content:center;align-items:center;width:auto;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cimstone-moodboard-app .cmp-site-brand__visual{white-space:nowrap;justify-content:center;align-items:center;gap:20px;width:max-content;display:inline-flex;position:static}#cimstone-moodboard-app .cmp-site-brand__wordmark{object-fit:contain;flex:none;width:clamp(180px,14vw,225px);height:auto;margin:0;display:block;position:static;transform:none}#cimstone-moodboard-app .cmp-site-brand__title{color:#4a4f4d;letter-spacing:-.02em;white-space:nowrap;flex:none;align-items:center;margin:0;padding:0;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif;font-size:clamp(16px,1.2vw,20px);font-weight:500;line-height:1;display:inline-flex;position:static;transform:none}#cimstone-moodboard-app .cmp-site-brand:hover .cmp-site-brand__wordmark{transform:scale(1.015)}@media (width<=900px){#cimstone-moodboard-app .cmp-site-brand__visual{gap:12px}#cimstone-moodboard-app .cmp-site-brand__wordmark{width:165px}#cimstone-moodboard-app .cmp-site-brand__title{font-size:15px}}@media (width<=680px){#cimstone-moodboard-app .cmp-site-brand__title{display:none}}#cimstone-moodboard-app .cmp-site-brand{width:auto;margin:0;padding:0;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cimstone-moodboard-app .cmp-site-brand__visual{width:max-content;margin:0;display:block;position:relative}#cimstone-moodboard-app .cmp-site-brand__wordmark{object-fit:contain;width:clamp(180px,14vw,225px);height:auto;margin:0;display:block;position:relative}#cimstone-moodboard-app .cmp-site-brand__title{color:#4a4f4d;letter-spacing:-.02em;white-space:nowrap;align-items:center;width:max-content;margin:0;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif;font-size:clamp(16px,1.2vw,20px);font-weight:500;line-height:1;display:inline-flex;position:absolute;top:50%;left:calc(100% + 20px);transform:translateY(-50%)}@media (width<=900px){#cimstone-moodboard-app .cmp-site-brand__wordmark{width:165px}#cimstone-moodboard-app .cmp-site-brand__title{font-size:15px;left:calc(100% + 12px)}}@media (width<=680px){#cimstone-moodboard-app .cmp-site-brand__title{display:none}}#cimstone-moodboard-app .cmp-site-brand__wordmark{width:clamp(170px,12.8vw,205px)}#cimstone-moodboard-app .cmp-site-brand__title{color:#4b4f4d;letter-spacing:.01em;padding-left:17px;font-family:Georgia,Times New Roman,serif;font-size:clamp(15px,1.05vw,18px);font-style:italic;font-weight:400;line-height:1;left:calc(100% + 17px)}#cimstone-moodboard-app .cmp-site-brand__title:before{content:"";background:#17a7aa7a;width:1px;height:24px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width<=900px){#cimstone-moodboard-app .cmp-site-brand__wordmark{width:158px}#cimstone-moodboard-app .cmp-site-brand__title{padding-left:12px;font-size:14px;left:calc(100% + 12px)}#cimstone-moodboard-app .cmp-site-brand__title:before{height:20px}}#cimstone-moodboard-app .cmp-site-header{isolation:isolate;position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-site-header__particles{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}#cimstone-moodboard-app .cmp-site-header__particle{filter:blur(.2px);opacity:.72;will-change:transform;background:radial-gradient(circle at 35% 32%,#43d3d62e 0%,#16b7bc1a 42%,#0c9ea409 68%,#0000 74%);border:1px solid #0eaeb324;border-radius:50%;display:block;position:absolute}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(2){opacity:.58;width:154px;height:154px;animation:16s ease-in-out infinite alternate cmp-header-circle-drift-b;top:-72px;right:11%}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(3){opacity:.46;width:124px;height:124px;animation:14s ease-in-out infinite alternate cmp-header-circle-drift-c;bottom:-76px;left:38%}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(4){opacity:.42;background:0 0;border-color:#11b2b721;width:168px;height:168px;animation:21s ease-in-out infinite alternate cmp-header-circle-drift-d;bottom:-92px;left:-34px}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(5){opacity:.38;background:#2ac9cc0b;width:62px;height:62px;animation:12s ease-in-out infinite alternate cmp-header-circle-drift-e;top:12px;right:25%}@keyframes cmp-header-circle-drift-a{0%{transform:translate(-18px,-7px)scale(.94)}to{transform:translate(54px,22px)scale(1.08)}}@keyframes cmp-header-circle-drift-b{0%{transform:translate(16px,-10px)scale(1.04)}to{transform:translate(-46px,18px)scale(.92)}}@keyframes cmp-header-circle-drift-c{0%{transform:translate(-28px,8px)scale(.88)}to{transform:translate(38px,-18px)scale(1.06)}}@keyframes cmp-header-circle-drift-d{0%{transform:translate(-10px,12px)scale(1)}to{transform:translate(52px,-15px)scale(1.12)}}@keyframes cmp-header-circle-drift-e{0%{transform:translate(-8px,-5px)scale(.82)}to{transform:translate(35px,12px)scale(1.12)}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-site-header__particle{animation:none!important}}#cimstone-moodboard-app .cmp-site-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--cmp-z-header,100)!important;background:#ffffffe0!important;width:100%!important;height:68px!important;min-height:68px!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell{padding-top:68px!important}#cimstone-moodboard-app .cmp-site-header__particle{pointer-events:none!important}#cimstone-moodboard-app .cmp-app-shell>.cmp-home-layout,#cimstone-moodboard-app .cmp-app-shell>.cmp-shell-navigation{position:relative}#cimstone-moodboard-app .cmp-site-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--cmp-z-header,100)!important;background:#ffffffe0!important;height:68px!important;min-height:68px!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-site-header__particles{z-index:0!important;pointer-events:none!important;width:100%!important;height:68px!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-site-header__inner{z-index:3!important;position:relative!important}#cimstone-moodboard-app .cmp-site-header__particle{filter:blur(1.15px);will-change:transform;opacity:.72!important;pointer-events:none!important;background:0 0!important;border:2px solid #0eb2b826!important;border-radius:50%!important;display:block!important;position:absolute!important;box-shadow:0 0 12px #11b7bc1a,inset 0 0 10px #11b7bc0b!important}@keyframes cmp-soft-ring-one{0%{transform:translate(-18px,-4px)scale(.94)}to{transform:translate(72px,18px)scale(1.08)}}@keyframes cmp-soft-ring-two{0%{transform:translate(-36px,12px)scale(1.04)}to{transform:translate(66px,-8px)scale(.93)}}@keyframes cmp-soft-ring-three{0%{transform:translate(-48px,-10px)scale(.96)}to{transform:translate(54px,16px)scale(1.06)}}@keyframes cmp-soft-ring-four{0%{transform:translate(-38px,8px)scale(1.03)}to{transform:translate(58px,-12px)scale(.92)}}@keyframes cmp-soft-ring-five{0%{transform:translate(-20px,-5px)scale(.92)}to{transform:translate(46px,15px)scale(1.1)}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-site-header__particle{animation:none!important}}#cimstone-moodboard-app .cmp-site-header__particle{background:radial-gradient(circle,#18b7bb24 0%,#18b7bb1a 42%,#18b7bb0f 68%,#18b7bb05 82%,#0000 100%)!important;border:2px solid #0eb2b826!important;box-shadow:0 0 12px #11b7bc1a,inset 0 0 18px #11b7bc14!important}#cimstone-moodboard-app .cmp-shell-navigation__back-only{color:#626865;background:0 0;border:0;border-radius:0;place-items:center;width:34px;min-width:34px;height:34px;min-height:34px;display:grid;padding:0!important}#cimstone-moodboard-app .cmp-shell-navigation__back-only:after{content:none!important;display:none!important}#cimstone-moodboard-app .cmp-shell-navigation__back-icon{font-size:21px;font-weight:400;line-height:1;display:block;transform:translateY(-1px)}#cimstone-moodboard-app .cmp-shell-navigation__back-only:hover,#cimstone-moodboard-app .cmp-shell-navigation__back-only:focus-visible{color:#159fa3;transform:translate(-2px)}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{min-height:46px;padding-top:8px;padding-bottom:4px}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link--external,#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__separator{display:none!important}#cimstone-moodboard-app .cmp-shell-brand__center{justify-content:center;align-items:center;gap:14px;display:inline-flex}#cimstone-moodboard-app .cmp-shell-brand__moodboard-title{color:#5b5f5d;letter-spacing:.01em;white-space:nowrap;align-items:center;font-family:Cormorant Garamond,Times New Roman,serif;font-size:19px;font-style:italic;font-weight:500;line-height:1;display:inline-flex;position:relative}#cimstone-moodboard-app .cmp-shell-brand__moodboard-title:before{content:"";background:#18aeb26b;width:1px;height:24px;margin-right:14px;display:block}#cimstone-moodboard-app .cmp-site-header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);isolation:isolate;z-index:var(--cmp-z-header,100)!important;width:100%!important;height:68px!important;min-height:68px!important;box-shadow:none!important;background:#ffffffe0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-site-header__particles{filter:blur(10px);z-index:0!important;pointer-events:none!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:-94px -38px!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-site-header__inner{z-index:3!important;width:100%!important;height:68px!important;position:relative!important}#cimstone-moodboard-app .cmp-site-header__particle{will-change:transform;filter:blur(7px)!important;opacity:.72!important;pointer-events:none!important;background:radial-gradient(circle,#4cc4c91b 0%,#4cc4c912 42%,#4cc4c909 66%,#4cc4c903 79%,#0000 88%)!important;border:1px solid #17aeb50e!important;border-radius:50%!important;display:block!important;position:absolute!important;box-shadow:0 0 54px #25b9bf11,inset 0 0 42px #25b9bf09!important}#cimstone-moodboard-app .cmp-site-header__particle:first-child{width:330px!important;height:330px!important;animation:34s ease-in-out -5s infinite alternate cmp-header-reference-one!important;top:-150px!important;left:-105px!important}#cimstone-moodboard-app .cmp-site-brand{z-index:4!important;width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}#cimstone-moodboard-app .cmp-site-brand__visual{transform-origin:50%;transition:transform .32s;transform:scale(1);width:210px!important;max-width:none!important;height:auto!important;margin:0!important;display:block!important;position:relative!important}#cimstone-moodboard-app .cmp-site-brand__wordmark{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:contain!important;object-position:center center!important;width:210px!important;height:auto!important;margin:0!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}#cimstone-moodboard-app .cmp-site-brand__copy,#cimstone-moodboard-app .cmp-site-brand__title{display:none!important}#cimstone-moodboard-app .cmp-site-brand:hover .cmp-site-brand__visual,#cimstone-moodboard-app .cmp-site-brand:focus-visible .cmp-site-brand__visual{transform:scale(1.045)}#cimstone-moodboard-app .cmp-language-button{cursor:pointer;appearance:none;line-height:0;width:24px!important;min-width:24px!important;max-width:24px!important;height:18px!important;min-height:18px!important;max-height:18px!important;box-shadow:none!important;opacity:1!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:0 0 24px!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important;transform:none!important}#cimstone-moodboard-app .cmp-language-button__image{pointer-events:none;-webkit-user-select:none;user-select:none;object-fit:fill!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:18px!important;min-height:18px!important;max-height:18px!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}@keyframes cmp-header-reference-one{0%{transform:translate(-18px,-4px)scale(.96)}to{transform:translate(78px,14px)scale(1.06)}}@keyframes cmp-header-reference-two{0%{transform:translate(-52px,12px)scale(1.04)}to{transform:translate(68px,-12px)scale(.95)}}@keyframes cmp-header-reference-three{0%{transform:translate(-58px,-8px)scale(.96)}to{transform:translate(62px,16px)scale(1.05)}}@keyframes cmp-header-reference-four{0%{transform:translate(-44px,10px)scale(1.03)}to{transform:translate(64px,-13px)scale(.94)}}@keyframes cmp-header-reference-five{0%{transform:translate(-24px,-6px)scale(.94)}to{transform:translate(54px,13px)scale(1.08)}}@media (width<=760px){#cimstone-moodboard-app .cmp-site-brand__visual,#cimstone-moodboard-app .cmp-site-brand__wordmark{width:176px!important}#cimstone-moodboard-app .cmp-language-switcher{gap:7px!important;right:10px!important}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex-basis:20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:15px!important;min-height:15px!important;max-height:15px!important}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-site-header__particle{animation:none!important}}#cimstone-moodboard-app .cmp-site-header__particles{z-index:0!important;pointer-events:none!important;opacity:1!important;filter:none!important;width:100%!important;height:68px!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-site-header__particle{will-change:transform, opacity;filter:blur(8px)!important;pointer-events:none!important;background:radial-gradient(circle,#4bc5ca47 0%,#4bc5ca2e 38%,#4bc5ca17 62%,#4bc5ca08 78%,#0000 88%)!important;border:1px solid #22b5bb29!important;border-radius:50%!important;display:block!important;position:absolute!important;box-shadow:0 0 36px #22b5bb1f,inset 0 0 28px #22b5bb12!important}#cimstone-moodboard-app .cmp-site-header__particle:first-child{opacity:.74!important;width:228px!important;height:228px!important;animation:20s ease-in-out infinite alternate cmp-soft-ring-one!important;top:-104px!important;left:-72px!important}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(2){opacity:.58!important;width:270px!important;height:270px!important;animation:24s ease-in-out -6s infinite alternate cmp-soft-ring-two!important;top:-128px!important;left:24%!important}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(3){opacity:.48!important;width:302px!important;height:302px!important;animation:28s ease-in-out -11s infinite alternate cmp-soft-ring-three!important;top:-142px!important;left:49%!important}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(4){opacity:.56!important;width:248px!important;height:248px!important;animation:22s ease-in-out -3s infinite alternate cmp-soft-ring-four!important;top:-116px!important;left:75%!important}#cimstone-moodboard-app .cmp-site-header__particle:nth-child(5){opacity:.68!important;width:216px!important;height:216px!important;animation:18s ease-in-out -8s infinite alternate cmp-soft-ring-five!important;top:-96px!important;right:-68px!important}@media (width<=760px){#cimstone-moodboard-app .cmp-language-switcher{gap:7px!important;right:10px!important}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex-basis:18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:13px!important;min-height:13px!important;max-height:13px!important}}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex:0 0 20px!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:15px!important;min-height:15px!important;max-height:15px!important}@media (width<=760px){#cimstone-moodboard-app .cmp-language-switcher{gap:10px!important;right:10px!important}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex-basis:18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:13px!important;min-height:13px!important;max-height:13px!important}}#cimstone-moodboard-app .cmp-language-switcher{z-index:5!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:absolute!important;top:50%!important;right:24px!important;transform:translateY(-50%)!important}#cimstone-moodboard-app .cmp-language-button{cursor:pointer;width:20px!important;min-width:20px!important;max-width:20px!important;height:15.2px!important;min-height:15.2px!important;max-height:15.2px!important;box-shadow:none!important;opacity:1!important;appearance:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:0 0 20px!important;margin:0!important;padding:0!important;line-height:0!important;display:block!important;overflow:hidden!important;transform:none!important}#cimstone-moodboard-app .cmp-language-button__image{object-fit:fill!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:15.2px!important;min-height:15.2px!important;max-height:15.2px!important;box-shadow:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}@media (width<=760px){#cimstone-moodboard-app .cmp-language-switcher{gap:10px!important;right:10px!important}#cimstone-moodboard-app .cmp-language-button,#cimstone-moodboard-app .cmp-language-button__image{flex-basis:18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:13.5px!important;min-height:13.5px!important;max-height:13.5px!important}}#cimstone-moodboard-app .cmp-shell-navigation{width:calc(100% - (var(--cmp-home-left-offset) * 2))!important;min-height:50px!important;margin:0 0 0 var(--cmp-home-left-offset)!important;padding:13px 0 7px!important}#cimstone-moodboard-app .cmp-shell-navigation__link{color:#626865!important;letter-spacing:0!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:center!important;gap:0!important;margin:0!important;padding:5px 0 7px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12.5px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}#cimstone-moodboard-app .cmp-shell-navigation__arrow{color:currentColor!important;flex:0 0 21px!important;justify-content:flex-start!important;align-items:center!important;width:21px!important;min-width:21px!important;max-width:21px!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:1!important;display:inline-flex!important}#cimstone-moodboard-app .cmp-shell-navigation__link:after{background:#1fb0b2b8!important;height:1px!important;bottom:0!important;left:0!important;right:0!important;transform:scaleX(1)!important}#cimstone-moodboard-app .cmp-shell-navigation__link:hover,#cimstone-moodboard-app .cmp-shell-navigation__link:focus-visible{color:#258f92!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{width:calc(100% - (var(--cmp-home-left-offset) * 2))!important;min-height:50px!important;margin:0 0 0 var(--cmp-home-left-offset)!important;padding:13px 0 7px!important}@media (width<=760px){#cimstone-moodboard-app .cmp-shell-navigation,#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{width:calc(100% - 40px)!important;min-height:48px!important;margin-left:20px!important;padding:9px 0 7px!important}}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{color:#505755!important;width:150px!important;min-width:150px!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border:1px solid #22aeb1!important;border-radius:2px!important;flex:none!important;padding:0 16px!important;transition:color .16s,background-color .16s,border-color .16s!important}#cimstone-moodboard-app .cmp-home-action:hover,#cimstone-moodboard-app .cmp-home-action--primary:hover,#cimstone-moodboard-app .cmp-home-action--secondary:hover,#cimstone-moodboard-app .cmp-home-action:focus-visible,#cimstone-moodboard-app .cmp-home-action--primary:focus-visible,#cimstone-moodboard-app .cmp-home-action--secondary:focus-visible{color:#fff!important;box-shadow:none!important;background:#22aeb1!important;border-color:#22aeb1!important;transform:none!important}@media (width<=760px){#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{width:100%!important;min-width:0!important;min-height:44px!important}}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{color:#505755!important;width:148px!important;min-width:148px!important;min-height:42px!important;box-shadow:none!important;background:#fdfdfb!important;border:1px solid #22aeb1!important;border-radius:3px!important;gap:9px!important;padding:0 15px!important;font-size:14px!important;font-weight:560!important;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s!important}#cimstone-moodboard-app .cmp-home-action .cmp-monochrome-icon{width:16.5px!important;height:16.5px!important}#cimstone-moodboard-app .cmp-home-action:hover,#cimstone-moodboard-app .cmp-home-action--primary:hover,#cimstone-moodboard-app .cmp-home-action--secondary:hover,#cimstone-moodboard-app .cmp-home-action:focus-visible,#cimstone-moodboard-app .cmp-home-action--primary:focus-visible,#cimstone-moodboard-app .cmp-home-action--secondary:focus-visible{color:#fff!important;background:#22aeb1!important;border-color:#22aeb1!important;transform:none!important;box-shadow:0 0 0 3px #22aeb10f!important}@media (width<=760px){#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{width:100%!important;min-width:0!important;min-height:42px!important}}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{color:#4e5552!important;letter-spacing:.005em!important;width:136px!important;min-width:136px!important;min-height:40px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffe6!important;border:1px solid #18aeb2c7!important;border-radius:1px!important;flex:none!important;gap:10px!important;padding:0 15px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13.5px!important;font-weight:500!important;line-height:1!important;transition:color .17s,background-color .17s,border-color .17s!important}#cimstone-moodboard-app .cmp-home-action .cmp-monochrome-icon{opacity:.88!important;flex:0 0 15px!important;width:15px!important;height:15px!important}#cimstone-moodboard-app .cmp-home-action:hover,#cimstone-moodboard-app .cmp-home-action--primary:hover,#cimstone-moodboard-app .cmp-home-action--secondary:hover,#cimstone-moodboard-app .cmp-home-action:focus-visible,#cimstone-moodboard-app .cmp-home-action--primary:focus-visible,#cimstone-moodboard-app .cmp-home-action--secondary:focus-visible{color:#fff!important;box-shadow:none!important;background:#18aeb2!important;border-color:#18aeb2!important;outline:none!important;transform:none!important}#cimstone-moodboard-app .cmp-home-action:hover .cmp-monochrome-icon,#cimstone-moodboard-app .cmp-home-action:focus-visible .cmp-monochrome-icon{opacity:1!important}#cimstone-moodboard-app .cmp-home-action:active,#cimstone-moodboard-app .cmp-home-action--primary:active,#cimstone-moodboard-app .cmp-home-action--secondary:active{transform:none!important}@media (width<=760px){#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{width:100%!important;min-width:0!important;min-height:40px!important}}#cimstone-moodboard-app .cmp-home-intro__actions{gap:10px!important}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{isolation:isolate!important;color:#4f5653!important;letter-spacing:0!important;-webkit-backdrop-filter:blur(12px)saturate(112%)!important;backdrop-filter:blur(12px)saturate(112%)!important;background:linear-gradient(145deg,#ffffffad,#f9fbf961)!important;border:1px solid #18aeb257!important;border-radius:6px!important;flex:none!important;gap:9px!important;width:142px!important;min-width:142px!important;min-height:42px!important;padding:0 16px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13.5px!important;font-weight:520!important;line-height:1!important;transition:color .18s,border-color .18s,background .18s,box-shadow .18s!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 22px #4942370e,inset 0 1px #ffffffe0!important}#cimstone-moodboard-app .cmp-home-action:after,#cimstone-moodboard-app .cmp-home-action--primary:after,#cimstone-moodboard-app .cmp-home-action--secondary:after{content:""!important;z-index:-1!important;opacity:.32!important;pointer-events:none!important;background:linear-gradient(120deg,#0000 0%,#ffffff4d 42%,#ffffff9e 50%,#ffffff38 58%,#0000 100%)!important;transition:transform .42s,opacity .18s!important;position:absolute!important;inset:0!important;transform:translate(-115%)!important}#cimstone-moodboard-app .cmp-home-action .cmp-monochrome-icon{color:#3f7777!important;opacity:.88!important;flex:0 0 15.5px!important;width:15.5px!important;height:15.5px!important}#cimstone-moodboard-app .cmp-home-action .cmp-monochrome-icon svg{stroke-width:1.45px!important}#cimstone-moodboard-app .cmp-home-action:hover,#cimstone-moodboard-app .cmp-home-action--primary:hover,#cimstone-moodboard-app .cmp-home-action--secondary:hover,#cimstone-moodboard-app .cmp-home-action:focus-visible,#cimstone-moodboard-app .cmp-home-action--primary:focus-visible,#cimstone-moodboard-app .cmp-home-action--secondary:focus-visible{color:#166f72!important;background:linear-gradient(145deg,#e6f9f9c2,#ffffff85)!important;border-color:#18aeb28f!important;outline:none!important;transform:none!important;box-shadow:0 10px 26px #18aeb218,0 0 0 3px #18aeb209,inset 0 1px #fffffff0!important}#cimstone-moodboard-app .cmp-home-action:hover:after,#cimstone-moodboard-app .cmp-home-action:focus-visible:after{opacity:.56!important;transform:translate(115%)!important}#cimstone-moodboard-app .cmp-home-action:hover .cmp-monochrome-icon,#cimstone-moodboard-app .cmp-home-action:focus-visible .cmp-monochrome-icon{color:#159fa3!important;opacity:1!important}#cimstone-moodboard-app .cmp-home-action:active,#cimstone-moodboard-app .cmp-home-action--primary:active,#cimstone-moodboard-app .cmp-home-action--secondary:active{transform:none!important;box-shadow:0 5px 14px #18aeb212,inset 0 1px #ffffffe6!important}@media (width<=760px){#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{width:100%!important;min-width:0!important;min-height:42px!important}}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{color:#4d514f;letter-spacing:-.025em;white-space:nowrap;pointer-events:none;margin:0;padding:0;font-family:Montserrat,Arial,sans-serif;font-size:clamp(23px,1.7vw,28px);font-weight:500;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#cimstone-moodboard-app .cmp-shell-navigation__editor-title[hidden]{display:none!important}@media (width<=760px){#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-family:Montserrat,Arial,sans-serif!important}}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-size:clamp(25px,1.9vw,30px)!important;top:calc(50% + 4px)!important}@media (width<=760px){#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-size:22px!important;top:calc(50% + 3px)!important}}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-weight:540!important;top:calc(50% + 6px)!important}@media (width<=760px){#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-weight:540!important;top:calc(50% + 4px)!important}}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{color:#4d514f!important;letter-spacing:-.035em!important;font-family:Montserrat,Arial,sans-serif!important;font-style:normal!important;font-weight:540!important;line-height:1.02!important}#cimstone-moodboard-app .cmp-app-shell:is([data-active-view=editor],[data-active-view=boards]) .cmp-shell-navigation__editor-title{background-position:135%;color:#4d514f!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#4d514f 0% 39%,#ffffff2e 45%,#ffffffb8 49%,#fffffff5 50%,#ffffffb8 51%,#ffffff2e 55%,#4d514f 61% 100%)!important;background-repeat:no-repeat!important;background-size:260% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;width:max-content!important;max-width:100%!important;animation:5.2s linear infinite cmp-shared-text-light-pass!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell:is([data-active-view=editor],[data-active-view=boards]) .cmp-shell-navigation__editor-title:before,#cimstone-moodboard-app .cmp-app-shell:is([data-active-view=editor],[data-active-view=boards]) .cmp-shell-navigation__editor-title:after{content:none!important;display:none!important}@keyframes cmp-shared-text-light-pass{0%{background-position:135%}to{background-position:-35%}}@media (prefers-reduced-motion:reduce){#cimstone-moodboard-app .cmp-shell-navigation__editor-title{background-position:50%!important;animation:none!important}}#cimstone-moodboard-app .cmp-home-intro__title{margin-top:-.16em!important;padding-top:.16em!important}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{padding-top:.16em!important;transform:translate(-50%,calc(-50% - .08em))!important}#cimstone-moodboard-app .cmp-home-intro__actions{box-sizing:border-box!important;flex-flow:row!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;display:flex!important}#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{box-sizing:border-box!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}#cimstone-moodboard-app .cmp-home-action{position:relative!important}#cimstone-moodboard-app .cmp-home-action>.cmp-monochrome-icon{position:absolute!important;left:12px!important}#cimstone-moodboard-app .cmp-home-action>span:not(.cmp-monochrome-icon){text-align:center!important;width:100%!important}@media (width<=760px){#cimstone-moodboard-app .cmp-home-action,#cimstone-moodboard-app .cmp-home-action--primary,#cimstone-moodboard-app .cmp-home-action--secondary{width:auto!important;min-width:0!important;max-width:none!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-app-titlebar{min-height:138px;padding:28px 0 18px}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-app-titlebar__inner{width:min(1370px,90vw);max-width:min(1370px,90vw)}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-app-title{color:#5a5550;letter-spacing:0;text-shadow:0 1px #ffffffbf;font-size:clamp(40px,3.5vw,54px);font-weight:400;line-height:1.05}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-app-subtitle{color:#7a736d;max-width:650px;font-size:16px;font-weight:400;line-height:1.55}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation{box-sizing:border-box!important;width:calc(100% - (var(--cmp-content-inline-start) * 2))!important;max-width:none!important;margin-right:0!important;margin-left:var(--cmp-content-inline-start)!important;margin-inline:unset!important;padding-left:0!important;padding-inline:unset!important}#cimstone-moodboard-app .cmp-home-layout{flex:auto;position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{overflow:visible!important}#cimstone-moodboard-app .cmp-home-layout[hidden]{display:none!important}#cimstone-moodboard-app .cmp-home-layout__inner{box-sizing:border-box;width:100%;min-height:0;position:relative}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{--cmp-home-copy-width:340px;position:relative;box-sizing:border-box!important;width:min(360px, calc(100% - (var(--cmp-content-inline-start) * 2)))!important;max-width:none!important;min-height:0!important;margin:0 0 0 var(--cmp-content-inline-start)!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home]:not([data-home-moodboard-layout-ready=true]) .cmp-home-layout__visual,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home]:not([data-home-moodboard-layout-ready=true]) .cmp-home-moodboard-frame,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home]:not([data-home-moodboard-layout-ready=true]) .cmp-home-moodboard-image{visibility:hidden;opacity:0}#cimstone-moodboard-app .cmp-home-layout__visual{pointer-events:none;justify-content:center;align-items:flex-start;min-width:0;padding-top:22px;display:flex}#cimstone-moodboard-app .cmp-home-moodboard-frame{width:100%;max-width:100%;height:100%;box-shadow:none;background-color:#0000;border:0;justify-content:center;align-self:stretch;align-items:center;line-height:0;display:flex;position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__actions{box-sizing:border-box!important;width:100%!important;max-width:var(--cmp-home-copy-width)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__actions{flex-flow:row!important;align-self:flex-start!important;align-items:stretch!important;gap:8px!important;margin-left:0!important;margin-right:0!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--primary,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--secondary{flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;padding-left:10px!important;padding-right:10px!important;display:inline-flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action>.cmp-monochrome-icon{flex:none!important;position:static!important;left:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action>span:not(.cmp-monochrome-icon){text-align:start!important;flex:none!important;width:auto!important}@media (width<=1120px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro{--cmp-home-copy-width:320px}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro{--cmp-home-copy-width:100%}}#cimstone-moodboard-app .cmp-home-moodboard-image{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;display:block}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title{background-position:135%;box-sizing:content-box!important;color:#0000!important;-webkit-text-fill-color:transparent!important;background-color:#0000!important;background-image:linear-gradient(100deg,#4d514f 0% 44%,#5ec9cc 47.5%,#fff 50%,#5ec9cc 52.5%,#4d514f 56% 100%)!important;background-repeat:repeat-x!important;background-size:280% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;width:max-content!important;min-width:max-content!important;max-width:none!important;margin-left:-.08em!important;margin-right:-.08em!important;padding-left:.08em!important;padding-right:.08em!important;animation:4.6s linear infinite cmp-shared-text-light-pass!important;position:relative!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title:lang(tr){width:min(3.75em,100% - .16em)!important;min-width:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle{background-position:135%;color:#0000!important;-webkit-text-fill-color:transparent!important;background-color:#0000!important;background-image:linear-gradient(100deg,#8d8e8b 0% 44%,#5ec9cc 47.5%,#fff 50%,#5ec9cc 52.5%,#8d8e8b 56% 100%)!important;background-repeat:repeat-x!important;background-size:280% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:4.6s linear .6s infinite cmp-shared-text-light-pass!important;position:relative!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title:after,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle:after,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title:before,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle:before,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout:before,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout:after{content:none!important;animation:none!important;display:none!important}@media (width<=1120px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{width:min(340px, calc(100% - (var(--cmp-content-inline-start) * 2)))!important}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation{width:calc(100% - 40px)!important;margin-left:20px!important;margin-inline:unset!important;padding-inline:unset!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{width:calc(100% - 40px)!important;margin-left:20px!important}#cimstone-moodboard-app .cmp-home-layout__visual{align-items:flex-start;padding:22px 20px 44px;position:relative;inset:auto}#cimstone-moodboard-app .cmp-home-moodboard-frame{width:100%;max-width:100%;height:100%;box-shadow:none;background-color:#0000;border:0}#cimstone-moodboard-app .cmp-home-moodboard-image{object-fit:contain;object-position:center;width:100%;height:100%;max-height:100%}}@media (width<=1199px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation{z-index:12;position:relative}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100dvh - 68px);margin-top:-50px;display:flex}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;width:100%;min-height:0;display:flex}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{justify-content:flex-start!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{margin-top:-48px}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-size:min(650px, calc(100vh - 260px), calc(100vw - 470px));--cmp-editor-tool-width:96px;--cmp-editor-catalog-width:292px;--cmp-editor-gap:8px;height:100vh;min-height:100vh;overflow:hidden}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-titlebar{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{box-sizing:border-box;width:min(calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 2)), calc(100% - 36px));margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-main,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-view-container{min-height:0;overflow:hidden}#cimstone-moodboard-app .cmp-editor-view{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:8px 18px 16px;overflow:hidden}#cimstone-moodboard-app .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) var(--cmp-editor-size);gap:var(--cmp-editor-gap);width:min(calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 2)), 100%);height:var(--cmp-editor-size);min-width:0;min-height:0;margin:0 auto;display:grid}#cimstone-moodboard-app .cmp-editor-toolbar,#cimstone-moodboard-app .cmp-editor-catalog-panel{box-sizing:border-box;height:var(--cmp-editor-size);background:#f8f7f3;border:0;border-radius:8px;min-height:0;overflow:hidden;box-shadow:0 10px 28px #49423712}#cimstone-moodboard-app .cmp-editor-toolbar{flex-direction:column;gap:6px;padding:9px 7px;display:flex}#cimstone-moodboard-app .cmp-editor-tool-button{box-sizing:border-box;color:#686c69;width:100%;min-width:0;min-height:57px;font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:7px;outline:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;margin:0;padding:6px 3px;transition:color .15s,background-color .15s,opacity .15s;display:flex}#cimstone-moodboard-app .cmp-editor-tool-button__icon{color:currentColor;width:19px;height:19px;display:inline-flex}#cimstone-moodboard-app .cmp-editor-tool-button__icon svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}#cimstone-moodboard-app .cmp-editor-tool-button__label{color:currentColor;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:9.5px;font-weight:500;line-height:1.15;display:block;overflow:hidden}#cimstone-moodboard-app .cmp-editor-tool-button:not(:disabled):hover,#cimstone-moodboard-app .cmp-editor-tool-button:focus-visible{color:#22aeb1;background:#22aeb112}#cimstone-moodboard-app .cmp-editor-tool-button.is-active{color:#66594d;background:#ded0bf}#cimstone-moodboard-app .cmp-editor-tool-button:disabled{color:#686c6952;cursor:default}#cimstone-moodboard-app .cmp-editor-toolbar-status{color:#746f69;text-align:center;overflow-wrap:anywhere;min-height:22px;margin-top:auto;padding:3px 2px;font-size:8.5px;line-height:1.25;overflow:hidden}#cimstone-moodboard-app .cmp-editor-toolbar-status.is-success{color:#248784}#cimstone-moodboard-app .cmp-editor-toolbar-status.is-error{color:#9b4d48}#cimstone-moodboard-app .cmp-editor-catalog-panel{flex-direction:column;gap:8px;padding:10px;display:flex}#cimstone-moodboard-app .cmp-editor-catalog-search{box-sizing:border-box;color:#5f625f;width:100%;height:35px;font:inherit;background:#ffffffd1;border:1px solid #5d5a5529;border-radius:6px;outline:0;flex:none;margin:0;padding:0 10px;font-size:12px}#cimstone-moodboard-app .cmp-editor-catalog-search:focus{box-shadow:none!important;border-color:#272c2a24!important}#cimstone-moodboard-app .cmp-editor-catalog-categories{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;display:grid}#cimstone-moodboard-app .cmp-editor-catalog-category{box-sizing:border-box;color:#686c69;min-width:0;min-height:29px;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#ffffffb8;border:0;border-radius:5px;margin:0;padding:4px 3px;font-size:8.7px;font-weight:500;line-height:1;transition:color .15s,background-color .15s;overflow:hidden}#cimstone-moodboard-app .cmp-editor-catalog-category:hover,#cimstone-moodboard-app .cmp-editor-catalog-category:focus-visible{color:#22aeb1;background:#22aeb111}#cimstone-moodboard-app .cmp-editor-catalog-category.is-active{color:#66594d;background:#e8ddcf}#cimstone-moodboard-app .cmp-editor-catalog-status{color:#77716c;flex:none;padding:2px 4px;font-size:10px;line-height:1.3}#cimstone-moodboard-app .cmp-editor-catalog-status.is-error{color:#9b4d48}#cimstone-moodboard-app .cmp-editor-catalog-grid{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#5b656247 transparent;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;min-height:0;padding:0 5px 4px 0;display:grid;overflow:hidden auto}#cimstone-moodboard-app .cmp-editor-catalog-grid::-webkit-scrollbar{width:7px}#cimstone-moodboard-app .cmp-editor-catalog-grid::-webkit-scrollbar-track{background:0 0}#cimstone-moodboard-app .cmp-editor-catalog-grid::-webkit-scrollbar-thumb{background:#5b656247 padding-box padding-box;border:2px solid #0000;border-radius:999px}#cimstone-moodboard-app .cmp-editor-catalog-card{box-sizing:border-box;color:#5f625f;min-width:0;font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;gap:4px;margin:0;padding:0;transition:transform .15s,opacity .15s;display:flex}#cimstone-moodboard-app .cmp-editor-catalog-card:hover,#cimstone-moodboard-app .cmp-editor-catalog-card:focus-visible{transform:translateY(-1px)}#cimstone-moodboard-app .cmp-editor-catalog-card.is-active .cmp-editor-catalog-card__visual{box-shadow:0 0 0 2px #ded0bf}#cimstone-moodboard-app .cmp-editor-catalog-card.is-pending{cursor:wait;opacity:.52}#cimstone-moodboard-app .cmp-editor-catalog-card__visual{aspect-ratio:1;background:#efede7;border:0;border-radius:3px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-editor-catalog-card__image{object-position:center;width:100%;height:100%;display:block}#cimstone-moodboard-app .cmp-editor-catalog-card__color{border-radius:50%;width:72%;height:72%;display:block;box-shadow:0 5px 12px #48413817}#cimstone-moodboard-app .cmp-editor-catalog-card__label{color:#686c69;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9.2px;line-height:1.25;display:block;overflow:hidden}#cimstone-moodboard-app .cmp-editor-workspace{box-sizing:border-box;width:var(--cmp-editor-size);height:var(--cmp-editor-size);min-width:0;min-height:0;overflow:visible}#cimstone-moodboard-app .cmp-editor-board-viewport{width:100%;height:100%;position:relative;overflow:visible}#cimstone-moodboard-app .cmp-editor-board-surface{isolation:isolate;box-sizing:border-box;background:#fff;border:0;border-radius:3px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:-10px 0 24px #4740370e,10px 0 24px #4740370e,0 10px 24px #4740370b}#cimstone-moodboard-app .cmp-editor-board-watermark{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1000!important;filter:grayscale()!important;opacity:.35!important;visibility:visible!important;width:clamp(60px,5vw,78px)!important;height:auto!important;display:block!important;position:absolute!important;bottom:11px!important;right:13px!important}#cimstone-moodboard-app .cmp-editor-edit-tools{z-index:1100;align-items:center;height:38px;display:flex;position:absolute;top:0;left:0;transform:translateY(-100%)}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button{background:#f8f7f3;border-radius:6px 6px 0 0;width:38px;min-width:38px;height:38px;min-height:38px;padding:8px;box-shadow:0 -5px 14px #4942370e}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{align-items:center;gap:2px;height:38px;margin-left:3px;display:flex}@media (width<=1240px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-tool-width:88px;--cmp-editor-catalog-width:260px;--cmp-editor-size:min(590px, calc(100vh - 260px), calc(100vw - 420px))}#cimstone-moodboard-app .cmp-editor-tool-button__label{font-size:8.8px}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-tool-width:66px;--cmp-editor-catalog-width:226px;--cmp-editor-gap:7px;--cmp-editor-outer-x:18px;--cmp-editor-size:min(calc(100vh - 170px), calc(100vw - (var(--cmp-editor-outer-x) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - (var(--cmp-editor-gap) * 2)));--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 2))}#cimstone-moodboard-app .cmp-editor-view{padding:0 var(--cmp-editor-outer-x) 5px}#cimstone-moodboard-app .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) var(--cmp-editor-size);width:var(--cmp-editor-total-width);height:var(--cmp-editor-size);gap:var(--cmp-editor-gap);margin-left:auto;margin-right:auto;overflow:visible}#cimstone-moodboard-app .cmp-editor-catalog-panel{gap:4px;padding:7px}#cimstone-moodboard-app .cmp-editor-catalog-search{height:29px;padding:0 8px;font-size:10px}#cimstone-moodboard-app .cmp-editor-catalog-categories{gap:2px}#cimstone-moodboard-app .cmp-editor-catalog-category{min-height:27px;padding:4px 7px;font-size:8.8px}#cimstone-moodboard-app .cmp-editor-catalog-grid{gap:5px;padding-right:2px}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-board-surface{min-width:var(--cmp-editor-size);min-height:var(--cmp-editor-size);max-width:var(--cmp-editor-size);max-height:var(--cmp-editor-size);aspect-ratio:1;width:var(--cmp-editor-size)!important;height:var(--cmp-editor-size)!important}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-view,#cimstone-moodboard-app .cmp-editor-layout,#cimstone-moodboard-app .cmp-app-main,#cimstone-moodboard-app .cmp-app-view-container{overflow:visible!important}#cimstone-moodboard-app .cmp-editor-edit-tools{align-items:center;width:max-content;height:34px;z-index:10000!important;pointer-events:auto!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:translateY(-100%)!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle{color:#686c69;flex:0 0 34px;background:#f8f7f3!important;border-radius:7px 7px 0 0!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;padding:7px!important;display:flex!important;box-shadow:0 -5px 14px #49423714!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle.is-active{color:#66594d;background:#ded0bf!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{background:#f8f7f3;border-radius:7px 7px 0 0;align-items:center;gap:2px;width:max-content;height:34px;margin-left:3px;padding:0 3px;overflow:visible;box-shadow:0 -5px 14px #49423714;display:flex!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu.is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important;transform:none!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-tool-width:62px;--cmp-editor-catalog-width:210px;--cmp-editor-outer-x:12px;--cmp-editor-size:min(calc(100vh - 166px), calc(100vw - (var(--cmp-editor-outer-x) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - (var(--cmp-editor-gap) * 2)))}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-outer-x:18px;--cmp-editor-tool-width:66px;--cmp-editor-catalog-width:220px;--cmp-editor-gap:7px;--cmp-editor-size:min(calc(100vh - 184px), calc(100vw - (var(--cmp-editor-outer-x) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - (var(--cmp-editor-gap) * 2)));--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 2))}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:min(var(--cmp-editor-total-width), calc(100% - (var(--cmp-editor-outer-x) * 2)));margin-left:auto;margin-right:auto;padding-top:6px;padding-bottom:4px}#cimstone-moodboard-app .cmp-editor-view{box-sizing:border-box;width:100%;height:100%;padding:0 var(--cmp-editor-outer-x) 6px;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) var(--cmp-editor-size);gap:var(--cmp-editor-gap);width:var(--cmp-editor-total-width);max-width:100%;height:var(--cmp-editor-size);margin-left:auto;margin-right:auto;display:grid;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-toolbar{gap:3px;padding:6px 3px}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button{min-height:56px;padding:4px 1px}#cimstone-moodboard-app .cmp-editor-catalog-panel{flex-direction:column;gap:5px;min-height:0;padding:7px;display:flex}#cimstone-moodboard-app .cmp-editor-catalog-search{flex:none;height:30px;padding:0 8px;font-size:10px}#cimstone-moodboard-app .cmp-editor-catalog-categories{grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:2px!important;width:100%!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-catalog-category{text-align:left!important;white-space:normal!important;border-radius:4px!important;width:100%!important;min-width:0!important;min-height:27px!important;padding:4px 8px!important;font-size:8.8px!important;line-height:1.1!important}#cimstone-moodboard-app .cmp-editor-catalog-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;padding-right:3px;overflow-y:auto}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-board-surface{aspect-ratio:1;width:var(--cmp-editor-size)!important;height:var(--cmp-editor-size)!important;min-width:var(--cmp-editor-size)!important;min-height:var(--cmp-editor-size)!important;max-width:var(--cmp-editor-size)!important;max-height:var(--cmp-editor-size)!important}#cimstone-moodboard-app .cmp-editor-edit-tools{z-index:10000!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;flex-direction:column!important;align-items:flex-start!important;width:34px!important;height:auto!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:translate(-100%)!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle{color:#686c69!important;background:#f8f7f3!important;border-radius:7px!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:7px!important;display:flex!important;box-shadow:0 6px 16px #4942371c!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{display:none;background:#f8f7f3!important;border-radius:7px!important;flex-direction:column!important;align-items:center!important;gap:2px!important;width:34px!important;height:auto!important;margin:3px 0 0!important;padding:3px 0!important;overflow:visible!important;box-shadow:0 6px 16px #4942371a!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu.is-open{display:flex!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button{border-radius:5px!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;padding:6px!important;display:flex!important}#cimstone-moodboard-app .cmp-app-main,#cimstone-moodboard-app .cmp-app-view-container,#cimstone-moodboard-app .cmp-editor-view,#cimstone-moodboard-app .cmp-editor-layout{overflow:visible!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-outer-x:12px;--cmp-editor-tool-width:62px;--cmp-editor-catalog-width:205px;--cmp-editor-size:min(calc(100vh - 180px), calc(100vw - (var(--cmp-editor-outer-x) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - (var(--cmp-editor-gap) * 2)))}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-edit-rail-width:38px;--cmp-editor-gap:7px}#cimstone-moodboard-app .cmp-editor-edit-tools{left:calc(-1 * ( var(--cmp-editor-edit-rail-width) + var(--cmp-editor-gap) ))!important;width:var(--cmp-editor-edit-rail-width)!important;top:0!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button,#cimstone-moodboard-app .cmp-editor-edit-tools__menu{width:34px!important;min-width:34px!important;max-width:34px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-edit-rail-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 3))}#cimstone-moodboard-app .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) var(--cmp-editor-size);width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-size) + (var(--cmp-editor-gap) * 2))}#cimstone-moodboard-app .cmp-editor-workspace{grid-column:3;position:relative}#cimstone-moodboard-app .cmp-editor-edit-tools{flex-direction:column;align-items:center;z-index:10000!important;width:36px!important;height:auto!important;transform:translate(calc(100% + var(--cmp-editor-gap)), 0)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important;position:absolute!important;top:0!important;left:auto!important;right:0!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle{color:#686c69;background:#f8f7f3!important;border-radius:7px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:8px!important;display:flex!important;box-shadow:0 6px 16px #4942371c!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{background:#f8f7f3;border-radius:7px;flex-direction:column;align-items:center;gap:2px;height:auto;margin:4px 0 0;padding:3px 0;overflow:visible;box-shadow:0 6px 16px #4942371a;width:36px!important;min-width:36px!important;max-width:36px!important;display:flex!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button{flex:0 0 32px;border-radius:5px!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;padding:7px!important;display:flex!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button__label{display:none!important}#cimstone-moodboard-app .cmp-editor-catalog-card__visual{position:relative}#cimstone-moodboard-app .cmp-editor-catalog-card__code{z-index:3;color:#fff;letter-spacing:.03em;pointer-events:none;background:linear-gradient(135deg,#18b7bb 0%,#0f9ea5 100%);border-radius:0 8px;justify-content:center;align-items:center;min-height:16px;padding:2px 7px;font-size:7.5px;font-weight:600;line-height:1;display:inline-flex;position:absolute;inset:0 0 auto auto;box-shadow:0 3px 10px #18b7bb33}#cimstone-moodboard-app .cmp-editor-board-watermark{filter:grayscale()!important;opacity:.34!important;width:clamp(78px,6vw,104px)!important;max-width:20%!important;bottom:14px!important;right:16px!important}#cimstone-moodboard-app .cmp-app-main,#cimstone-moodboard-app .cmp-app-view-container,#cimstone-moodboard-app .cmp-editor-view,#cimstone-moodboard-app .cmp-editor-layout,#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport{overflow:visible!important}#cimstone-moodboard-app .cmp-editor-edit-tools{width:44px!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle{border-radius:9px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{border-radius:9px;gap:4px;padding:4px 0;width:44px!important;min-width:44px!important;max-width:44px!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button{border-radius:7px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}#cimstone-moodboard-app .cmp-editor-toolbar{align-self:start;padding-bottom:6px;height:auto!important;min-height:0!important;max-height:none!important}#cimstone-moodboard-app .cmp-editor-toolbar-status:empty{display:none!important}#cimstone-moodboard-app .cmp-editor-toolbar-status{margin-top:0!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button{flex:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-edge:26px}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:calc(100% - (var(--cmp-editor-left-edge) * 2));margin-right:var(--cmp-editor-left-edge);margin-left:var(--cmp-editor-left-edge);padding-left:0;padding-right:0}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{padding-right:var(--cmp-editor-left-edge);padding-left:var(--cmp-editor-left-edge)}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-edge:18px}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{margin-left:auto!important;margin-right:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{box-sizing:border-box;width:min(var(--cmp-editor-total-width), calc(100% - (var(--cmp-editor-outer-x) * 2)))!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) var(--cmp-editor-board-width);width:var(--cmp-editor-total-width);max-width:calc(100vw - var(--cmp-editor-left-offset));height:var(--cmp-editor-board-height);gap:var(--cmp-editor-gap);margin-left:0!important;margin-right:0!important}#cimstone-moodboard-app .cmp-editor-board-watermark{width:clamp(86px,6.5vw,118px)!important;max-width:16%!important;bottom:14px!important;right:18px!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-offset:12px;--cmp-editor-tool-width:70px;--cmp-editor-catalog-width:215px;--cmp-editor-board-height:min(calc(100vh - 212px), 610px);--cmp-editor-board-width:min(calc(100vw - var(--cmp-editor-left-offset) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - 64px - (var(--cmp-editor-gap) * 3)), calc(var(--cmp-editor-board-height) * 1.22))}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:var(--cmp-editor-total-width)!important;max-width:calc(100% - var(--cmp-editor-left-offset))!important;margin-left:var(--cmp-editor-left-offset)!important;margin-right:0!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-offset:24px;--cmp-editor-tool-width:70px;--cmp-editor-catalog-width:215px;--cmp-editor-board-height:min(calc(100vh - 212px), 610px);--cmp-editor-board-width:min(calc(100vw - var(--cmp-editor-left-offset) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - 42px - (var(--cmp-editor-gap) * 3)), calc(var(--cmp-editor-board-height) * 1.36))}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-offset:34px;--cmp-editor-tool-width:76px;--cmp-editor-catalog-width:230px;--cmp-editor-gap:8px;--cmp-editor-board-height:min(calc(100vh - 188px), 745px);--cmp-editor-board-width:calc(100vw - var(--cmp-editor-left-offset) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - 62px - (var(--cmp-editor-gap) * 3));--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-board-width) + 44px + (var(--cmp-editor-gap) * 3))}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:var(--cmp-editor-total-width)!important;max-width:calc(100% - var(--cmp-editor-left-offset))!important;margin-right:0!important;margin-left:var(--cmp-editor-left-offset)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{padding:0 0 5px var(--cmp-editor-left-offset)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, var(--cmp-editor-board-width));width:var(--cmp-editor-total-width)!important;max-width:calc(100vw - var(--cmp-editor-left-offset))!important;height:var(--cmp-editor-board-height)!important;gap:var(--cmp-editor-gap)!important}#cimstone-moodboard-app .cmp-editor-catalog-panel{flex-direction:column;min-height:0;display:flex}#cimstone-moodboard-app .cmp-editor-catalog-grid{flex:auto;min-height:0;overflow-y:auto}#cimstone-moodboard-app .cmp-editor-edit-tools{transform:translate(calc(100% + var(--cmp-editor-gap)), 0)!important;left:auto!important;right:0!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-left-offset:24px;--cmp-editor-tool-width:70px;--cmp-editor-catalog-width:215px;--cmp-editor-board-height:min(calc(100vh - 182px), 660px);--cmp-editor-board-width:calc(100vw - var(--cmp-editor-left-offset) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - 56px - (var(--cmp-editor-gap) * 3))}}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport{overflow:visible!important}#cimstone-moodboard-app .cmp-editor-board-surface{justify-content:center;align-items:center;display:flex;position:relative;background:linear-gradient(#e7e4de 0%,#e2dfd8 100%)!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #7b74691a,0 10px 28px #49423714!important}#cimstone-moodboard-app .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 56px), calc(var(--cmp-editor-board-width) - 56px));height:min(calc(var(--cmp-editor-board-height) - 56px), calc(var(--cmp-editor-board-width) - 56px));background:#fff;border-radius:2px;flex:none;max-width:calc(100% - 56px);max-height:calc(100% - 56px);position:relative;overflow:hidden;box-shadow:0 18px 44px #4942371a,0 0 0 1px #ded8ced9}#cimstone-moodboard-app .cmp-editor-board-stage-area .konvajs-content,#cimstone-moodboard-app .cmp-editor-board-stage-area canvas{width:100%!important;height:100%!important}#cimstone-moodboard-app .cmp-editor-board-stage-area .cmp-editor-board-watermark{z-index:20!important;filter:none!important;opacity:1!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;width:clamp(82px,6vw,108px)!important;max-width:22%!important;height:auto!important;display:block!important;position:absolute!important;bottom:12px!important;right:14px!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 42px), calc(var(--cmp-editor-board-width) - 42px));height:min(calc(var(--cmp-editor-board-height) - 42px), calc(var(--cmp-editor-board-width) - 42px));max-width:calc(100% - 42px);max-height:calc(100% - 42px)}#cimstone-moodboard-app .cmp-editor-board-stage-area .cmp-editor-board-watermark{width:clamp(72px,7vw,94px)!important;bottom:10px!important;right:12px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:22px;--cmp-editor-tool-width:76px;--cmp-editor-catalog-width:230px;--cmp-editor-tools-width:44px;--cmp-editor-gap:8px;--cmp-editor-board-height:calc(100vh - 68px - 52px - var(--cmp-editor-page-gap) - var(--cmp-editor-page-gap));--cmp-editor-board-width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - var(--cmp-editor-tools-width) - (var(--cmp-editor-gap) * 3));--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-board-width) + var(--cmp-editor-tools-width) + (var(--cmp-editor-gap) * 3))}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{box-sizing:border-box;width:var(--cmp-editor-total-width)!important;max-width:calc(100vw - (var(--cmp-editor-page-gap) * 2))!important;margin-right:var(--cmp-editor-page-gap)!important;margin-left:var(--cmp-editor-page-gap)!important;padding-left:0!important;padding-right:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, var(--cmp-editor-board-width));display:grid;width:calc(var(--cmp-editor-total-width) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;max-width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;height:var(--cmp-editor-board-height)!important;gap:var(--cmp-editor-gap)!important;margin:0!important}#cimstone-moodboard-app .cmp-editor-toolbar,#cimstone-moodboard-app .cmp-editor-catalog-panel,#cimstone-moodboard-app .cmp-editor-workspace{height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-board-surface{width:var(--cmp-editor-board-width)!important;min-width:var(--cmp-editor-board-width)!important;max-width:var(--cmp-editor-board-width)!important;height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important;aspect-ratio:auto!important}#cimstone-moodboard-app .cmp-editor-edit-tools{width:var(--cmp-editor-tools-width)!important;height:auto!important;min-height:0!important;max-height:none!important;transform:translate(calc(100% + var(--cmp-editor-gap)), 0)!important;flex-direction:column!important;align-items:center!important;display:flex!important;top:0!important;left:auto!important;right:0!important}#cimstone-moodboard-app .cmp-editor-edit-tools__menu{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:4px!important}#cimstone-moodboard-app .cmp-editor-edit-tools>:empty{display:none!important}#cimstone-moodboard-app .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 44px), calc(var(--cmp-editor-board-width) - 44px))!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc(var(--cmp-editor-board-width) - 44px))!important;max-width:calc(100% - 44px)!important;max-height:calc(100% - 44px)!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:16px;--cmp-editor-tool-width:70px;--cmp-editor-catalog-width:214px;--cmp-editor-tools-width:42px;--cmp-editor-board-height:calc(100vh - 68px - 50px - var(--cmp-editor-page-gap) - var(--cmp-editor-page-gap))}#cimstone-moodboard-app .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 34px), calc(var(--cmp-editor-board-width) - 34px))!important;height:min(calc(var(--cmp-editor-board-height) - 34px), calc(var(--cmp-editor-board-width) - 34px))!important;max-width:calc(100% - 34px)!important;max-height:calc(100% - 34px)!important}}#cimstone-moodboard-app .cmp-editor-board-surface{position:relative}#cimstone-moodboard-app .cmp-editor-board-stage-area{transition:width .22s,height .22s,opacity .18s,transform .22s}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=wide]{aspect-ratio:16/9;width:min(calc(var(--cmp-editor-board-width) - 44px), calc((var(--cmp-editor-board-height) - 44px) * 1.77778))!important;height:auto!important}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=vertical]{aspect-ratio:9/16;width:auto!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc((var(--cmp-editor-board-width) - 44px) * 1.77778))!important}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=square]{aspect-ratio:1;width:min(calc(var(--cmp-editor-board-height) - 44px), calc(var(--cmp-editor-board-width) - 44px))!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc(var(--cmp-editor-board-width) - 44px))!important}#cimstone-moodboard-app .cmp-editor-board-surface.is-awaiting-format .cmp-editor-board-stage-area{opacity:0;pointer-events:none;transform:scale(.97)}#cimstone-moodboard-app .cmp-editor-board-format-selector{z-index:30;place-items:center;padding:28px;display:grid;position:absolute;inset:0;overflow:hidden}#cimstone-moodboard-app .cmp-editor-board-format-selector[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-board-format-preview{opacity:0;pointer-events:none;background:#ffffff3d;border:2px dashed #13aeb3b8;border-radius:4px;width:0;height:0;transition:width .18s,height .18s,opacity .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #13aeb309}#cimstone-moodboard-app .cmp-editor-board-format-preview.is-visible{opacity:1}#cimstone-moodboard-app .cmp-editor-board-format-preview[data-format=wide]{aspect-ratio:16/9;width:min(72%,760px);height:auto}#cimstone-moodboard-app .cmp-editor-board-format-preview[data-format=vertical]{aspect-ratio:9/16;width:auto;height:min(72%,650px)}#cimstone-moodboard-app .cmp-editor-board-format-preview[data-format=square]{aspect-ratio:1;width:min(58%,560px);height:auto}#cimstone-moodboard-app .cmp-editor-board-format-content{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#f8f7f3eb;border:1px solid #ffffffbd;border-radius:14px;width:min(520px,88%);padding:24px;position:relative;box-shadow:0 18px 44px #4842381f}#cimstone-moodboard-app .cmp-editor-board-format-title{color:#484d4b;text-align:center;width:fit-content;max-width:100%;margin:0 auto 18px;padding-bottom:12px;font-size:clamp(17px,1.35vw,21px);font-weight:500;line-height:1.35;position:relative}#cimstone-moodboard-app .cmp-editor-board-format-title:after{content:"";background:#18afb3;border-radius:999px;width:100%;height:2px;position:absolute;bottom:0;left:0;right:0;transform:none}#cimstone-moodboard-app .cmp-editor-board-format-option{color:#5d625f;width:100%;min-height:64px;font:inherit;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #4d524f1a;border-radius:9px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;padding:10px 13px;transition:color .15s,border-color .15s,background-color .15s,transform .15s,box-shadow .15s;display:grid}#cimstone-moodboard-app .cmp-editor-board-format-option.is-selected{color:#166f72;background:#dff7f7f2;border-color:#18afb3b8}#cimstone-moodboard-app .cmp-editor-board-format-option__icon{color:#20aeb2;background:#ffffffbd;border:2px solid;border-radius:3px;justify-self:center;display:block;position:relative}#cimstone-moodboard-app .cmp-editor-board-format-option__texts{flex-direction:column;gap:3px;min-width:0;display:flex}#cimstone-moodboard-app .cmp-editor-board-format-option__title{color:#444947;font-size:13.5px;font-weight:600;line-height:1.2}@media (width<=900px){#cimstone-moodboard-app .cmp-editor-board-format-content{width:min(430px,92%);padding:18px}#cimstone-moodboard-app .cmp-editor-board-format-option{grid-template-columns:40px minmax(0,1fr);min-height:58px}}#cimstone-moodboard-app .cmp-editor-board-format-title{color:#464c4a;letter-spacing:-.025em;text-align:left;width:100%;margin:0 0 22px;padding:0;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.2;position:static}#cimstone-moodboard-app .cmp-editor-board-format-options{gap:11px;display:grid}#cimstone-moodboard-app .cmp-editor-board-format-option{color:#4d5351;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(135deg,#ffffff9e,#ffffff57);border:1px solid #ffffffbd;border-radius:16px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:88px;padding:15px 18px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 9px 24px #49423711,inset 0 1px #ffffffdb}#cimstone-moodboard-app .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-editor-board-format-option:focus-visible{color:#3f4745;background:linear-gradient(135deg,#f1fdfdb8,#ffffff6b);border-color:#11a9ae75;transform:translateY(-1px);box-shadow:0 13px 30px #49423714,0 0 0 3px #18afb30e,inset 0 1px #ffffffe6}#cimstone-moodboard-app .cmp-editor-board-format-option:after{content:none!important;display:none!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon{color:#18aeb2;filter:drop-shadow(0 3px 7px #18aeb21a);border-width:1.5px;border-color:currentColor;border-radius:4px;justify-self:center;position:relative}#cimstone-moodboard-app .cmp-editor-board-format-option__icon:before{content:"";z-index:-1;background:#18aeb20b;border-radius:50%;position:absolute;inset:-12px}#cimstone-moodboard-app .cmp-editor-board-format-option__texts{text-align:left;gap:4px;min-width:0;display:grid}#cimstone-moodboard-app .cmp-editor-board-format-option__title{color:#474d4b;letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.2}#cimstone-moodboard-app .cmp-editor-board-format-option__description{color:#555b58a8;font-size:12px;line-height:1.35}#cimstone-moodboard-app .cmp-editor-board-format-preview{filter:drop-shadow(0 0 10px #18aeb214);border-color:#18aeb2ad}@media (width<=760px){#cimstone-moodboard-app .cmp-editor-board-format-content{border-radius:18px;width:calc(100% - 28px);padding:20px}#cimstone-moodboard-app .cmp-editor-board-format-title{margin-bottom:17px;font-size:23px}#cimstone-moodboard-app .cmp-editor-board-format-option{border-radius:14px;grid-template-columns:62px minmax(0,1fr);min-height:78px;padding:12px 14px}}#cimstone-moodboard-app .cmp-editor-board-format-title{margin-bottom:16px;font-size:clamp(20px,1.7vw,26px)}@media (width<=760px){#cimstone-moodboard-app .cmp-editor-board-format-content{width:calc(100% - 34px);padding:17px}#cimstone-moodboard-app .cmp-editor-board-format-option{grid-template-columns:56px minmax(0,1fr);min-height:68px;padding:10px 12px}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-gray-side-gap:34px}#cimstone-moodboard-app .cmp-editor-workspace{justify-self:center;width:calc(var(--cmp-editor-board-width) - (var(--cmp-editor-gray-side-gap) * 2))!important;min-width:calc(var(--cmp-editor-board-width) - (var(--cmp-editor-gray-side-gap) * 2))!important;max-width:calc(var(--cmp-editor-board-width) - (var(--cmp-editor-gray-side-gap) * 2))!important}#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-board-surface{width:100%!important;min-width:100%!important;max-width:100%!important}#cimstone-moodboard-app .cmp-editor-edit-tools{right:0!important}#cimstone-moodboard-app .cmp-editor-board-stage-area{margin-left:auto;margin-right:auto}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-gray-side-gap:24px}}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-catalog-width:236px!important}}#cimstone-moodboard-app .cmp-editor-board-format-content{-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);background:linear-gradient(145deg,#ffffff7a,#f4f2ed47)!important;border:1px solid #ffffffb8!important;border-radius:18px!important;width:min(470px,100% - 72px)!important;padding:18px!important;box-shadow:0 18px 42px #3f3a321f,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-editor-board-format-title{letter-spacing:-.02em!important;margin:0 0 14px!important;padding:0!important;font-size:clamp(19px,1.45vw,24px)!important;font-weight:500!important}#cimstone-moodboard-app .cmp-editor-board-format-title:after{content:none!important;display:none!important}#cimstone-moodboard-app .cmp-editor-board-format-option{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff8f,#ffffff47)!important;border:1px solid #ffffffb3!important;border-radius:13px!important;grid-template-columns:56px minmax(0,1fr)!important;gap:10px!important;min-height:64px!important;padding:10px 13px!important;box-shadow:0 7px 18px #3f3a3211,inset 0 1px #fffc!important}#cimstone-moodboard-app .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-editor-board-format-option:focus-visible{background:linear-gradient(135deg,#edfcfca8,#ffffff57)!important;border-color:#18aeb26b!important;box-shadow:0 9px 22px #3f3a3213,0 0 0 3px #18aeb20b!important}@media (width<=760px){#cimstone-moodboard-app .cmp-editor-board-format-content{width:calc(100% - 32px)!important;padding:15px!important}#cimstone-moodboard-app .cmp-editor-board-format-option{grid-template-columns:50px minmax(0,1fr)!important;min-height:60px!important;padding:9px 11px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-catalog-width:282px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, 1fr)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-gap:5px!important}#cimstone-moodboard-app .cmp-editor-catalog-grid{column-gap:8px!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-catalog-width:258px!important;--cmp-editor-gap:5px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:34px!important;--cmp-editor-catalog-width:292px!important;--cmp-editor-gap:4px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:calc(100vw - (var(--cmp-editor-page-gap) * 2))!important;max-width:none!important;margin-right:var(--cmp-editor-page-gap)!important;margin-left:var(--cmp-editor-page-gap)!important;padding-left:0!important;padding-right:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{box-sizing:border-box;width:100%;padding:0 var(--cmp-editor-page-gap) var(--cmp-editor-page-gap)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, 1fr)!important;width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;gap:var(--cmp-editor-gap)!important;max-width:none!important;margin-left:0!important;margin-right:0!important}#cimstone-moodboard-app .cmp-editor-catalog-panel{width:var(--cmp-editor-catalog-width)!important;min-width:var(--cmp-editor-catalog-width)!important;max-width:var(--cmp-editor-catalog-width)!important}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-editor-board-surface{width:100%!important;min-width:0!important;max-width:none!important}#cimstone-moodboard-app .cmp-editor-edit-tools{transform:translate(calc(100% + var(--cmp-editor-gap)), 0)!important}#cimstone-moodboard-app .cmp-editor-board-format-option{border-radius:12px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:9px!important;min-height:58px!important;padding:8px 11px!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon:before{inset:-6px!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:24px!important;--cmp-editor-catalog-width:266px!important}#cimstone-moodboard-app .cmp-editor-board-format-content{width:min(390px,100% - 54px)!important;padding:14px!important}}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{z-index:12000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffffc7,#f7f4ee9e);border:1px solid #ffffffb8;border-radius:14px;width:260px;padding:12px;position:absolute;top:0;right:58px;box-shadow:0 16px 38px #3f3a3221,inset 0 1px #ffffffe6}#cimstone-moodboard-app .cmp-editor-auxiliary-panel[hidden],#cimstone-moodboard-app .cmp-editor-text-panel[hidden],#cimstone-moodboard-app .cmp-editor-drawing-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__header{color:#4c5250;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:14px;display:flex}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__header.is-dragging{cursor:grabbing}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close{color:#6b706e;cursor:pointer;background:0 0;border:0;border-radius:7px;width:28px;height:28px;padding:0}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close:hover{color:#18aeb2;background:#18aeb212}#cimstone-moodboard-app .cmp-editor-text-input,#cimstone-moodboard-app .cmp-editor-font-select,#cimstone-moodboard-app .cmp-editor-font-size{box-sizing:border-box;color:#4b504e;background:#ffffffb8;border:1px solid #615e5829;border-radius:8px;outline:0;width:100%}#cimstone-moodboard-app .cmp-editor-text-input{resize:vertical;min-height:76px;font:inherit;padding:9px 10px;font-size:12px}#cimstone-moodboard-app .cmp-editor-font-select,#cimstone-moodboard-app .cmp-editor-font-size{height:34px;font:inherit;padding:0 9px;font-size:11px}#cimstone-moodboard-app .cmp-editor-field{color:#6d716f;gap:5px;margin-top:9px;font-size:10px;display:grid}#cimstone-moodboard-app .cmp-editor-text-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}#cimstone-moodboard-app .cmp-editor-text-color,#cimstone-moodboard-app .cmp-editor-drawing-color{box-sizing:border-box;background:#ffffffb8;border:1px solid #615e5829;border-radius:8px;width:100%;height:34px;padding:3px}#cimstone-moodboard-app .cmp-editor-format-buttons,#cimstone-moodboard-app .cmp-editor-drawing-modes{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}#cimstone-moodboard-app .cmp-editor-format-buttons button,#cimstone-moodboard-app .cmp-editor-drawing-modes button{color:#626765;cursor:pointer;background:#ffffff94;border:1px solid #615e5821;border-radius:7px;min-height:32px}#cimstone-moodboard-app .cmp-editor-format-buttons button:hover,#cimstone-moodboard-app .cmp-editor-drawing-modes button:hover{color:#18aeb2;border-color:#18aeb261}#cimstone-moodboard-app .cmp-editor-format-buttons button.is-active,#cimstone-moodboard-app .cmp-editor-drawing-modes button.is-active{color:#66594d;background:#ded0bf;border-color:#bea98e7a}#cimstone-moodboard-app .cmp-editor-primary-action{color:#fff;width:100%;min-height:36px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#18b7bb,#0f9ea5);border:0;border-radius:8px;margin-top:11px;font-size:11px;font-weight:600;box-shadow:0 7px 18px #18aeb22e}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__hint{color:#4f5452a8;margin:10px 0 0;font-size:10px;line-height:1.45}#cimstone-moodboard-app .cmp-editor-drawing-overlay{z-index:15;touch-action:none;cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}#cimstone-moodboard-app .cmp-editor-drawing-overlay[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-text-input,#cimstone-moodboard-app .cmp-editor-font-select,#cimstone-moodboard-app .cmp-editor-font-size,#cimstone-moodboard-app .cmp-editor-text-color{transition:border-color .16s,box-shadow .16s,background-color .16s}#cimstone-moodboard-app .cmp-editor-text-input:focus,#cimstone-moodboard-app .cmp-editor-font-select:focus,#cimstone-moodboard-app .cmp-editor-font-size:focus{outline:none;border-color:#18aeb29e!important;box-shadow:0 0 0 3px #18aeb21a!important}#cimstone-moodboard-app .cmp-editor-drawing-actions{grid-template-columns:1fr;gap:7px;margin-top:10px;display:grid}#cimstone-moodboard-app .cmp-editor-drawing-actions button{color:#514d47;width:100%;min-height:34px;font:inherit;cursor:pointer;background:#ffffff8a;border:1px solid #59514626;border-radius:10px;padding:7px 10px;font-size:11px;transition:border-color .16s,background-color .16s,color .16s}#cimstone-moodboard-app .cmp-editor-drawing-actions button:hover,#cimstone-moodboard-app .cmp-editor-drawing-actions button:focus-visible{color:#147f82;background:#e8f9f9b8;border-color:#18aeb273;outline:none}#cimstone-moodboard-app .cmp-editor-clear-drawings{color:#8a514a!important}#cimstone-moodboard-app .cmp-editor-text-panel .cmp-editor-primary-action{margin-top:10px;position:sticky;bottom:0;box-shadow:0 -8px 18px #ffffff6b}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:linear-gradient(145deg,#ffffffdb,#f5f2ecb8)!important;border:1px solid #ffffffb8!important;border-radius:22px!important;width:316px!important;max-height:min(690px,100% - 26px)!important;padding:0!important;overflow:hidden!important;box-shadow:0 24px 70px #34302a2e,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-editor-drawing-panel{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#4a4e4c2e transparent;max-height:min(690px,100vh - 170px);padding:18px;overflow:hidden auto}#cimstone-moodboard-app .cmp-editor-text-panel::-webkit-scrollbar{width:5px}#cimstone-moodboard-app .cmp-editor-drawing-panel::-webkit-scrollbar{width:5px}#cimstone-moodboard-app .cmp-editor-text-panel::-webkit-scrollbar-thumb{background:#4a4e4c29;border-radius:999px}#cimstone-moodboard-app .cmp-editor-drawing-panel::-webkit-scrollbar-thumb{background:#4a4e4c29;border-radius:999px}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__header{border-bottom:1px solid #44484614;justify-content:space-between;align-items:flex-start;gap:14px;display:flex;margin:0 0 16px!important;padding:2px 2px 15px!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__heading{gap:2px;min-width:0;display:grid}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__eyebrow{color:#159fa3;letter-spacing:.16em;font-size:9px;font-weight:700;line-height:1.2}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__heading strong{color:#303634;letter-spacing:-.025em;font-size:20px;font-weight:560;line-height:1.2}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__heading small{color:#848884;margin-top:2px;font-size:10.5px;line-height:1.4}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close{flex:0 0 31px;place-items:center;font-weight:300;line-height:1;transition:all .16s;display:grid;color:#676c69!important;background:#ffffff8f!important;border:1px solid #40464314!important;border-radius:10px!important;width:31px!important;height:31px!important;min-height:31px!important;padding:0!important;font-size:20px!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close:hover{transform:translateY(-1px);color:#159fa3!important;background:#eaf9f9db!important;border-color:#18aeb242!important}#cimstone-moodboard-app .cmp-editor-control-card{background:#ffffff80;border:1px solid #43474413;border-radius:15px;gap:10px;margin:0 0 10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffffc2}#cimstone-moodboard-app .cmp-editor-control-card--input{padding:10px 12px 12px}#cimstone-moodboard-app .cmp-editor-control-card__label{color:#686d69;letter-spacing:.025em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:650;display:flex}#cimstone-moodboard-app .cmp-editor-text-counter,#cimstone-moodboard-app .cmp-editor-drawing-width-value{color:#a1a39f;font-size:9.5px;font-weight:500}#cimstone-moodboard-app .cmp-editor-text-input{box-sizing:border-box;resize:vertical;outline:none;transition:all .16s;color:#343a38!important;background:#fafaf8d1!important;border:1px solid #3e44411a!important;border-radius:11px!important;width:100%!important;min-height:74px!important;margin:0!important;padding:11px 12px!important;font:500 12px/1.5 Montserrat,sans-serif!important}#cimstone-moodboard-app .cmp-editor-text-input:focus{background:#fff!important;border-color:#18aeb27a!important;box-shadow:0 0 0 3px #18aeb212!important}#cimstone-moodboard-app .cmp-editor-font-picker{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}#cimstone-moodboard-app .cmp-editor-font-select{box-sizing:border-box;color:#3d4341;cursor:pointer;outline:none;width:100%;height:40px;padding:0 34px 0 11px;font-size:10.5px;font-weight:550;background-color:#fafaf8e0!important;border:1px solid #3e44411a!important;border-radius:11px!important}#cimstone-moodboard-app .cmp-editor-font-picker__preview{color:#555b58;background:#ffffffad;border:1px solid #3e444114;border-radius:11px;place-items:center;width:44px;height:40px;font-size:18px;display:grid}#cimstone-moodboard-app .cmp-editor-text-row--balanced{align-items:stretch;grid-template-columns:minmax(0,1fr) 88px!important;gap:8px!important}#cimstone-moodboard-app .cmp-editor-size-control{background:#fafaf8e0;border:1px solid #3e44411a;border-radius:11px;grid-template-columns:34px minmax(42px,1fr) 34px;height:40px;display:grid;overflow:hidden}#cimstone-moodboard-app .cmp-editor-size-step{color:#777c79;cursor:pointer;background:0 0;border:0;font-size:17px}#cimstone-moodboard-app .cmp-editor-size-step:hover{color:#159fa3;background:#18aeb214}#cimstone-moodboard-app .cmp-editor-font-size{color:#3e4441;text-align:center;appearance:textfield;outline:0;min-width:0;font-size:11px;font-weight:650;background:0 0!important;border:0!important;border-left:1px solid #3e444114!important;border-right:1px solid #3e444114!important;width:100%!important;padding:0!important}#cimstone-moodboard-app .cmp-editor-font-size::-webkit-inner-spin-button{appearance:none;margin:0}#cimstone-moodboard-app .cmp-editor-font-size::-webkit-outer-spin-button{appearance:none;margin:0}#cimstone-moodboard-app .cmp-editor-color-control{color:#777c79;cursor:pointer;background:#fafaf8e0;border:1px solid #3e44411a;border-radius:11px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:7px;min-height:40px;padding:0 8px;font-size:9px;font-weight:600;display:grid}#cimstone-moodboard-app .cmp-editor-color-control input[type=color]{cursor:pointer;background:0 0;overflow:hidden;border:1px solid #3d43401a!important;border-radius:8px!important;width:25px!important;height:25px!important;padding:0!important}#cimstone-moodboard-app .cmp-editor-color-control input[type=color]::-webkit-color-swatch-wrapper{padding:0}#cimstone-moodboard-app .cmp-editor-color-control input[type=color]::-webkit-color-swatch{border:0;border-radius:7px}#cimstone-moodboard-app .cmp-editor-color-presets{align-items:center;gap:7px;display:flex}#cimstone-moodboard-app .cmp-editor-color-presets button{background:var(--swatch);cursor:pointer;border:2px solid #fffffff2;border-radius:50%;outline:1px solid #3b403d1a;width:22px;height:22px;padding:0;transition:all .14s;position:relative;box-shadow:0 2px 5px #2d302e14}#cimstone-moodboard-app .cmp-editor-color-presets button:hover,#cimstone-moodboard-app .cmp-editor-color-presets button.is-active{outline:2px solid #18aeb257;transform:translateY(-2px)scale(1.06)}#cimstone-moodboard-app .cmp-editor-format-toolbar{grid-template-columns:auto 1px minmax(0,1fr);align-items:center;gap:8px;display:grid}#cimstone-moodboard-app .cmp-editor-format-divider{background:#4449461a;width:1px;height:24px}#cimstone-moodboard-app .cmp-editor-format-buttons button{cursor:pointer;place-items:center;font-size:12px;transition:all .14s;display:grid;color:#666c68!important;background:#fafaf8d1!important;border:1px solid #3e444117!important;border-radius:9px!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}#cimstone-moodboard-app .cmp-editor-format-buttons--align button:nth-child(2) span{text-align:center}#cimstone-moodboard-app .cmp-editor-format-buttons--align button:nth-child(3) span{transform:scaleX(-1)}#cimstone-moodboard-app .cmp-editor-format-buttons button:hover,#cimstone-moodboard-app .cmp-editor-format-buttons button.is-active{color:#159fa3!important;background:#e5f7f7e6!important;border-color:#18aeb24d!important}#cimstone-moodboard-app .cmp-editor-panel-footer{z-index:2;background:linear-gradient(#f7f5f000,#f7f5f0fa 26%);grid-template-columns:78px minmax(0,1fr);gap:8px;margin:12px -18px -18px;padding:13px 18px 18px;display:grid;position:sticky;bottom:-18px}#cimstone-moodboard-app .cmp-editor-primary-action,#cimstone-moodboard-app .cmp-editor-secondary-action{letter-spacing:.01em;cursor:pointer;border-radius:12px!important;height:41px!important;min-height:41px!important;font-size:10.5px!important;font-weight:650!important}#cimstone-moodboard-app .cmp-editor-primary-action{box-shadow:0 8px 18px #18aeb22e;color:#fff!important;background:linear-gradient(135deg,#20b8bb,#139da1)!important;border:1px solid #18aeb2!important}#cimstone-moodboard-app .cmp-editor-primary-action:hover{transform:translateY(-1px);box-shadow:0 10px 22px #18aeb23d}#cimstone-moodboard-app .cmp-editor-secondary-action{color:#757a77!important;background:#ffffff8f!important;border:1px solid #3e44411c!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button{text-align:left;cursor:pointer;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;transition:all .15s;color:#616764!important;background:#fafaf8c7!important;border:1px solid #3e444114!important;border-radius:12px!important;min-height:48px!important;padding:7px 9px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button:hover{transform:translate(2px);border-color:#18aeb238!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button.is-active{box-shadow:0 6px 14px #18aeb214;color:#148f93!important;background:linear-gradient(135deg,#e6f9f9f0,#fffc)!important;border-color:#18aeb257!important}#cimstone-moodboard-app .cmp-editor-drawing-mode__icon{background:#ffffffbd;border-radius:9px;place-items:center;width:32px;height:32px;font-size:15px;display:grid}#cimstone-moodboard-app .cmp-editor-drawing-modes button>span:last-child{gap:1px;display:grid}#cimstone-moodboard-app .cmp-editor-drawing-modes strong{font-size:10.5px;font-weight:650}#cimstone-moodboard-app .cmp-editor-drawing-modes small{color:#999c99;font-size:9px;font-weight:450}#cimstone-moodboard-app .cmp-editor-drawing-settings{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;display:grid}#cimstone-moodboard-app .cmp-editor-color-control--drawing{grid-template-columns:26px minmax(0,1fr)}#cimstone-moodboard-app .cmp-editor-drawing-width{accent-color:#18aeb2;cursor:ew-resize;width:100%}#cimstone-moodboard-app .cmp-editor-drawing-selection-state{color:#888d89;align-items:center;gap:7px;margin:2px 2px 10px;font-size:9.5px;line-height:1.4;display:flex}#cimstone-moodboard-app .cmp-editor-drawing-selection-state__dot{background:#18aeb2;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 4px #18aeb214}#cimstone-moodboard-app .cmp-editor-drawing-actions{grid-template-columns:minmax(0,1fr) 96px!important;gap:8px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-actions button{border-radius:11px!important;min-height:40px!important;padding:0 10px!important;font-size:9.5px!important;font-weight:620!important}#cimstone-moodboard-app .cmp-editor-delete-selected-drawing{color:#a35d53!important;background:#fff7f5cc!important;border:1px solid #c0665b29!important}#cimstone-moodboard-app .cmp-editor-clear-drawings{color:#777c79!important;background:#ffffff94!important;border:1px solid #3e44411a!important}@media (height<=780px){#cimstone-moodboard-app .cmp-editor-auxiliary-panel{width:300px!important}#cimstone-moodboard-app .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-editor-drawing-panel{max-height:calc(100vh - 128px);padding:14px}#cimstone-moodboard-app .cmp-editor-control-card{margin-bottom:8px;padding:10px}#cimstone-moodboard-app .cmp-editor-panel-footer{margin-bottom:-14px;margin-left:-14px;margin-right:-14px;padding-bottom:14px;padding-left:14px;padding-right:14px}}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{top:0!important;right:var(--cmp-editor-tools-width,44px)!important;border-right:0!important;border-radius:18px 0 0 18px!important;width:278px!important;max-height:100%!important;padding:0!important;box-shadow:-14px 18px 44px #39352f21,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-editor-drawing-panel{box-sizing:border-box;max-height:100%;overflow-y:auto;padding:14px!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__header{align-items:center!important;margin:0 0 12px!important;padding:0 0 10px!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__header>strong{color:#343a38;letter-spacing:-.015em;font-size:16px;font-weight:600}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__heading,#cimstone-moodboard-app .cmp-editor-auxiliary-panel__eyebrow,#cimstone-moodboard-app .cmp-editor-drawing-selection-state{display:none!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close{border-radius:9px!important;width:28px!important;height:28px!important;min-height:28px!important}#cimstone-moodboard-app .cmp-editor-text-input{border-radius:11px!important;min-height:68px!important;margin:0 0 9px!important;padding:10px 11px!important;font-size:11px!important}#cimstone-moodboard-app .cmp-editor-font-picker{grid-template-columns:minmax(0,1fr) 40px!important}#cimstone-moodboard-app .cmp-editor-font-select,#cimstone-moodboard-app .cmp-editor-font-picker__preview{height:38px!important}#cimstone-moodboard-app .cmp-editor-font-picker__preview{width:40px!important;font-size:16px!important}#cimstone-moodboard-app .cmp-editor-size-control{height:38px!important}#cimstone-moodboard-app .cmp-editor-color-control{place-items:center;min-height:38px!important;padding:0!important}#cimstone-moodboard-app .cmp-editor-color-control>span{display:none!important}#cimstone-moodboard-app .cmp-editor-color-presets{margin-top:9px}#cimstone-moodboard-app .cmp-editor-format-toolbar{border-top:1px solid #44494614;margin-top:11px;padding-top:10px}#cimstone-moodboard-app .cmp-editor-text-counter{text-align:right;margin-top:6px;display:block}#cimstone-moodboard-app .cmp-editor-panel-footer{background:0 0!important;margin:12px 0 0!important;padding:0!important;position:static!important}#cimstone-moodboard-app .cmp-editor-drawing-modes{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button{justify-items:center;text-align:center!important;grid-template-columns:1fr!important;gap:4px!important;min-height:64px!important;padding:7px 4px!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button:hover{transform:translateY(-1px)!important}#cimstone-moodboard-app .cmp-editor-drawing-mode__icon{width:28px!important;height:28px!important}#cimstone-moodboard-app .cmp-editor-drawing-modes strong{font-size:9px!important}#cimstone-moodboard-app .cmp-editor-drawing-modes small{display:none!important}#cimstone-moodboard-app .cmp-editor-drawing-settings{border-top:1px solid #44494614;margin-top:11px;padding-top:11px;grid-template-columns:40px minmax(0,1fr) 36px!important;gap:8px!important}#cimstone-moodboard-app .cmp-editor-drawing-width-value{text-align:right}#cimstone-moodboard-app .cmp-editor-drawing-actions{margin-top:12px;grid-template-columns:1fr 78px!important}#cimstone-moodboard-app .cmp-editor-drawing-actions button{min-height:38px!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-editor-auxiliary-panel{right:var(--cmp-editor-tools-width,42px)!important;width:264px!important}}#cimstone-moodboard-app .cmp-editor-font-select{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-font-options button{color:#626865;cursor:pointer;background:#fafaf8cc;border:1px solid #3e444117;border-radius:10px;justify-content:flex-start;align-items:center;min-width:0;height:38px;padding:0 10px;transition:border-color .14s,background .14s,color .14s,transform .14s;display:flex}#cimstone-moodboard-app .cmp-editor-font-options button span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1;overflow:hidden}#cimstone-moodboard-app .cmp-editor-color-presets button{transition:transform .12s,outline-color .12s,box-shadow .12s}#cimstone-moodboard-app .cmp-editor-color-presets button:hover{box-shadow:0 0 0 3px #18aeb21a,0 3px 8px #2d302e1a}#cimstone-moodboard-app .cmp-editor-board-viewport{position:relative!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{z-index:12020!important;top:0!important;right:calc(var(--cmp-editor-tools-width,44px) - 1px)!important;border-right:0!important;border-radius:18px 0 0 18px!important;place-self:auto!important;max-height:100%!important;margin:0!important;position:absolute!important;bottom:auto!important;left:auto!important;transform:translate(0,0)!important}#cimstone-moodboard-app .cmp-editor-edit-tools{z-index:12030!important;margin:0!important;position:absolute!important;top:0!important;bottom:auto!important;right:0!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-editor-drawing-panel{max-height:calc(100% - 2px)!important;overflow-y:auto!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-editor-auxiliary-panel{top:0!important;right:calc(var(--cmp-editor-tools-width,42px) - 1px)!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-edit-tools{top:0!important;right:0!important;transform:none!important}}#cimstone-moodboard-app .cmp-editor-workspace,#cimstone-moodboard-app .cmp-editor-board-viewport{position:relative!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-edit-tools{z-index:13030!important;top:0!important;right:calc(-1 * var(--cmp-editor-tools-width,44px) - 8px)!important;margin:0!important;position:absolute!important;bottom:auto!important;left:auto!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{z-index:13020!important;border-right:0!important;border-radius:18px 0 0 18px!important;width:300px!important;max-height:100%!important;margin:0!important;position:absolute!important;inset:0 0 auto auto!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-font-picker__preview{display:none!important}#cimstone-moodboard-app .cmp-editor-font-picker{display:block!important}#cimstone-moodboard-app .cmp-editor-font-options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-font-options button{text-align:center;justify-content:center!important;height:40px!important;padding:0 8px!important}#cimstone-moodboard-app .cmp-editor-font-options button:last-child{grid-column:1/-1}#cimstone-moodboard-app .cmp-editor-text-panel{display:block;padding:14px!important}#cimstone-moodboard-app .cmp-editor-text-input{min-height:82px!important;margin-bottom:10px!important}#cimstone-moodboard-app .cmp-editor-text-compact-grid{gap:9px;display:grid}#cimstone-moodboard-app .cmp-editor-text-row--balanced{grid-template-columns:minmax(0,1fr) 42px!important}#cimstone-moodboard-app .cmp-editor-format-toolbar{margin-top:10px!important;padding-top:10px!important}#cimstone-moodboard-app .cmp-editor-panel-footer{grid-template-columns:78px minmax(0,1fr)!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button{min-height:66px!important;padding:7px 4px!important}#cimstone-moodboard-app .cmp-editor-drawing-settings{grid-template-columns:40px minmax(0,1fr) 38px!important;margin-top:12px!important;padding-top:12px!important}#cimstone-moodboard-app .cmp-editor-drawing-actions{grid-template-columns:minmax(0,1fr) 78px!important;margin-top:12px!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close{cursor:pointer}@media (width<=1280px){#cimstone-moodboard-app .cmp-editor-edit-tools{right:calc(-1 * var(--cmp-editor-tools-width,42px) - 6px)!important}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{width:282px!important}}#cimstone-moodboard-app .cmp-editor-auxiliary-panel{width:286px!important}#cimstone-moodboard-app .cmp-editor-text-panel{padding:14px!important}#cimstone-moodboard-app .cmp-editor-text-line{grid-template-columns:minmax(0,1fr) 44px;gap:7px;margin-bottom:10px;display:grid}#cimstone-moodboard-app .cmp-editor-text-input{box-sizing:border-box;resize:none!important;color:#373d3a!important;background:#ffffffb8!important;border:1px solid #3b423e1a!important;border-radius:11px!important;width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;font-size:11px!important;line-height:42px!important}#cimstone-moodboard-app .cmp-editor-font-size-square{background:#ffffffb8;border:1px solid #3b423e1a;border-radius:11px;place-items:center;width:44px;height:42px;display:grid;overflow:hidden}#cimstone-moodboard-app .cmp-editor-font-size{box-sizing:border-box;text-align:center;appearance:textfield;font-weight:650;color:#414744!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:100%!important;padding:0!important;font-size:11px!important}#cimstone-moodboard-app .cmp-editor-font-size::-webkit-inner-spin-button{appearance:none;margin:0}#cimstone-moodboard-app .cmp-editor-font-size::-webkit-outer-spin-button{appearance:none;margin:0}#cimstone-moodboard-app .cmp-editor-format-toolbar{border:0!important;margin:0 0 9px!important;padding:0!important;display:block!important}#cimstone-moodboard-app .cmp-editor-format-divider{display:none!important}#cimstone-moodboard-app .cmp-editor-format-buttons{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-format-buttons button{border-radius:9px!important;width:100%!important;height:34px!important;min-height:34px!important}#cimstone-moodboard-app .cmp-editor-font-select{clip-path:inset(50%)!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-font-options{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;margin:0 0 10px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-font-options button,#cimstone-moodboard-app .cmp-editor-font-options button:last-child{place-items:center;background:#ffffff9e!important;border:1px solid #3b423e17!important;border-radius:10px!important;grid-column:auto!important;width:100%!important;height:38px!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-font-options button span{font-size:17px!important;line-height:1!important}#cimstone-moodboard-app .cmp-editor-font-options button:hover,#cimstone-moodboard-app .cmp-editor-font-options button.is-active{color:#159da1!important;background:#e6f9f9eb!important;border-color:#18aeb25c!important;transform:none!important}#cimstone-moodboard-app .cmp-editor-color-presets{justify-content:start;align-items:center;grid-template-columns:repeat(6,26px)!important;gap:8px!important;margin:0!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-color-presets>button{border-radius:50%!important;width:26px!important;height:26px!important}#cimstone-moodboard-app .cmp-editor-custom-color{cursor:pointer;background:conic-gradient(#ff4d4d,#ffca3a,#8ac926,#18aeb2,#4267ff,#8a4fff,#ff4fa3,#ff4d4d);border:2px solid #fffffff5;border-radius:50%;outline:1px solid #3b403d1a;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 2px 6px #2d302e17}#cimstone-moodboard-app .cmp-editor-custom-color input[type=color]{cursor:pointer;opacity:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}#cimstone-moodboard-app .cmp-editor-panel-footer,#cimstone-moodboard-app .cmp-editor-text-counter,#cimstone-moodboard-app .cmp-editor-text-compact-grid,#cimstone-moodboard-app .cmp-editor-size-control,#cimstone-moodboard-app .cmp-editor-color-control:not(.cmp-editor-color-control--drawing),#cimstone-moodboard-app .cmp-editor-font-picker__preview{display:none!important}#cimstone-moodboard-app .cmp-editor-drawing-panel{padding:14px!important}#cimstone-moodboard-app .cmp-editor-drawing-topline{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:10px;margin-bottom:12px;display:grid}#cimstone-moodboard-app .cmp-editor-drawing-modes button{background:#ffffffad!important;border:1px solid #3b423e17!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-mode__icon{border-radius:inherit!important;background:0 0!important;place-items:center!important;width:100%!important;height:100%!important;font-size:14px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button.is-active{color:#149da1!important;background:#e4f8f8eb!important;border-color:#18aeb266!important}#cimstone-moodboard-app .cmp-editor-drawing-size{grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:7px;display:grid}#cimstone-moodboard-app .cmp-editor-drawing-width{accent-color:#18aeb2;width:100%!important;margin:0!important}#cimstone-moodboard-app .cmp-editor-drawing-width-value{text-align:right;font-weight:600;color:#777d79!important;font-size:9px!important}#cimstone-moodboard-app .cmp-editor-color-presets--drawing{grid-template-columns:repeat(6,26px)!important;gap:8px!important;margin:0!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-color-presets--drawing>button{border-radius:50%!important;width:26px!important;height:26px!important}#cimstone-moodboard-app .cmp-editor-custom-color--drawing{cursor:pointer;background:conic-gradient(#ff4d4d,#ffca3a,#8ac926,#18aeb2,#4267ff,#8a4fff,#ff4fa3,#ff4d4d);border:2px solid #fffffff5;border-radius:50%;outline:1px solid #3b403d1a;place-items:center;width:26px;height:26px;display:grid;position:relative;box-shadow:0 2px 6px #2d302e17}#cimstone-moodboard-app .cmp-editor-custom-color--drawing input[type=color]{cursor:pointer;opacity:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}#cimstone-moodboard-app .cmp-editor-drawing-actions,#cimstone-moodboard-app .cmp-editor-drawing-settings{display:none!important}#cimstone-moodboard-app .cmp-editor-drawing-overlay{cursor:crosshair;touch-action:none}#cimstone-moodboard-app .cmp-editor-catalog-card__product-link{z-index:4;color:#fff;opacity:1;visibility:visible;cursor:pointer;pointer-events:auto;background:linear-gradient(135deg,#18b7bb 0%,#0f9ea5 100%);border:0;border-radius:8px 0;place-items:center;width:25px;height:25px;padding:0;transition:box-shadow .15s,transform .15s;display:grid;position:absolute;top:0;left:0;transform:translateY(0);box-shadow:0 3px 10px #18b7bb33}#cimstone-moodboard-app .cmp-editor-catalog-card__product-link svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:13px;height:13px}#cimstone-moodboard-app .cmp-editor-catalog-card__product-link:hover,#cimstone-moodboard-app .cmp-editor-catalog-card__product-link:focus-visible{outline:none;box-shadow:0 4px 12px #18b7bb47,0 0 0 2px #ffffffd1}#cimstone-moodboard-app .cmp-editor-catalog-card__code{z-index:4}#cimstone-moodboard-app .cmp-editor-drawing-topline{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}#cimstone-moodboard-app .cmp-editor-drawing-modes{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button{text-align:center!important;border-radius:10px!important;place-items:center!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important}#cimstone-moodboard-app .cmp-editor-drawing-modes button span{color:inherit;font-size:9.5px!important;font-weight:600!important;line-height:1.15!important}#cimstone-moodboard-app .cmp-editor-drawing-mode__icon{display:none!important}#cimstone-moodboard-app .cmp-editor-drawing-size{grid-template-columns:minmax(0,1fr) 34px!important;gap:7px!important}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align]{position:relative}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align] span{width:15px;display:block;overflow:hidden;color:#0000!important;font-size:0!important}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align] span:before{content:"";color:#69706c;background:linear-gradient(currentColor,currentColor) 0 0/15px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 5px/10px 1px no-repeat,linear-gradient(currentColor,currentColor) 0 10px/13px 1px no-repeat;width:15px;height:11px;display:block}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align=center] span:before{background:linear-gradient(currentColor,currentColor) 50% 0/15px 1px no-repeat,linear-gradient(currentColor,currentColor) 50% 5px/10px 1px no-repeat,linear-gradient(currentColor,currentColor) 50% 10px/13px 1px no-repeat}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align=right] span:before{background:linear-gradient(currentColor,currentColor) right 0/15px 1px no-repeat,linear-gradient(currentColor,currentColor) right 5px/10px 1px no-repeat,linear-gradient(currentColor,currentColor) right 10px/13px 1px no-repeat}#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align].is-active span:before,#cimstone-moodboard-app .cmp-editor-format-buttons button[data-align]:hover span:before{color:#159fa3}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:var(--cmp-home-left-offset)!important}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:20px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{transform:translateY(14px)!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100vh - 68px - 50px - 20px - 12px)!important}}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100vh - 68px - 50px - 20px + 62px)!important}}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100vh - 68px - 50px - 20px + 36px)!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100vh - 68px - 52px - 20px)!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100vh - 68px - 50px - 20px)!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-visible-bottom-gap:44px;--cmp-editor-board-height:calc(100dvh - 168px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-workspace,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-viewport,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface{height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important}@media (width<=1280px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-visible-bottom-gap:36px;--cmp-editor-board-height:calc(100dvh - 168px)!important}}#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=wide]{width:38px!important;height:22px!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=vertical]{width:20px!important;height:38px!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=square]{width:30px!important;height:30px!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__icon{width:19px!important;height:19px!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:8.8px!important;font-weight:500!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:21px!important;height:21px!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:10.4px!important}#cimstone-moodboard-app .cmp-editor-catalog-search{font-size:12.5px!important}#cimstone-moodboard-app .cmp-editor-catalog-category{font-size:11.2px!important}#cimstone-moodboard-app .cmp-editor-catalog-card__label{font-size:11.3px!important}#cimstone-moodboard-app .cmp-editor-catalog-card__code{font-size:9.3px!important}#cimstone-moodboard-app .cmp-editor-board-format-title{font-size:clamp(21px,1.65vw,25px)!important}#cimstone-moodboard-app .cmp-editor-board-format-option__title{font-size:16px!important}#cimstone-moodboard-app .cmp-editor-board-format-option__description{font-size:12.4px!important}#cimstone-moodboard-app .cmp-editor-catalog-categories .cmp-editor-catalog-category:nth-child(-n+3){color:#43bcc0!important;font-weight:500!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-accent:#159fa3;--cmp-editor-accent-text:#166f72;--cmp-editor-accent-border:#18aeb257;--cmp-editor-accent-border-hover:#18aeb28f;--cmp-editor-accent-ring:#18aeb209;--cmp-editor-accent-bg-start:#e6f9f9c2;--cmp-editor-accent-bg-end:#ffffff85}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled):hover,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:focus-visible{color:var(--cmp-editor-accent-text)!important;background:linear-gradient(145deg, var(--cmp-editor-accent-bg-start), var(--cmp-editor-accent-bg-end))!important;box-shadow:0 0 0 3px var(--cmp-editor-accent-ring)!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled):hover .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:focus-visible .cmp-editor-tool-button__icon{color:var(--cmp-editor-accent)!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:hover,#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:focus-visible,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:not(:disabled):hover,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:focus-visible{color:var(--cmp-editor-accent-text)!important;background:linear-gradient(145deg, var(--cmp-editor-accent-bg-start), var(--cmp-editor-accent-bg-end))!important;box-shadow:0 0 0 3px var(--cmp-editor-accent-ring)!important}#cimstone-moodboard-app .cmp-editor-catalog-category:hover,#cimstone-moodboard-app .cmp-editor-catalog-category:focus-visible{color:var(--cmp-editor-accent-text)!important;background:linear-gradient(145deg, var(--cmp-editor-accent-bg-start), var(--cmp-editor-accent-bg-end))!important;box-shadow:0 0 0 3px var(--cmp-editor-accent-ring)!important;outline:none!important}#cimstone-moodboard-app .cmp-editor-catalog-search:focus{border-color:var(--cmp-editor-accent-border-hover)!important;box-shadow:0 0 0 3px var(--cmp-editor-accent-ring)!important}#cimstone-moodboard-app .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-editor-board-format-option:focus-visible{border-color:var(--cmp-editor-accent-border-hover)!important;background:linear-gradient(145deg, var(--cmp-editor-accent-bg-start), var(--cmp-editor-accent-bg-end))!important;box-shadow:0 0 0 3px var(--cmp-editor-accent-ring)!important;outline:none!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon{border-color:var(--cmp-editor-accent-border-hover)!important}#cimstone-moodboard-app .cmp-editor-font-options button:hover,#cimstone-moodboard-app .cmp-editor-font-options button.is-active,#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close:hover{border-color:var(--cmp-editor-accent-border)!important;color:var(--cmp-editor-accent)!important}#cimstone-moodboard-app .cmp-editor-tool-slider-control{flex:0 0 40px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;display:grid;position:relative;overflow:visible}#cimstone-moodboard-app .cmp-editor-tool-slider-panel{z-index:12050;background:#f8f7f3fa;border:1px solid #5c554924;border-radius:12px 0 0 12px;align-items:center;width:176px;height:40px;padding:0 14px;display:flex;position:absolute;top:50%;right:100%;transform:translateY(-50%);box-shadow:0 8px 22px #4942371f}#cimstone-moodboard-app .cmp-editor-tool-slider-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-board-size-control{position:relative}#cimstone-moodboard-app .cmp-editor-board-size-panel{z-index:12050;box-sizing:border-box;background:var(--cmp-glass-background);-webkit-backdrop-filter:blur(14px)saturate(112%);border:1px solid #ffffffb8;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:max-content;margin-right:2px;padding:8px 10px 4px;display:flex;position:absolute;top:50%;right:100%;transform:translateY(-50%);box-shadow:0 10px 28px #3f3a321a,inset 0 1px #ffffffd6}#cimstone-moodboard-app .cmp-editor-board-size-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-board-size-control.is-open .cmp-editor-board-size-button{color:#12c5ca!important;background:linear-gradient(145deg,#e6f9f9c2,#ffffff85)!important}#cimstone-moodboard-app .cmp-editor-board-size-option{cursor:pointer;background:#ffffffd1;border:1.5px solid #5c554929;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}#cimstone-moodboard-app .cmp-editor-board-size-option:hover,#cimstone-moodboard-app .cmp-editor-board-size-option:focus-visible{border-color:#12c5ca73;outline:none}#cimstone-moodboard-app .cmp-editor-board-size-option.is-selected{background:#e6f9f994;border-color:#12c5ca}#cimstone-moodboard-app .cmp-editor-board-size-option__icon{box-sizing:border-box;background:#ffffffbd;border:1.5px solid #555b583d;border-radius:5px;justify-content:center;align-items:center;transition:border-color .13s,background .13s,color .13s;display:flex}#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=wide]{width:54px;height:34px}#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=vertical]{width:34px;height:54px}#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=square]{width:44px;height:44px}#cimstone-moodboard-app .cmp-editor-board-size-option__dimensions{letter-spacing:-.02em;color:#474d4be0;text-align:center;white-space:nowrap;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.05;transition:color .13s}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option{box-shadow:none;background:0 0;border:none;border-radius:0;margin:0;padding:2px}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover,#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible,#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected{background:0 0;border:none;outline:none}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover .cmp-editor-board-size-option__icon,#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible .cmp-editor-board-size-option__icon{background:linear-gradient(145deg,#e6f9f985,#ffffff9e);border-color:#18aeb28f}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover .cmp-editor-board-size-option__dimensions,#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible .cmp-editor-board-size-option__dimensions{color:#166f72}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected .cmp-editor-board-size-option__icon{background:linear-gradient(145deg,#e2f8f8b3,#ffffff7a);border-color:#18aeb29e}#cimstone-moodboard-app .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected .cmp-editor-board-size-option__dimensions{color:#166f72}#cimstone-moodboard-app .cmp-editor-tool-slider-control.is-open .cmp-editor-tool-button{color:#12c5ca!important;background:linear-gradient(145deg,#e6f9f9c2,#ffffff85)!important}#cimstone-moodboard-app .cmp-editor-tool-slider{cursor:pointer;accent-color:#12c5ca;appearance:none;background:0 0;width:100%;height:20px;margin:0;padding:0}#cimstone-moodboard-app .cmp-editor-tool-slider:focus{outline:none}#cimstone-moodboard-app .cmp-editor-tool-slider::-webkit-slider-thumb{appearance:none;background:#12c5ca;border:0;border-radius:50%;width:16px;height:16px;margin-top:-4.5px;box-shadow:0 0 0 3px #12c5ca29,0 2px 6px #12c5ca3d}#cimstone-moodboard-app .cmp-editor-tool-slider::-moz-range-thumb{background:#12c5ca;border:0;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 3px #12c5ca29,0 2px 6px #12c5ca3d}#cimstone-moodboard-app .cmp-editor-tool-button.is-success-feedback{color:#12c5ca!important;background:#12c5ca1a!important}#cimstone-moodboard-app .cmp-editor-crop-overlay{z-index:80;cursor:crosshair;touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}#cimstone-moodboard-app .cmp-editor-crop-overlay[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-selection-overlay{z-index:75;pointer-events:none;touch-action:auto;width:100%;height:100%;display:block;position:absolute;inset:0}#cimstone-moodboard-app .cmp-editor-selection-overlay[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-multi-selection-controls{z-index:80;pointer-events:auto;gap:2px;display:flex;position:absolute;transform:translate(-100%)}#cimstone-moodboard-app .cmp-editor-multi-selection-controls[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-multi-selection-controls__button{color:#159fa3;cursor:pointer;background:#fffffff5;border:1px solid #18aeb2;border-radius:5px;place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;font:600 16px/1 Montserrat,Arial,sans-serif;display:grid;box-shadow:0 3px 9px #2d37341c}#cimstone-moodboard-app .cmp-editor-multi-selection-controls__button:hover,#cimstone-moodboard-app .cmp-editor-multi-selection-controls__button:focus-visible{color:#166f72;background:#e6f9f9f5;outline:none}#cimstone-moodboard-app .cmp-editor-crop-preview{z-index:90;box-shadow:none;pointer-events:none;background:0 0;border:1.5px dashed #18aeb2;border-radius:3px;position:absolute;overflow:visible}#cimstone-moodboard-app .cmp-editor-crop-preview[hidden]{display:none!important}#cimstone-moodboard-app .cmp-editor-crop-preview__image{object-fit:fill;pointer-events:none;width:100%;height:100%;display:block}#cimstone-moodboard-app .cmp-editor-crop-preview__scale-controls{pointer-events:auto;gap:2px;display:flex;position:absolute;top:0;right:0}#cimstone-moodboard-app .cmp-editor-crop-preview__scale-button{color:#159fa3;cursor:pointer;background:#fffffff5;border:1px solid #18aeb2;border-radius:5px;place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;font:600 16px/1 Montserrat,Arial,sans-serif;display:grid;box-shadow:0 3px 9px #2d37341c}#cimstone-moodboard-app .cmp-editor-crop-preview__scale-button:hover,#cimstone-moodboard-app .cmp-editor-crop-preview__scale-button:focus-visible{color:#166f72;background:#e6f9f9f5;outline:none}#cimstone-moodboard-app .cmp-editor-board-background-layer{z-index:0;border-radius:inherit;pointer-events:none;background:50%/cover no-repeat;position:absolute;inset:0}#cimstone-moodboard-app .cmp-editor-board-stage-area>.konvajs-content{z-index:1!important;position:relative!important}#cimstone-moodboard-app .cmp-editor-crop-preview,#cimstone-moodboard-app .cmp-editor-crop-preview__image{box-shadow:none!important;filter:none!important;text-shadow:none!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled) .cmp-editor-tool-button__icon{filter:drop-shadow(0 1px #ffffffeb)drop-shadow(0 0 3px #12c5ca1a);transition:color .17s,filter .17s,transform .17s;color:#59615e!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled) .cmp-editor-tool-button__icon svg{stroke-width:1.8px!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled) .cmp-editor-tool-button__label{text-shadow:0 1px #ffffffdb;transition:color .17s,text-shadow .17s;color:#59615e!important;font-weight:600!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:not(:disabled) .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:not(:disabled) .cmp-editor-tool-button__icon{filter:drop-shadow(0 1px #ffffffeb)drop-shadow(0 0 3px #12c5ca1a);transition:color .17s,filter .17s,transform .17s;color:#59615e!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:not(:disabled) .cmp-editor-tool-button__icon svg,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:not(:disabled) .cmp-editor-tool-button__icon svg{stroke-width:1.8px!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled):hover .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:focus-visible .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:hover .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__toggle:focus-visible .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:not(:disabled):hover .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button:focus-visible .cmp-editor-tool-button__icon{filter:drop-shadow(0 0 3px #12c5ca57)drop-shadow(0 0 7px #12c5ca2e);transform:translateY(-1px);color:#12bfc4!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:not(:disabled):hover .cmp-editor-tool-button__label,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button:focus-visible .cmp-editor-tool-button__label{text-shadow:0 0 5px #12c5ca29,0 1px #ffffffeb;color:#148f93!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button.is-active:not(:disabled) .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button.is-active:not(:disabled) .cmp-editor-tool-button__label{color:#514d48!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button.is-active:not(:disabled) .cmp-editor-tool-button__icon{filter:drop-shadow(0 1px #ffffffe0)drop-shadow(0 0 4px #12c5ca1f)}#cimstone-moodboard-app .cmp-editor-catalog-categories-section{flex:none;width:100%;padding-bottom:19px;position:relative}#cimstone-moodboard-app .cmp-editor-catalog-categories-section.is-collapsed{min-height:19px;padding-bottom:0}#cimstone-moodboard-app .cmp-editor-catalog-categories-section.is-collapsed .cmp-editor-catalog-categories{visibility:hidden!important;display:none!important}#cimstone-moodboard-app .cmp-editor-catalog-categories-toggle{z-index:2;box-sizing:border-box;color:#6b7471;cursor:pointer;background:#ffffffd1;border:1px solid #5a636029;border-radius:999px;place-items:center;width:27px;height:17px;margin:0;padding:0;transition:color .15s,border-color .15s,background-color .15s,transform .15s;display:grid;position:absolute;bottom:0;right:1px}#cimstone-moodboard-app .cmp-editor-catalog-categories-section.is-collapsed .cmp-editor-catalog-categories-toggle{top:0;bottom:auto}#cimstone-moodboard-app .cmp-editor-catalog-categories-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px;transition:transform .18s}#cimstone-moodboard-app .cmp-editor-catalog-categories-toggle.is-collapsed svg{transform:rotate(180deg)}#cimstone-moodboard-app .cmp-editor-catalog-categories-toggle:hover,#cimstone-moodboard-app .cmp-editor-catalog-categories-toggle:focus-visible{color:var(--cmp-editor-accent,#159fa3);background:#ecfafaeb;border-color:#18aeb261;outline:none}#cimstone-moodboard-app .cmp-editor-board-format-content{border-radius:16px!important;width:min(470px,100% - 64px)!important;padding:18px!important}#cimstone-moodboard-app .cmp-editor-board-format-title{margin:0 0 13px!important;font-size:clamp(18px,1.45vw,22px)!important}#cimstone-moodboard-app .cmp-editor-board-format-options{gap:8px!important}#cimstone-moodboard-app .cmp-editor-board-format-option{color:#4f5653!important;-webkit-backdrop-filter:blur(12px)saturate(112%)!important;backdrop-filter:blur(12px)saturate(112%)!important;background:linear-gradient(145deg,#ffffff94,#f9fbf94d)!important;border:1px solid #18aeb24d!important;border-radius:9px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:11px!important;min-height:62px!important;padding:9px 13px!important;transition:color .18s,border-color .18s,background .18s,box-shadow .18s!important;box-shadow:0 7px 18px #4942370b,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-editor-board-format-option:focus-visible{color:#166f72!important;background:linear-gradient(145deg,#e6f9f9b8,#ffffff75)!important;border-color:#18aeb28f!important;outline:none!important;transform:none!important;box-shadow:0 10px 24px #18aeb216,0 0 0 3px #18aeb209,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-editor-board-format-option.is-selected{color:#166f72!important;background:linear-gradient(145deg,#e2f8f8b3,#ffffff7a)!important;border-color:#18aeb29e!important;box-shadow:0 9px 22px #18aeb214,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-editor-board-format-option__title{font-size:13.5px!important;font-weight:600!important}#cimstone-moodboard-app .cmp-editor-board-format-option__description{font-size:10.2px!important;line-height:1.3!important}#cimstone-moodboard-app .cmp-editor-board-format-option__texts{gap:3px!important}#cimstone-moodboard-app .cmp-editor-board-format-option__icon:before{background:#18aeb20a!important;inset:-7px!important}@media (width<=760px){#cimstone-moodboard-app .cmp-editor-board-format-content{width:calc(100% - 38px)!important;padding:15px!important}#cimstone-moodboard-app .cmp-editor-board-format-title{margin-bottom:11px!important;font-size:18px!important}#cimstone-moodboard-app .cmp-editor-board-format-option{grid-template-columns:50px minmax(0,1fr)!important;min-height:58px!important;padding:8px 11px!important}}#cimstone-moodboard-app .cmp-editor-tool-slider{--cmp-editor-slider-progress:0%;background:linear-gradient(90deg, #12c5ca 0%, #12c5ca var(--cmp-editor-slider-progress), #5c686529 var(--cmp-editor-slider-progress), #5c686529 100%) center / 100% 7px no-repeat!important}#cimstone-moodboard-app .cmp-editor-tool-slider::-webkit-slider-runnable-track{background:0 0!important;border-radius:999px!important;height:7px!important}#cimstone-moodboard-app .cmp-editor-tool-slider::-moz-range-track{background:#5c686529!important;border-radius:999px!important;height:7px!important}#cimstone-moodboard-app .cmp-editor-tool-slider::-moz-range-progress{background:#12c5ca!important;border-radius:999px!important;height:7px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-app-main{min-height:0;background:0 0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-app-view-container{align-items:flex-start}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-shell-navigation{box-sizing:border-box;width:calc(100vw - (var(--cmp-explore-page-gap) * 2))!important;max-width:none!important;margin-right:var(--cmp-explore-page-gap)!important;margin-left:var(--cmp-explore-page-gap)!important;padding-left:0!important;padding-right:0!important}#cimstone-moodboard-app .cmp-explore-view{box-sizing:border-box;width:100%;max-width:none;padding:8px var(--cmp-explore-page-gap) 34px;margin:0}#cimstone-moodboard-app .cmp-explore-grid{gap:var(--cmp-explore-grid-gap,16px);grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (width>=1200px){#cimstone-moodboard-app .cmp-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#cimstone-moodboard-app .cmp-explore-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #45494617;border-radius:13px;min-width:0;transition:transform .16s,box-shadow .16s,border-color .16s;overflow:hidden;box-shadow:0 12px 30px #332f2a14,inset 0 1px #ffffffd1}#cimstone-moodboard-app .cmp-explore-card:hover{border-color:#18aeb238;transform:translateY(-2px);box-shadow:0 16px 34px #332f2a1c,inset 0 1px #ffffffe0}#cimstone-moodboard-app .cmp-explore-card__open{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:grid}#cimstone-moodboard-app .cmp-explore-card__preview{aspect-ratio:1/.78;background:#ece9e3d1;place-items:center;width:100%;display:grid;overflow:hidden}#cimstone-moodboard-app .cmp-explore-card__image{object-fit:contain;width:100%;height:100%;transition:transform .18s;display:block}#cimstone-moodboard-app .cmp-explore-card__content{border-top:1px solid #474c4912;gap:9px;padding:11px 12px 12px;display:grid}#cimstone-moodboard-app .cmp-explore-card__date{color:#898d89;font-size:9.5px;line-height:1.35}#cimstone-moodboard-app .cmp-explore-card__products{gap:6px;display:grid}#cimstone-moodboard-app .cmp-explore-card__products-title{color:#555b57;font-size:10px;font-weight:600}#cimstone-moodboard-app .cmp-explore-card__product-list{flex-wrap:wrap;gap:5px;display:flex}#cimstone-moodboard-app .cmp-explore-product-tag{color:#676c69;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#fff9;border:1px solid #494e4b17;border-radius:7px;align-items:center;max-width:100%;padding:4px 7px;font-size:9px;line-height:1.2;transition:color .13s,background .13s,border-color .13s;display:inline-flex;overflow:hidden}#cimstone-moodboard-app .cmp-explore-product-tag:hover,#cimstone-moodboard-app .cmp-explore-product-tag:focus-visible{color:#0f9fa5;background:#e4f8f8c7;border-color:#18aeb247;outline:none}#cimstone-moodboard-app .cmp-explore-card__empty-products{color:#949894;font-size:9.5px}#cimstone-moodboard-app .cmp-explore-status{color:#707571;text-align:center;background:#ffffff8a;border:1px solid #494e4b14;border-radius:13px;justify-content:center;align-items:center;width:100%;min-height:220px;padding:28px;font-size:12px;display:flex}#cimstone-moodboard-app .cmp-explore-status.is-error{color:#a34a45;border-color:#a34a4533}#cimstone-moodboard-app .cmp-board-detail-polished{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#27252247!important;place-items:center!important;padding:26px!important;display:grid!important;position:absolute!important;inset:0!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{box-sizing:border-box;background:linear-gradient(145deg,#fffffff0,#f5f2eceb)!important;border:1px solid #ffffffb3!important;border-radius:20px!important;width:min(1060px,100vw - 70px)!important;max-height:min(760px,100vh - 110px)!important;overflow:hidden!important;box-shadow:0 30px 80px #28241f3d,inset 0 1px #ffffffe6!important}#cimstone-moodboard-app .cmp-board-detail-polished *{border-color:#464b481a}#cimstone-moodboard-app .cmp-board-detail-polished__preview{background:#efede8!important;border:0!important;border-radius:14px!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-polished__image{object-fit:contain!important;background:#efede8!important;width:100%!important;height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-polished__close{color:#626864!important;background:#ffffffb3!important;border:1px solid #4348451a!important;border-radius:10px!important;width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;font-size:20px!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download{border-radius:10px!important;min-height:40px!important;font-size:10.5px!important;font-weight:600!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit{color:#fff!important;background:#18aeb2!important;border:1px solid #18aeb2!important}#cimstone-moodboard-app .cmp-board-detail-polished__download{color:#147f83!important;background:#e7f8f8b8!important;border:1px solid #18aeb247!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete{color:#a44d46!important;background:#fff7f5b8!important;border:1px solid #b8534b38!important;border-radius:10px!important;min-height:40px!important;font-size:10.5px!important}#cimstone-moodboard-app .cmp-board-detail-polished__date{color:#888d89!important;font-size:10px!important}#cimstone-moodboard-app .cmp-board-detail-polished__products-title{color:#4e5551!important;font-size:13px!important;font-weight:600!important}#cimstone-moodboard-app .cmp-board-detail-product-link{color:#626864!important;cursor:pointer!important;background:#ffffff9e!important;border:1px solid #474c4917!important;border-radius:9px!important;align-items:center!important;min-height:36px!important;padding:0 10px!important;transition:color .13s,border-color .13s,background .13s,transform .13s!important;display:flex!important}#cimstone-moodboard-app .cmp-board-detail-product-link:hover,#cimstone-moodboard-app .cmp-board-detail-product-link:focus-visible{transform:translate(2px);color:#0f9fa5!important;background:#e4f8f8d1!important;border-color:#18aeb24d!important;outline:none!important}@media (width<=1199px){#cimstone-moodboard-app .cmp-explore-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=680px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards]{--cmp-explore-page-gap:16px}#cimstone-moodboard-app .cmp-board-detail-polished{padding:12px!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{border-radius:15px!important;width:calc(100vw - 24px)!important;max-height:calc(100vh - 90px)!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards]{--cmp-explore-page-gap:var(--cmp-home-left-offset,34px);--cmp-explore-grid-gap:16px;--cmp-explore-grid-min:238px;--cmp-explore-grid-max:clamp(360px, 29.6vw, 580px);--cmp-explore-grid-track:minmax(min(100%, var(--cmp-explore-grid-min,238px)), min(var(--cmp-explore-grid-max,580px), 100%))}@media (width>=681px) and (width<=1199px){#cimstone-moodboard-app .cmp-explore-grid{grid-template-columns:minmax(0,1fr)!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-app-titlebar{display:none!important}#cimstone-moodboard-app .cmp-explore-view{box-sizing:border-box;width:100%;margin:0;padding:8px var(--cmp-explore-page-gap) 32px!important}#cimstone-moodboard-app .cmp-explore-view.is-empty{padding-bottom:0!important}#cimstone-moodboard-app .cmp-explore-view.is-empty .cmp-explore-grid{display:none!important}#cimstone-moodboard-app .cmp-explore-grid{align-items:stretch!important;gap:var(--cmp-explore-grid-gap,16px)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}@media (width>=1200px){#cimstone-moodboard-app .cmp-explore-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}#cimstone-moodboard-app .cmp-explore-card{width:100%;max-width:none;border-radius:10px!important}#cimstone-moodboard-app .cmp-explore-card__preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);aspect-ratio:1!important;background:linear-gradient(145deg,#ffffff94,#e7e4de9e)!important;border-bottom:1px solid #4d524f12!important;place-items:center!important;width:100%!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffd1!important}#cimstone-moodboard-app .cmp-explore-card__image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important;transform:none!important}#cimstone-moodboard-app .cmp-explore-card__content{gap:8px!important;padding:10px 11px 11px!important}#cimstone-moodboard-app .cmp-explore-card__products{min-width:0;gap:5px!important;display:grid!important}#cimstone-moodboard-app .cmp-explore-card__products-title{color:#505653!important;font-size:10.2px!important;font-weight:650!important;line-height:1.2!important}#cimstone-moodboard-app .cmp-explore-card__product-line{align-items:center;gap:5px;width:100%;min-width:0;display:flex}#cimstone-moodboard-app .cmp-explore-card__product-list{white-space:nowrap;flex:auto;align-items:center;min-width:0;overflow:hidden;flex-wrap:nowrap!important;gap:5px!important;display:flex!important}#cimstone-moodboard-app .cmp-explore-product-tag,#cimstone-moodboard-app .cmp-explore-card__empty-products{flex:none;white-space:nowrap!important}#cimstone-moodboard-app .cmp-explore-card__more{color:#545b58;cursor:pointer;background:#fff;border:1px solid #22aeb1;border-radius:2px;flex:0 0 28px;place-items:center;width:28px;height:24px;margin-left:auto;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1;transition:color .16s,background-color .16s,border-color .16s,transform .16s;display:inline-grid}#cimstone-moodboard-app .cmp-explore-card__more[hidden]{display:none!important}#cimstone-moodboard-app .cmp-board-detail-polished__preview{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);aspect-ratio:1!important;background:linear-gradient(145deg,#fff9,#e7e4dea3)!important;border:1px solid #53575417!important;border-radius:12px!important;place-items:center!important;width:100%!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffdb!important}#cimstone-moodboard-app .cmp-board-detail-polished__image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:100%!important;height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-polished__watermark{z-index:4;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(82px,8vw,118px);max-width:24%;height:auto;display:block;position:absolute;bottom:12px;left:14px}#cimstone-moodboard-app .cmp-board-detail-polished__products-title{font-weight:650!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel{cursor:pointer;color:#505755!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #22aeb1!important;border-radius:2px!important;padding:0 14px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10.5px!important;font-weight:600!important;transition:color .16s,background-color .16s,border-color .16s,transform .16s!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__download:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__edit:focus-visible,#cimstone-moodboard-app .cmp-board-detail-polished__download:focus-visible,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:focus-visible{transform:translateY(-1px);color:#fff!important;background:#22aeb1!important;border-color:#22aeb1!important;outline:none!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm{cursor:pointer;color:#a44d46!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #b85b53!important;border-radius:2px!important;padding:0 14px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:10.5px!important;font-weight:600!important;transition:color .16s,background-color .16s,border-color .16s,transform .16s!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__delete:focus-visible,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:focus-visible{transform:translateY(-1px);color:#fff!important;background:#b85b53!important;border-color:#b85b53!important;outline:none!important}#cimstone-moodboard-app .cmp-board-detail-polished__close{color:#5b615e!important;box-shadow:none!important;background:#fff!important;border:1px solid #22aeb1!important;border-radius:2px!important;transition:color .16s,background-color .16s,border-color .16s!important}#cimstone-moodboard-app .cmp-board-detail-polished__close:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__close:focus-visible{color:#fff!important;background:#22aeb1!important;border-color:#22aeb1!important;outline:none!important}@media (width<=680px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards]{--cmp-explore-page-gap:20px}#cimstone-moodboard-app .cmp-explore-grid{grid-template-columns:minmax(0,1fr)!important}#cimstone-moodboard-app .cmp-explore-card{max-width:100%}}#cimstone-moodboard-app .cmp-explore-card__preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);aspect-ratio:1!important;box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff94,#e7e4de9e)!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:12px!important;display:flex!important;position:relative!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-explore-card__image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important;transform:none!important}#cimstone-moodboard-app .cmp-explore-card:hover .cmp-explore-card__image{transform:none!important}#cimstone-moodboard-app .cmp-board-detail-polished__preview{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);box-sizing:border-box!important;aspect-ratio:1!important;background:linear-gradient(145deg,#ffffff9e,#e7e4dea3)!important;border:1px solid #4f545114!important;border-radius:16px!important;justify-content:center!important;place-self:start center!important;align-items:center!important;width:min(100%,610px,100vh - 190px)!important;max-width:100%!important;padding:18px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #40474412,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-board-detail-polished__image{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-content{grid-template-columns:minmax(0,1fr) 300px!important;align-items:start!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel,#cimstone-moodboard-app .cmp-board-detail-polished__close{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#505755!important;letter-spacing:0!important;background:linear-gradient(#ffffffeb,#f8f9f7e0)!important;border:1px solid #27aeb0b8!important;border-radius:8px!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:550!important;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s!important;box-shadow:0 10px 24px #40474414,inset 0 1px #fffffffa!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel{min-height:42px!important;padding:0 16px!important;font-size:11px!important}#cimstone-moodboard-app .cmp-board-detail-polished__close{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:21px!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__download:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__close:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__edit:focus-visible,#cimstone-moodboard-app .cmp-board-detail-polished__download:focus-visible,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:focus-visible,#cimstone-moodboard-app .cmp-board-detail-polished__close:focus-visible{color:#257f82!important;background:#fffffff5!important;border-color:#1ca6a9eb!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:0 13px 28px #4047441c,0 0 0 3px #25b1b30b,inset 0 1px #fff!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit:active:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__download:active:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:active:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__close:active:not(:disabled){transform:translateY(0)!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);cursor:pointer;color:#a24e48!important;letter-spacing:0!important;background:linear-gradient(#ffffffeb,#fdf8f7e6)!important;border:1px solid #b1534bb8!important;border-radius:8px!important;min-height:42px!important;padding:0 16px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:550!important;transition:color .16s,border-color .16s,background-color .16s,box-shadow .16s,transform .16s!important;box-shadow:0 10px 24px #5b373312,inset 0 1px #fffffffa!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__delete:focus-visible,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:focus-visible{color:#8f403a!important;background:#fffffff7!important;border-color:#b1534beb!important;outline:none!important;transform:translateY(-2px)!important;box-shadow:0 13px 28px #5b37331a,0 0 0 3px #b1534b0b,inset 0 1px #fff!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete:active:not(:disabled),#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:active:not(:disabled){transform:translateY(0)!important}#cimstone-moodboard-app .cmp-board-delete-confirmation{background:#fffbfa9e!important;border:1px solid #b1534b24!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffffe0!important}@media (width<=780px){#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-content{grid-template-columns:1fr!important}#cimstone-moodboard-app .cmp-board-detail-polished__preview{width:min(100%,540px)!important}}#cimstone-moodboard-app .cmp-explore-card__more{color:#676c69;width:auto;min-width:22px;height:20px;min-height:20px;box-shadow:none;vertical-align:middle;background:#fff9;border:1px solid #494e4b17;border-radius:7px;flex:none;justify-content:center;align-items:center;margin-left:0;padding:2px 6px 4px;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;display:inline-flex;overflow:visible}#cimstone-moodboard-app .cmp-explore-card__more:hover,#cimstone-moodboard-app .cmp-explore-card__more:focus-visible{color:#0f9fa5;background:#e4f8f8c7;border-color:#18aeb247;outline:none;transform:none}@media (width>=1200px){#cimstone-moodboard-app .cmp-explore-grid{gap:var(--cmp-explore-grid-gap,16px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#cimstone-moodboard-app .cmp-explore-card{width:100%!important;max-width:none!important}}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-information{flex-direction:column!important;align-items:stretch!important;display:flex!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-date{order:1!important;margin:0 0 10px!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products{order:2!important;margin:0 0 18px!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-actions{order:3!important;width:100%!important;margin:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-delete{border-top:0!important;order:4!important;gap:10px!important;width:100%!important;margin:0!important;padding-top:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-delete:has(.cmp-board-delete-confirmation[hidden]):has(.cmp-board-delete-status[hidden]){display:none!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation{background:linear-gradient(145deg,#ffffffad,#f9fbf961)!important;border:1px solid #bb443d57!important;border-radius:10px!important;padding:12px!important;box-shadow:0 8px 22px #4942370e,inset 0 1px #ffffffe0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation__text{color:#6d4848!important;font-size:12px!important;line-height:1.5!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation__cancel,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation__confirm{border-radius:6px!important;min-height:42px!important;font-size:10.5px!important;font-weight:600!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation__cancel{color:#4f5653!important;background:linear-gradient(145deg,#ffffffad,#f9fbf961)!important;border:1px solid #18aeb257!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-delete-confirmation__confirm{color:#fff!important;background:#bb443d!important;border:1px solid #bb443db8!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-actions__buttons{flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:flex!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-detail-polished__delete{color:#4f5653!important;-webkit-backdrop-filter:blur(12px)saturate(112%)!important;backdrop-filter:blur(12px)saturate(112%)!important;background:linear-gradient(145deg,#ffffffad,#f9fbf961)!important;border:1px solid #18aeb257!important;border-radius:6px!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px!important;box-shadow:0 8px 22px #4942370e,inset 0 1px #ffffffe0!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__download:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__delete:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__edit:focus-visible,#cimstone-moodboard-app .cmp-board-detail-polished__download:focus-visible,#cimstone-moodboard-app .cmp-board-detail-polished__delete:focus-visible{color:#166f72!important;background:linear-gradient(145deg,#e6f9f9c2,#ffffff85)!important;border-color:#18aeb28f!important;outline:none!important;transform:none!important;box-shadow:0 10px 26px #18aeb218,0 0 0 3px #18aeb209,inset 0 1px #fffffff0!important}#cimstone-moodboard-app .cmp-board-detail-polished__close{place-items:center!important;display:inline-grid!important}#cimstone-moodboard-app .cmp-board-detail-polished__close svg{fill:none!important;stroke:currentColor!important;stroke-width:1.7px!important;stroke-linecap:round!important;width:16px!important;height:16px!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-information{align-self:stretch!important;gap:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-date{margin:0 0 7px!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products{margin:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-actions{margin-top:auto!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete{color:#a5443f!important;box-shadow:none!important;background:#ffffffe6!important;border-color:#bb443db8!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__delete:focus-visible{color:#fff!important;box-shadow:none!important;background:#bb443d!important;border-color:#bb443d!important;outline:none!important;transform:none!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#18aeb28c #18aeb212;min-height:0!important;max-height:280px!important;padding-right:8px!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list::-webkit-scrollbar{width:6px}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list::-webkit-scrollbar-track{background:#18aeb212;border-radius:999px}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list::-webkit-scrollbar-thumb{background:#18aeb28c;border-radius:999px}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list::-webkit-scrollbar-thumb:hover{background:#18aeb2b8}#cimstone-moodboard-app .cmp-board-detail-polished__delete{color:#a5443f!important;-webkit-backdrop-filter:blur(12px)saturate(112%)!important;backdrop-filter:blur(12px)saturate(112%)!important;background:linear-gradient(145deg,#ffffffad,#f9fbf961)!important;border:1px solid #bb443d57!important;box-shadow:0 8px 22px #4942370e,inset 0 1px #ffffffe0!important}#cimstone-moodboard-app .cmp-board-detail-polished__delete:hover:not(:disabled),#cimstone-moodboard-app .cmp-board-detail-polished__delete:focus-visible{color:#9d342f!important;background:linear-gradient(145deg,#fcebe9c2,#ffffff85)!important;border-color:#bb443d8f!important;outline:none!important;transform:none!important;box-shadow:0 10px 26px #bb443d18,0 0 0 3px #bb443d09,inset 0 1px #fffffff0!important}#cimstone-moodboard-app .cmp-board-detail-polished.cmp-board-detail-backdrop{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#27252247!important;place-items:center!important;padding:26px!important;display:grid!important;position:absolute!important;inset:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-actions__buttons{flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:flex!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-preview{background:0 0!important;border:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-preview__image{background:0 0!important}#cimstone-moodboard-app .cmp-board-detail-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1f1f1f8f;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}#cimstone-moodboard-app .cmp-board-detail-dialog{background:#f8f5ef;border:1px solid #24c3beb8;flex-direction:column;width:min(1080px,94vw);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000004d}#cimstone-moodboard-app .cmp-board-detail-header{border-bottom:1px solid #24c3be4d;justify-content:space-between;align-items:center;min-height:58px;padding:10px 16px 10px 22px;display:flex}#cimstone-moodboard-app .cmp-board-detail-title{color:#55514e;margin:0;font-size:20px;font-weight:500}#cimstone-moodboard-app .cmp-board-detail-close{color:#55514e;cursor:pointer;background:#ffffffa8;border:1px solid #24c3be8a;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:27px;font-weight:300;line-height:1;display:inline-flex}#cimstone-moodboard-app .cmp-board-detail-close:hover:not(:disabled){border-color:#24c3be}#cimstone-moodboard-app .cmp-board-detail-close:disabled{cursor:wait;opacity:.48}#cimstone-moodboard-app .cmp-board-detail-content{grid-template-columns:minmax(0,1fr) 300px;gap:24px;min-height:0;padding:22px;display:grid;overflow-y:auto}#cimstone-moodboard-app .cmp-board-detail-preview{background:#fff;border:1px solid #24c3be57;min-width:0;overflow:hidden}#cimstone-moodboard-app .cmp-board-detail-preview__image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}#cimstone-moodboard-app .cmp-board-detail-information{flex-direction:column;gap:22px;min-width:0;display:flex}#cimstone-moodboard-app .cmp-board-detail-date{color:#6e6863;font-size:13px;line-height:1.5}#cimstone-moodboard-app .cmp-board-detail-actions{flex-direction:column;gap:8px;display:flex}#cimstone-moodboard-app .cmp-board-detail-actions__buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#cimstone-moodboard-app .cmp-board-detail-edit__button,#cimstone-moodboard-app .cmp-board-detail-download__button{cursor:pointer;min-height:42px;padding:9px 11px;font-size:12px;font-weight:600}#cimstone-moodboard-app .cmp-board-detail-edit__button{color:#fff;background:#1b817c;border:1px solid #1b817c}#cimstone-moodboard-app .cmp-board-detail-edit__button:hover:not(:disabled){background:#176f6b}#cimstone-moodboard-app .cmp-board-detail-download__button{color:#176e6a;background:#24c3be14;border:1px solid #24c3bead}#cimstone-moodboard-app .cmp-board-detail-download__button:hover:not(:disabled){background:#24c3be26}#cimstone-moodboard-app .cmp-board-detail-edit__button:disabled,#cimstone-moodboard-app .cmp-board-detail-download__button:disabled{cursor:wait;opacity:.58}#cimstone-moodboard-app .cmp-board-detail-download__status{color:#6d6762;margin:0;font-size:11px;line-height:1.4}#cimstone-moodboard-app .cmp-board-detail-download__status.is-success{color:#16847f}#cimstone-moodboard-app .cmp-board-detail-download__status.is-error{color:#a23939}#cimstone-moodboard-app .cmp-board-detail-download__status[hidden]{display:none}#cimstone-moodboard-app .cmp-board-detail-products{flex-direction:column;gap:12px;display:flex}#cimstone-moodboard-app .cmp-board-detail-products__title{color:#55514e;margin:0;font-size:14px;font-weight:600}#cimstone-moodboard-app .cmp-board-detail-products__list{flex-direction:column;gap:8px;display:flex}#cimstone-moodboard-app .cmp-board-detail-product{color:#5e5955;background:#24c3be12;border:1px solid #24c3be61;padding:9px 10px;font-size:12px;line-height:1.35;display:block}#cimstone-moodboard-app .cmp-board-detail-products__empty{color:#85807b;margin:0;font-size:12px;line-height:1.5}#cimstone-moodboard-app .cmp-board-detail-delete{border-top:1px solid #6b635c2b;flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex}#cimstone-moodboard-app .cmp-board-detail-delete__button{color:#973535;cursor:pointer;background:#9735350a;border:1px solid #97353585;min-height:40px;padding:9px 13px;font-size:12px;font-weight:600}#cimstone-moodboard-app .cmp-board-detail-delete__button:hover:not(:disabled){background:#9735351a}#cimstone-moodboard-app .cmp-board-detail-delete__button:disabled{cursor:wait;opacity:.58}#cimstone-moodboard-app .cmp-board-delete-confirmation{background:#9735350f;border:1px solid #97353561;flex-direction:column;gap:12px;padding:13px;display:flex}#cimstone-moodboard-app .cmp-board-delete-confirmation[hidden]{display:none}#cimstone-moodboard-app .cmp-board-delete-confirmation__text{color:#6d4848;margin:0;font-size:12px;line-height:1.5}#cimstone-moodboard-app .cmp-board-delete-confirmation__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm{cursor:pointer;min-height:38px;padding:8px 10px;font-size:11px;font-weight:600}#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel{color:#5d5853;background:#ffffff9e;border:1px solid #5d585357}#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm{color:#fff;background:#973535;border:1px solid #973535}#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel:disabled,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm:disabled{cursor:wait;opacity:.58}#cimstone-moodboard-app .cmp-board-delete-status{color:#6d6762;margin:0;font-size:11px;line-height:1.4}#cimstone-moodboard-app .cmp-board-delete-status.is-error{color:#a23939}#cimstone-moodboard-app .cmp-board-delete-status[hidden]{display:none}@media (width<=780px){#cimstone-moodboard-app .cmp-board-detail-backdrop{padding:12px}#cimstone-moodboard-app .cmp-board-detail-content{grid-template-columns:1fr}#cimstone-moodboard-app .cmp-board-detail-information{padding-bottom:10px}}@media (width<=480px){#cimstone-moodboard-app .cmp-board-detail-actions__buttons{grid-template-columns:1fr}}@media (width<=1199px),(pointer:coarse) and (width<=1366px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-page-inline-start:clamp(28px, 3.5vw, 46px);--cmp-mobile-page-top-gap:13px;--cmp-mobile-toolbar-width:clamp(46px, 13.5vw, 62px);--cmp-mobile-catalog-width:clamp(102px, 27vw, 176px);--cmp-mobile-tools-width:clamp(32px, 8.5vw, 40px);--cmp-mobile-editor-gap:clamp(3px, 1vw, 6px);--cmp-mobile-control-size:clamp(42px, 11.5vw, 54px);--cmp-mobile-edit-tool-size:clamp(30px, 8vw, 38px);overflow-x:hidden}#cimstone-moodboard-app .cmp-shell-navigation{box-sizing:border-box!important;width:calc(100% - (var(--cmp-mobile-page-inline-start) * 2))!important;max-width:none!important;margin-right:0!important;margin-left:var(--cmp-mobile-page-inline-start)!important;padding-top:var(--cmp-mobile-page-top-gap)!important;padding-left:0!important;padding-right:0!important;padding-inline:unset!important;margin-inline:unset!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-height:0!important;padding-bottom:7px!important;display:flex!important;position:relative!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__back-only,#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link{z-index:2!important;flex:none!important;position:relative!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:calc(-1 * var(--cmp-mobile-page-inline-start))!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;pointer-events:none!important;color:#4d514f!important;-webkit-text-fill-color:#4d514f!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;padding-top:.16em!important;animation:none!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell:is([data-active-view=editor],[data-active-view=boards]) .cmp-shell-navigation__editor-title{-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#4d514f 0% 39%,#ffffff2e 45%,#ffffffb8 49%,#fffffff5 50%,#ffffffb8 51%,#ffffff2e 55%,#4d514f 61% 100%)!important;background-position:135%!important;background-repeat:repeat-x!important;background-size:260% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:5.2s linear infinite cmp-shared-text-light-pass!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation{width:calc(100% - (var(--cmp-mobile-page-inline-start) * 2))!important;max-width:none!important;margin-right:0!important;margin-left:var(--cmp-mobile-page-inline-start)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards]{--cmp-explore-page-gap:var(--cmp-mobile-page-inline-start)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-mobile-subnav-block-height:78px}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation{width:calc(100% - (var(--cmp-mobile-page-inline-start) * 2))!important;margin-left:var(--cmp-mobile-page-inline-start)!important}#cimstone-moodboard-app .cmp-home-layout{-webkit-overflow-scrolling:touch;min-height:calc(100dvh - 68px);overflow:hidden auto}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{width:calc(100% - (var(--cmp-mobile-page-inline-start) * 2))!important;max-width:none!important;margin-right:0!important;margin-left:var(--cmp-mobile-page-inline-start)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--primary,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--secondary{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important}#cimstone-moodboard-app .cmp-app-main,#cimstone-moodboard-app .cmp-app-view-container{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden}#cimstone-moodboard-app .cmp-site-header{overflow-x:clip}#cimstone-moodboard-app .cmp-site-header__particles{max-width:100%;overflow:hidden}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-page-gap:var(--cmp-mobile-page-inline-start)!important;--cmp-editor-tool-width:var(--cmp-mobile-toolbar-width)!important;--cmp-editor-catalog-width:var(--cmp-mobile-catalog-width)!important;--cmp-editor-tools-width:var(--cmp-mobile-tools-width)!important;--cmp-editor-gap:var(--cmp-mobile-editor-gap)!important;--cmp-editor-gray-side-gap:0!important;--cmp-editor-size:var(--cmp-editor-board-width)!important;--cmp-editor-board-height:calc(100dvh - 68px - var(--cmp-mobile-subnav-block-height,78px) - 12px)!important;--cmp-editor-board-width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - var(--cmp-editor-tools-width) - (var(--cmp-editor-gap) * 3))!important;--cmp-editor-total-width:calc(var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + var(--cmp-editor-board-width) + var(--cmp-editor-tools-width) + (var(--cmp-editor-gap) * 3))!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, 1fr)!important;width:calc(var(--cmp-editor-total-width) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;max-width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;height:var(--cmp-editor-board-height)!important;transform:translateY(14px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{box-sizing:border-box;overflow-x:hidden;padding:0 var(--cmp-mobile-page-inline-start) var(--cmp-mobile-page-inline-start)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-workspace{width:100%!important;min-width:0!important;max-width:100%!important;height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important;aspect-ratio:auto!important;justify-self:stretch!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-viewport{isolation:isolate;container:cmp-board/inline-size;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important;aspect-ratio:auto!important;position:relative!important}#cimstone-moodboard-app .cmp-editor-toolbar{overscroll-behavior:contain;scrollbar-width:thin;min-height:0!important;max-height:var(--cmp-editor-board-height)!important;gap:clamp(3px,.9vw,5px)!important;padding:clamp(4px,1.2vw,7px) clamp(3px,.9vw,6px)!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-editor-tool-button{min-height:var(--cmp-mobile-control-size)!important;gap:2px!important;padding:clamp(3px,.9vw,5px) 3px!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-tool-button__icon{flex-shrink:0!important;width:clamp(14px,4.2vw,18px)!important;height:clamp(14px,4.2vw,18px)!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{color:currentColor!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important;font-size:clamp(7.5px,2vw,8.8px)!important;font-weight:500!important;line-height:1.12!important;display:block!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-toolbar-status{overflow-wrap:anywhere!important;flex-shrink:0!important;max-width:100%!important;font-size:clamp(7px,1.9vw,8.5px)!important;line-height:1.2!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-panel{min-width:0!important;min-height:0!important;max-width:var(--cmp-editor-catalog-width)!important;max-height:var(--cmp-editor-board-height)!important;flex-direction:column!important;gap:clamp(4px,1.1vw,6px)!important;padding:clamp(5px,1.4vw,8px)!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-panel>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}#cimstone-moodboard-app .cmp-editor-catalog-search{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:clamp(28px,8vw,33px)!important;padding:0 clamp(6px,1.8vw,9px)!important;font-size:clamp(10px,2.8vw,11.5px)!important}#cimstone-moodboard-app .cmp-editor-catalog-categories-section{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-categories{overscroll-behavior-x:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;contain:inline-size paint;box-sizing:border-box!important;flex-wrap:nowrap!important;gap:clamp(2px,.7vw,4px)!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-category{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;min-height:clamp(24px,6.5vw,28px)!important;padding:clamp(3px,.9vw,4px) clamp(4px,1.1vw,6px)!important;font-size:clamp(7.2px,2vw,8.5px)!important}#cimstone-moodboard-app .cmp-editor-catalog-grid{overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto!important;grid-template-columns:1fr!important;gap:clamp(5px,1.4vw,7px)!important;min-height:0!important;padding:0 clamp(2px,.6vw,4px) clamp(3px,.9vw,4px) 0!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-editor-catalog-card__visual{overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-card__code{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100% - 4px)!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-editor-catalog-card__label{overflow-wrap:anywhere!important;word-break:break-word!important;font-size:clamp(8px,2.2vw,9px)!important}#cimstone-moodboard-app .cmp-editor-board-surface.is-awaiting-format{box-shadow:none!important;background:0 0!important;border:0!important}#cimstone-moodboard-app .cmp-editor-board-surface:not(.is-awaiting-format){background:#fff!important;border:1px solid #474c491a!important;box-shadow:0 1px 4px #4740370f!important}#cimstone-moodboard-app .cmp-editor-workspace{background:0 0!important}#cimstone-moodboard-app .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 8px), calc(var(--cmp-editor-board-width) - 8px))!important;height:min(calc(var(--cmp-editor-board-height) - 8px), calc(var(--cmp-editor-board-width) - 8px))!important;max-width:calc(100% - 8px)!important;max-height:calc(100% - 8px)!important;margin-left:auto!important;margin-right:auto!important}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=wide]{width:min(calc(var(--cmp-editor-board-width) - 8px), calc((var(--cmp-editor-board-height) - 8px) * 1.77778))!important;height:auto!important}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=vertical]{width:auto!important;height:min(calc(var(--cmp-editor-board-height) - 8px), calc((var(--cmp-editor-board-width) - 8px) * 1.77778))!important}#cimstone-moodboard-app .cmp-editor-board-stage-area[data-board-format=square]{width:min(calc(var(--cmp-editor-board-height) - 8px), calc(var(--cmp-editor-board-width) - 8px))!important;height:min(calc(var(--cmp-editor-board-height) - 8px), calc(var(--cmp-editor-board-width) - 8px))!important}#cimstone-moodboard-app .cmp-editor-board-stage-area .cmp-editor-board-watermark{width:clamp(52px,14vw,78px)!important;bottom:clamp(5px,1.4vw,8px)!important;right:clamp(6px,1.8vw,10px)!important}#cimstone-moodboard-app .cmp-editor-edit-tools{overscroll-behavior:contain;scrollbar-width:thin;max-height:var(--cmp-editor-board-height)!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button{width:var(--cmp-mobile-edit-tool-size)!important;min-width:var(--cmp-mobile-edit-tool-size)!important;height:var(--cmp-mobile-edit-tool-size)!important;min-height:var(--cmp-mobile-edit-tool-size)!important;padding:clamp(5px,1.4vw,7px)!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:clamp(14px,4vw,17px)!important;height:clamp(14px,4vw,17px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools{align-items:stretch!important;padding-top:2px!important;overflow-x:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools:has(.cmp-editor-board-size-control.is-open){overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-viewport:has(.cmp-editor-board-size-control.is-open){overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-control{width:100%!important;min-width:0!important;min-height:var(--cmp-mobile-edit-tool-size)!important;flex:none!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-button{flex-shrink:0!important;place-items:center!important;display:grid!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-button .cmp-editor-tool-button__icon{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:clamp(14px,4vw,17px)!important;max-width:calc(100% - 4px)!important;height:clamp(14px,4vw,17px)!important;max-height:calc(100% - 4px)!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-button .cmp-editor-tool-button__icon svg{width:100%!important;height:100%!important;display:block!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel{touch-action:manipulation;inset:96px 12px auto auto;transform:none;z-index:13060!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)saturate(112%)!important;pointer-events:auto!important;background:linear-gradient(145deg,#ffffff94,#f9fbf94d)!important;border:1px solid #ffffffb8!important;border-radius:10px!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:clamp(4px,1.2vw,8px)!important;width:max-content!important;max-width:calc(100vw - 16px)!important;height:auto!important;margin:0!important;padding:8px 10px 4px!important;display:flex!important;position:fixed!important;overflow:visible!important;box-shadow:0 10px 28px #3f3a321a,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option{touch-action:manipulation;cursor:pointer!important;pointer-events:auto!important;background:#ffffffd1!important;border:1.5px solid #5c554929!important;border-radius:10px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected{background:#e6f9f994!important;border-color:#12c5ca!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=wide]{width:clamp(42px,12vw,54px)!important;height:clamp(26px,7.5vw,34px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=vertical]{width:clamp(26px,7.5vw,34px)!important;height:clamp(42px,12vw,54px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=square]{width:clamp(34px,10vw,44px)!important;height:clamp(34px,10vw,44px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel.is-stacked{flex-direction:column!important;align-items:stretch!important;gap:4px!important;width:auto!important;max-width:min(120px,100vw - 16px)!important;padding:6px 8px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel.is-stacked .cmp-editor-board-size-option{width:100%!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel.is-stacked .cmp-editor-board-size-option__icon[data-format=wide]{width:54px!important;height:34px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel.is-stacked .cmp-editor-board-size-option__icon[data-format=vertical]{width:34px!important;height:54px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__dimensions{font-size:clamp(8px,2.2vw,10px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface{isolation:isolate!important;position:relative!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-selector{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;container-type:inline-size;z-index:30!important;box-sizing:border-box!important;pointer-events:auto!important;opacity:1!important;filter:none!important;isolation:isolate!important;background:#f2eee770!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:4px!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden auto!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-selector[hidden]{visibility:hidden!important;pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-content{z-index:2!important;box-sizing:border-box!important;opacity:1!important;-webkit-backdrop-filter:none!important;filter:none!important;background:#f8f7f3!important;border:1px solid #ffffffbd!important;border-radius:12px!important;flex:none!important;width:calc(100% - 8px)!important;max-width:100%!important;max-height:calc(100% - 8px)!important;margin:0 auto!important;padding:clamp(6px,2.5cqw,10px) clamp(5px,2cqw,8px) clamp(5px,2cqw,8px)!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 18px 44px #4842381f!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title{color:#484d4b!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0 auto clamp(4px,1.5cqw,6px)!important;padding-bottom:clamp(4px,1.5cqw,6px)!important;font-size:clamp(11px,4.2cqw,13px)!important;font-weight:500!important;line-height:1.2!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-options{grid-template-columns:1fr!important;gap:clamp(3px,1.2cqw,4px)!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option{text-align:center!important;opacity:1!important;-webkit-backdrop-filter:none!important;filter:none!important;background:#fff!important;border:1px solid #18aeb24d!important;border-radius:8px!important;grid-template-rows:auto auto!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:clamp(2px,1cqw,3px)!important;width:100%!important;min-height:clamp(36px,14cqw,44px)!important;padding:clamp(4px,1.5cqw,5px) clamp(3px,1.2cqw,4px)!important;display:grid!important;overflow:hidden!important;box-shadow:0 4px 12px #4942370a,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option:focus-visible{opacity:1!important;background:#e6f9f9!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option.is-selected{opacity:1!important;background:#e2f8f8!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__texts{flex-direction:column!important;align-items:center!important;gap:0!important;min-width:0!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__title{white-space:normal!important;text-align:center!important;text-overflow:clip!important;overflow-wrap:anywhere!important;font-size:clamp(9px,3.4cqw,10px)!important;font-weight:600!important;line-height:1.15!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__description{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon:before{opacity:1!important;background:#18aeb20a!important;inset:-5px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon{flex-shrink:0!important;justify-self:center!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=wide]{width:clamp(22px,16cqw,28px)!important;height:clamp(13px,9.5cqw,16px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=vertical]{width:clamp(12px,9cqw,15px)!important;height:clamp(22px,16cqw,28px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=square]{width:clamp(18px,13cqw,22px)!important;height:clamp(18px,13cqw,22px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel{overscroll-behavior:contain;z-index:28!important;box-sizing:border-box!important;width:auto!important;max-width:calc(100% - 12px)!important;height:auto!important;max-height:calc(100% - 12px)!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:6px auto auto 6px!important;overflow:visible!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;pointer-events:auto!important;background:#f8f7f3!important;border:1px solid #ffffffbd!important;border-radius:12px!important;flex-direction:column!important;flex:none!important;width:min(280px,100% - 12px)!important;max-width:calc(100% - 12px)!important;height:auto!important;max-height:calc(100% - 12px)!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden auto!important;box-shadow:0 12px 32px #4842381a!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel[hidden],#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header{z-index:2!important;box-sizing:border-box!important;background:#f8f7f3!important;border-bottom:1px solid #44484614!important;flex-shrink:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;padding:6px 6px 5px!important;display:grid!important;position:sticky!important;top:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header>strong,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header>strong{color:#303634!important;letter-spacing:-.01em!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-overflow:clip!important;min-width:0!important;font-size:11px!important;font-weight:600!important;line-height:1.15!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__close,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__close{color:#676c69!important;background:#ffffffeb!important;border:1px solid #40464314!important;border-radius:8px!important;flex-shrink:0!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:16px!important;line-height:1!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-line{grid-template-columns:minmax(0,1fr) 36px!important;gap:4px!important;min-width:0!important;margin:0!important;padding:6px 6px 0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0 8px!important;font-size:10px!important;line-height:32px!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-size-square{width:36px!important;min-width:36px!important;height:32px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-size{font-size:10px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-toolbar{border:0!important;margin:0!important;padding:5px 6px 0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3px!important;min-width:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons button{border-radius:7px!important;width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:10px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap!important;gap:4px!important;min-width:0!important;margin:0!important;padding:5px 6px 0!important;display:flex!important;overflow:auto hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;border-radius:7px!important;flex:none!important;width:34px!important;min-width:34px!important;height:30px!important;min-height:30px!important;padding:0!important;font-size:11px!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button span{font-size:11px!important;line-height:1!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-color-presets{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;padding:5px 6px 6px!important;display:flex!important;overflow:auto hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-color-presets>button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-custom-color{flex:none!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-topline{flex-direction:column!important;gap:5px!important;min-width:0!important;margin:0!important;padding:6px 6px 0!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap!important;gap:3px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;border-radius:7px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:0 4px!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button span{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:8px!important;font-weight:600!important;line-height:1.1!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-size{grid-template-columns:minmax(0,1fr) 26px!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-width{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-width-value{color:#777d79!important;text-align:right!important;white-space:nowrap!important;flex-shrink:0!important;min-width:26px!important;font-size:9px!important;font-weight:600!important;line-height:1!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:0!important;padding:5px 6px 6px!important;display:flex!important;overflow:auto hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing>button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-custom-color--drawing{flex:none!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}@container cmp-board (width<=140px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header{gap:4px!important;padding:5px 5px 4px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header>strong,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header>strong{font-size:10px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__close,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__close{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;font-size:14px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-line,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-toolbar,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-color-presets,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-topline,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing{padding-left:5px!important;padding-right:5px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button{height:28px!important;min-height:28px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button span{font-size:7.5px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control{position:static!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control.is-open .cmp-editor-tool-slider-panel{z-index:29!important;top:calc(68px + var(--cmp-mobile-subnav-block-height,78px) + 12px + (var(--cmp-editor-board-height) / 2))!important;left:calc(var(--cmp-editor-page-gap) + var(--cmp-editor-tool-width) + var(--cmp-editor-catalog-width) + (var(--cmp-editor-gap) * 2))!important;right:calc(var(--cmp-editor-page-gap) + var(--cmp-editor-tools-width) + var(--cmp-editor-gap))!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:auto!important;min-height:44px!important;max-height:calc(var(--cmp-editor-board-height) - 8px)!important;border-radius:12px!important;margin:0 auto!important;padding:10px 12px!important;position:fixed!important;bottom:auto!important;overflow:hidden auto!important;transform:translateY(-50%)!important;box-shadow:0 12px 32px #4842381f!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-panel[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider{width:100%!important;max-width:100%!important}@container cmp-board (width<=200px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control.is-open .cmp-editor-tool-slider-panel{padding:6px 8px!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-crop-preview__scale-button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button{flex-shrink:0!important}@media (hover:none){#cimstone-moodboard-app .cmp-editor-tool-button.is-active,#cimstone-moodboard-app .cmp-editor-edit-tools__toggle.is-active,#cimstone-moodboard-app .cmp-editor-catalog-category.is-active,#cimstone-moodboard-app .cmp-editor-font-options button.is-active,#cimstone-moodboard-app .cmp-editor-drawing-modes button.is-active{opacity:1!important}}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-view{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden;padding:8px var(--cmp-explore-page-gap) 32px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-view.is-empty{min-height:0!important;padding-bottom:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-grid{gap:var(--cmp-explore-grid-gap,16px)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card{border-radius:10px!important;width:100%!important;min-width:0!important;max-width:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__preview{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);aspect-ratio:1!important;box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff94,#e7e4de9e)!important;border-bottom:1px solid #4d524f12!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important}#cimstone-moodboard-app .cmp-explore-card__open,#cimstone-moodboard-app .cmp-explore-card__preview{width:100%!important;min-width:0!important}#cimstone-moodboard-app .cmp-explore-card__image{object-fit:contain!important;object-position:center!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-explore-card__content,#cimstone-moodboard-app .cmp-explore-card__date,#cimstone-moodboard-app .cmp-explore-card__products-title,#cimstone-moodboard-app .cmp-explore-product-tag{overflow-wrap:anywhere!important;min-width:0!important}#cimstone-moodboard-app .cmp-explore-card__more{min-width:28px!important;min-height:28px!important}#cimstone-moodboard-app .cmp-explore-status{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}#cimstone-moodboard-app .cmp-board-detail-backdrop.cmp-board-detail-polished{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#27252247!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;height:calc(100dvh - 68px)!important;max-height:calc(100dvh - 68px)!important;padding:12px clamp(12px,3vw,20px) clamp(12px,3vw,20px)!important;display:flex!important;position:fixed!important;inset:68px 0 0!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-board-detail-dialog{box-sizing:border-box;width:min(1080px, calc(100vw - (var(--cmp-mobile-page-inline-start) * 2)))!important;max-width:calc(100vw - (var(--cmp-mobile-page-inline-start) * 2))!important;flex-direction:column!important;max-height:calc(100dvh - 92px)!important;margin:0 auto!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-header{flex-shrink:0!important;min-width:0!important;padding-left:16px!important;padding-right:12px!important}#cimstone-moodboard-app .cmp-board-detail-title{overflow-wrap:anywhere!important;min-width:0!important}#cimstone-moodboard-app .cmp-board-detail-close,#cimstone-moodboard-app .cmp-board-detail-polished__close{flex-shrink:0!important;min-width:38px!important;min-height:38px!important}#cimstone-moodboard-app .cmp-board-detail-content,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column!important;flex:auto!important;grid-template-columns:none!important;gap:14px!important;min-width:0!important;min-height:0!important;padding:12px 14px 16px!important;display:flex!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-board-detail-preview,#cimstone-moodboard-app .cmp-board-detail-polished__preview{box-sizing:border-box!important;aspect-ratio:1!important;flex:none!important;order:1!important;align-self:center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(38dvh,260px)!important;margin:0!important;padding:12px!important;position:relative!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-preview__image,#cimstone-moodboard-app .cmp-board-detail-polished__image{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(38dvh,260px)!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-information,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-information{flex-direction:column!important;flex:none!important;order:2!important;align-self:stretch!important;gap:12px!important;min-width:0!important;min-height:0!important;margin-top:0!important;display:flex!important;position:relative!important}#cimstone-moodboard-app .cmp-board-detail-date,#cimstone-moodboard-app .cmp-board-detail-polished__date{order:1!important;margin:0!important}#cimstone-moodboard-app .cmp-board-detail-products,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products{flex-direction:column!important;flex:0 auto!important;order:2!important;gap:8px!important;min-width:0!important;min-height:0!important;margin:0!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-board-detail-products__list,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products__list{flex-direction:column!important;gap:8px!important;min-width:0!important;max-height:none!important;padding-right:0!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-board-detail-products__empty{overflow-wrap:anywhere!important;margin:0!important}#cimstone-moodboard-app .cmp-board-detail-actions,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-actions{order:3!important;width:100%!important;margin-top:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-products{flex:0 auto!important;overflow:visible!important}#cimstone-moodboard-app .cmp-board-detail-delete,#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-delete{border-top:0!important;order:4!important;width:100%!important;margin-top:0!important;padding-top:0!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-delete:has(.cmp-board-delete-confirmation[hidden]):has(.cmp-board-delete-status[hidden]){display:none!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{box-sizing:border-box;width:calc(100vw - (var(--cmp-mobile-page-inline-start) * 2))!important;max-width:calc(100vw - (var(--cmp-mobile-page-inline-start) * 2))!important;flex-direction:column!important;max-height:calc(100dvh - 96px)!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-polished__close{flex-shrink:0}#cimstone-moodboard-app .cmp-board-detail-information,#cimstone-moodboard-app .cmp-board-detail-polished__products-title,#cimstone-moodboard-app .cmp-board-detail-polished__date,#cimstone-moodboard-app .cmp-board-detail-product-link{overflow-wrap:anywhere!important;min-width:0!important}#cimstone-moodboard-app .cmp-board-detail-product-link{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;display:block!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-detail-polished__delete,#cimstone-moodboard-app .cmp-board-delete-confirmation__cancel,#cimstone-moodboard-app .cmp-board-delete-confirmation__confirm{min-height:40px!important}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-page-inline-start:20px;--cmp-mobile-toolbar-width:clamp(58px, 14.8vw, 62px);--cmp-mobile-catalog-width:clamp(86px, 26.5vw, 144px);--cmp-mobile-tools-width:clamp(28px, 8.5vw, 36px);--cmp-mobile-control-size:clamp(42px, 11vw, 50px);--cmp-mobile-edit-tool-size:clamp(28px, 8.5vw, 34px)}}@media (width<=1199px) and (height<=700px),(pointer:coarse) and (width<=1366px) and (height<=700px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-control-size:clamp(34px, 9.5vw, 44px);--cmp-mobile-edit-tool-size:clamp(26px, 7.5vw, 32px)}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-mobile-subnav-block-height:72px}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100dvh - 68px - var(--cmp-mobile-subnav-block-height,78px) - 8px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{transform:translateY(8px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel{max-height:calc(var(--cmp-editor-board-height) - 12px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-content{padding:6px 5px 5px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option{min-height:34px!important;padding:4px 3px!important}#cimstone-moodboard-app .cmp-board-detail-polished__image{max-height:min(42dvh,320px)!important}}@media (width<=1199px) and (height<=500px),(pointer:coarse) and (width<=1366px) and (height<=500px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-toolbar-width:clamp(40px, 12vw, 48px);--cmp-mobile-catalog-width:clamp(84px, 24vw, 120px);--cmp-mobile-tools-width:clamp(26px, 7.5vw, 32px);--cmp-mobile-control-size:clamp(30px, 8.5vw, 38px);--cmp-mobile-edit-tool-size:clamp(24px, 7vw, 28px);--cmp-mobile-editor-gap:3px}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-mobile-subnav-block-height:44px}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{gap:2px!important;padding-bottom:4px!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{font-size:clamp(17px,4.8vw,20px)!important;line-height:1.15!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-height:calc(100dvh - 68px - var(--cmp-mobile-subnav-block-height,44px) - 6px)!important}:is(html:has(#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]),body:has(#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor])){height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-mobile-edit-tools-menu-count:12;--cmp-mobile-edit-tools-stack-height:calc(var(--cmp-mobile-edit-tool-size) * (var(--cmp-mobile-edit-tools-menu-count) + 1) + 3px + 2px * (var(--cmp-mobile-edit-tools-menu-count) - 1) + 6px);--cmp-mobile-edit-tools-scroll-tail:max(0px, calc(var(--cmp-mobile-edit-tools-stack-height) - var(--cmp-editor-board-height) + 8px));overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;box-sizing:border-box!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-main,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-view-container,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{flex:none!important;height:auto!important;min-height:max-content!important;max-height:none!important;overflow:hidden visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view:after{content:"";width:100%;height:var(--cmp-mobile-edit-tools-scroll-tail);pointer-events:none;flex-shrink:0;display:block}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{height:auto!important;min-height:var(--cmp-editor-board-height)!important;align-items:flex-start!important;max-height:none!important;transform:translateY(4px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools{max-height:none!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel{gap:4px!important;padding:6px 8px 4px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=wide]{width:40px!important;height:26px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=vertical]{width:26px!important;height:40px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=square]{width:34px!important;height:34px!important}#cimstone-moodboard-app .cmp-editor-tool-button__label{font-size:7.5px!important}#cimstone-moodboard-app .cmp-editor-catalog-panel{gap:3px!important;padding:4px!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{max-height:calc(100dvh - 84px)!important}#cimstone-moodboard-app .cmp-board-detail-polished__image{max-height:min(36dvh,240px)!important}}@media (hover:none) and (pointer:coarse) and (width>=1200px) and (width<=1366px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-toolbar-width:clamp(54px, 5.5vw, 64px);--cmp-mobile-catalog-width:clamp(148px, 16vw, 200px);--cmp-mobile-tools-width:clamp(36px, 3.8vw, 42px);--cmp-mobile-control-size:clamp(46px, 4.8vw, 54px);--cmp-mobile-edit-tool-size:clamp(32px, 3.4vw, 38px)}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__description{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{grid-template-columns:minmax(0,1fr)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{width:calc(100% - (var(--cmp-mobile-page-inline-start,clamp(28px, 3.5vw, 46px)) * 2))!important;max-width:none!important;margin-right:0!important;margin-left:var(--cmp-mobile-page-inline-start,clamp(28px, 3.5vw, 46px))!important;padding-right:0!important}}@media (width>=761px) and (width<=1199px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-catalog-width:clamp(120px, 18vw, 176px);--cmp-mobile-toolbar-width:clamp(50px, 7vw, 62px)}}@media (width<=360px){#cimstone-moodboard-app .cmp-app-shell{--cmp-mobile-page-inline-start:16px;--cmp-mobile-toolbar-width:64px;--cmp-mobile-catalog-width:76px;--cmp-mobile-tools-width:26px;--cmp-mobile-editor-gap:3px;--cmp-mobile-control-size:40px;--cmp-mobile-edit-tool-size:26px}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-mobile-subnav-block-height:92px}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{width:calc(100% - (var(--cmp-mobile-page-inline-start) * 2))!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;min-height:0!important;padding-bottom:8px!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__back-only,#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link{z-index:2!important;flex:none!important;order:1!important;position:relative!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important;margin-left:calc(-1 * var(--cmp-mobile-page-inline-start))!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;pointer-events:none!important;color:#4d514f!important;-webkit-text-fill-color:#4d514f!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;order:2!important;padding:.16em 8px 0!important;font-size:clamp(17px,5.4vw,20px)!important;font-weight:540!important;line-height:1.2!important;animation:none!important;display:block!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{transform:translateY(10px)!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button{gap:1px!important;min-height:auto!important;padding:3px 2px!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{text-overflow:clip!important;white-space:normal!important;text-align:center!important;overflow-wrap:anywhere!important;font-size:7.2px!important;line-height:1.1!important;display:block!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-selector{padding:2px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-content{border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:4px 3px 3px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title{text-align:center!important;white-space:normal!important;overflow-wrap:anywhere!important;margin:0 auto 3px!important;padding-bottom:3px!important;font-size:9px!important;line-height:1.15!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title:after{height:1px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-options{gap:2px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option{border-radius:6px!important;gap:1px!important;min-height:28px!important;padding:2px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__title{font-size:7.5px!important;line-height:1.1!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=wide]{width:18px!important;height:11px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=vertical]{width:10px!important;height:18px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=square]{width:14px!important;height:14px!important}}@media (width<=1199px){#cimstone-moodboard-app .cmp-home-layout__visual{visibility:hidden!important;pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-grid{grid-template-columns:minmax(0,1fr)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card{max-width:100%!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation{z-index:12;position:relative}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{box-sizing:border-box;flex-direction:column;justify-content:center;min-height:calc(100dvh - 68px);margin-top:-50px;display:flex}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;width:100%;min-height:0;display:flex;transform:translateY(-35px)}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{justify-content:flex-start!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}}@media (width<=760px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{margin-top:-48px}}@media (hover:hover) and (pointer:fine) and (width>=1200px){#cimstone-moodboard-app .cmp-app-shell{--cmp-desktop-content-max:2560px;--cmp-desktop-page-inline:clamp(34px, 4.25vw, 68px);--cmp-desktop-home-intro-width:clamp(360px, 23.468vw, 400px);--cmp-desktop-home-visual-gap:clamp(24px, 4vw, 56px);--cmp-home-left-offset:var(--cmp-desktop-page-inline);--cmp-content-inline-start:var(--cmp-desktop-page-inline)}#cimstone-moodboard-app .cmp-home-intro__title{font-size:clamp(48px,4.25vw,66px)}#cimstone-moodboard-app .cmp-shell-navigation{width:calc(100% - (var(--cmp-desktop-page-inline) * 2));margin-left:var(--cmp-desktop-page-inline)}#cimstone-moodboard-app .cmp-shell-navigation__link{font-size:clamp(11.5px,.81vw,13px)}#cimstone-moodboard-app .cmp-shell-navigation__editor-title{font-size:clamp(18px,1.43vw,24px)}}@media (hover:hover) and (pointer:fine) and (width>=2561px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-shell-navigation,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{width:min(calc(var(--cmp-desktop-content-max) - (var(--cmp-desktop-page-inline) * 2)), calc(100% - (var(--cmp-desktop-page-inline) * 2)))!important;margin-right:auto!important;margin-left:var(--cmp-desktop-page-inline)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-board-width:calc(var(--cmp-desktop-content-max) - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tool-width) - var(--cmp-editor-catalog-width) - var(--cmp-editor-tools-width) - (var(--cmp-editor-gap) * 3))}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view,#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-view{box-sizing:border-box;width:min(100%, var(--cmp-desktop-content-max));margin-inline:auto}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-shell-navigation,#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-shell-navigation{width:min(calc(var(--cmp-desktop-content-max) - (var(--cmp-desktop-page-inline) * 2)), calc(100% - (var(--cmp-desktop-page-inline) * 2)))!important;max-width:calc(100vw - (var(--cmp-desktop-page-inline) * 2))!important;margin-right:auto!important;margin-left:var(--cmp-desktop-page-inline)!important}}@media (width>=1200px){#cimstone-moodboard-app .cmp-app-shell{--cmp-desktop-content-max:2560px;--cmp-desktop-page-inline:clamp(34px, 4.25vw, 68px);--cmp-desktop-home-intro-width:clamp(360px, 23.468vw, 400px);--cmp-desktop-home-visual-gap:clamp(24px, 4vw, 56px);--cmp-home-left-offset:var(--cmp-desktop-page-inline);--cmp-content-inline-start:var(--cmp-desktop-page-inline)}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout{width:100%;min-height:calc(100dvh - 68px);position:relative;overflow:hidden}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{z-index:2;grid-template-columns:var(--cmp-desktop-home-intro-width) minmax(0, 1fr);column-gap:var(--cmp-desktop-home-visual-gap);width:calc(100% - (var(--cmp-desktop-page-inline) * 2));min-height:calc(100dvh - 68px);margin-right:auto;margin-left:var(--cmp-desktop-page-inline);align-items:stretch;display:grid;position:relative}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout .cmp-home-intro{width:auto!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__actions{box-sizing:border-box!important;width:100%!important;max-width:var(--cmp-home-copy-width)!important;align-self:flex-start!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title{max-width:260px}}@media (width>=1200px) and (aspect-ratio>=3/2){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{grid-template-columns:var(--cmp-desktop-home-intro-width)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__visual{z-index:3;pointer-events:none;overflow:hidden;top:68px!important;bottom:0!important;left:calc(var(--cmp-desktop-page-inline) + var(--cmp-desktop-home-intro-width) + var(--cmp-desktop-home-visual-gap))!important;right:var(--cmp-desktop-page-inline)!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:calc(100dvh - 68px)!important;min-height:0!important;display:flex!important;position:fixed!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-moodboard-frame{min-width:0;overflow:hidden;width:100%!important;height:100%!important;box-shadow:none!important;background-color:#0000!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-moodboard-image{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important;padding:0!important;display:block!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}}@media (width>=1200px) and (hover:hover) and (pointer:fine),(width>=1200px) and (aspect-ratio>=5/3),(width>=1400px){#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-desktop-content-max:2560px;--cmp-content-inline-start:var(--cmp-desktop-page-inline);--cmp-editor-tool-width:clamp(70px, 4.954vw, 76px);--cmp-editor-catalog-width:clamp(260px, 19.02vw, 292px);--cmp-editor-tools-width:clamp(40px, 2.868vw, 44px);--cmp-editor-gap:4px;--cmp-editor-board-height:calc(100dvh - 68px - 52px - var(--cmp-editor-page-gap) - var(--cmp-editor-page-gap));--cmp-explore-grid-min:clamp(220px, 15.514vw, 238px);--cmp-explore-grid-max:clamp(360px, 29.6vw, 580px);--cmp-explore-grid-track:minmax(min(100%, var(--cmp-explore-grid-min,238px)), min(var(--cmp-explore-grid-max,580px), 100%));--cmp-explore-grid-gap:clamp(14px, 1.043vw, 16px);--cmp-explore-page-gap:var(--cmp-desktop-page-inline)!important;--cmp-editor-page-gap:var(--cmp-desktop-page-inline)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation{box-sizing:border-box!important;width:calc(100% - (var(--cmp-desktop-page-inline) * 2))!important;max-width:none!important;min-height:52px!important;margin-right:0!important;margin-left:var(--cmp-desktop-page-inline)!important;margin-inline:unset!important;padding:12px 0 8px!important;padding-inline:unset!important;flex-direction:row!important;align-items:center!important;gap:13px!important;display:flex!important;position:relative!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{box-sizing:border-box!important;color:#4d514f!important;letter-spacing:-.035em!important;text-align:center!important;text-wrap:nowrap!important;white-space:nowrap!important;pointer-events:none!important;width:auto!important;max-width:none!important;margin:0!important;padding-top:.16em!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(18px,1.43vw,24px)!important;font-weight:540!important;line-height:1.02!important;display:block!important;position:absolute!important;top:calc(50% + 6px)!important;left:50%!important;overflow:visible!important;transform:translate(-50%,calc(-50% - .08em))!important}#cimstone-moodboard-app .cmp-app-shell:is([data-active-view=editor],[data-active-view=boards]) .cmp-shell-navigation__editor-title{-webkit-text-fill-color:transparent!important;background-image:linear-gradient(100deg,#4d514f 0% 39%,#ffffff2e 45%,#ffffffb8 49%,#fffffff5 50%,#ffffffb8 51%,#ffffff2e 55%,#4d514f 61% 100%)!important;background-position:135%!important;background-repeat:repeat-x!important;background-size:260% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:5.2s linear infinite cmp-shared-text-light-pass!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link,#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__back-only{flex:none!important;position:relative!important}:is(html:has(#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]),body:has(#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor])){height:auto!important;max-height:none!important;overflow:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-editor-gray-side-gap:initial!important;--cmp-editor-size:initial!important;box-sizing:border-box!important;touch-action:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-main,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-app-view-container,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view{box-sizing:border-box!important;width:100%!important;padding:0 var(--cmp-editor-page-gap) var(--cmp-editor-page-gap)!important;overflow:hidden visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-view:after{content:none!important;pointer-events:none!important;height:0!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-layout{grid-template-columns:var(--cmp-editor-tool-width) var(--cmp-editor-catalog-width) minmax(0, 1fr)!important;width:calc(100vw - (var(--cmp-editor-page-gap) * 2) - var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;max-width:none!important;height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important;align-items:stretch!important;gap:var(--cmp-editor-gap)!important;margin:0!important;display:grid!important;overflow:visible!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-workspace{height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar{align-self:start!important;gap:6px!important;min-height:0!important;max-height:none!important;padding:6px 5px!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button{pointer-events:auto!important;flex:none!important;min-height:56px!important;padding:4px 1px!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__icon{width:17px!important;height:17px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow-wrap:normal!important;width:100%!important;font-size:7.8px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-panel{box-sizing:border-box!important;width:var(--cmp-editor-catalog-width)!important;min-width:var(--cmp-editor-catalog-width)!important;max-width:var(--cmp-editor-catalog-width)!important;flex-direction:column!important;gap:5px!important;padding:7px!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-categories-section{box-sizing:border-box!important;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-categories{flex-direction:unset!important;flex-wrap:unset!important;box-sizing:border-box!important;overscroll-behavior:auto!important;contain:none!important;grid-template-columns:1fr!important;grid-auto-flow:row!important;gap:2px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:hidden visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-category{flex:unset!important;text-align:left!important;white-space:normal!important;border-radius:4px!important;width:100%!important;min-width:0!important;min-height:27px!important;padding:4px 8px!important;font-size:8.8px!important;line-height:1.1!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-search{flex:none!important;height:30px!important;padding:0 8px!important;font-size:10px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-grid{overscroll-behavior:contain!important;flex:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-height:0!important;padding:0 3px 4px 0!important;display:grid!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__label{overflow-wrap:normal!important;word-break:normal!important;font-size:clamp(10px,.67vw,11.5px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__visual{overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card:hover,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card.is-pointer-over,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card:focus-visible{transform:translateY(-1px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__product-link{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:grid!important;transform:translateY(0)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__product-link:hover,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__product-link:focus-visible{box-shadow:0 4px 12px #18b7bb47,0 0 0 2px #ffffffd1!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-workspace,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-viewport{aspect-ratio:auto!important;isolation:auto!important;pointer-events:auto!important;background:0 0!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;position:relative!important;overflow:visible!important;container:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface{width:100%!important;min-width:0!important;max-width:none!important;height:var(--cmp-editor-board-height)!important;min-height:var(--cmp-editor-board-height)!important;max-height:var(--cmp-editor-board-height)!important;aspect-ratio:auto!important;pointer-events:auto!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface.is-awaiting-format,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface:not(.is-awaiting-format){background:linear-gradient(#e7e4de 0%,#e2dfd8 100%)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface.is-awaiting-format{box-shadow:none!important;border:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-surface:not(.is-awaiting-format){border:0!important;box-shadow:inset 0 0 0 1px #7b74691a,0 10px 28px #49423714!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area{width:min(calc(var(--cmp-editor-board-height) - 44px), calc(100% - 44px))!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc(100% - 44px))!important;pointer-events:auto!important;background:#fff!important;border-radius:2px!important;flex:none!important;max-width:calc(100% - 44px)!important;max-height:calc(100% - 44px)!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 44px #4942371a,0 0 0 1px #ded8ced9!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area[data-board-format=wide]{width:min(calc(100% - 44px), calc((var(--cmp-editor-board-height) - 44px) * 1.77778))!important;aspect-ratio:16/9!important;height:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area[data-board-format=vertical]{width:auto!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc((100% - 44px) * 1.77778))!important;aspect-ratio:9/16!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area[data-board-format=square]{width:min(calc(var(--cmp-editor-board-height) - 44px), calc(100% - 44px))!important;height:min(calc(var(--cmp-editor-board-height) - 44px), calc(100% - 44px))!important;aspect-ratio:1!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area .konvajs-content,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-stage-area canvas{pointer-events:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-overlay[hidden],#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-crop-overlay[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools{z-index:13030!important;top:0!important;right:calc(-1 * var(--cmp-editor-tools-width) - var(--cmp-editor-gap))!important;width:var(--cmp-editor-tools-width)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;flex-direction:column!important;align-items:center!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;position:absolute!important;bottom:auto!important;left:auto!important;overflow:visible!important;transform:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle{background:#f8f7f3!important;border-radius:9px!important;flex:none!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;display:flex!important;box-shadow:0 6px 16px #4942371c!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu{background:#f8f7f3!important;border-radius:9px!important;flex-direction:column!important;flex:none!important;align-items:center!important;gap:4px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:4px 0 0!important;padding:4px 0!important;display:flex!important;overflow:visible!important;box-shadow:0 6px 16px #4942371a!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu[hidden]{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button{border-radius:7px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;padding:9px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:19px!important;height:19px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__label{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-control{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel[hidden]{display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel{z-index:13060!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)saturate(112%)!important;background:linear-gradient(145deg,#ffffff94,#f9fbf94d)!important;border:1px solid #ffffffb8!important;border-radius:10px!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0 2px 0 0!important;padding:8px 10px 4px!important;display:flex!important;position:absolute!important;top:50%!important;left:auto!important;right:100%!important;overflow:visible!important;transform:translateY(-50%)!important;box-shadow:0 10px 28px #3f3a321a,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:2px!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected{background:0 0!important;border:none!important;outline:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon{box-sizing:border-box!important;background:#ffffffbd!important;border:1.5px solid #18aeb247!important;border-radius:5px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;transition:border-color .13s,background .13s!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover .cmp-editor-board-size-option__icon,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible .cmp-editor-board-size-option__icon{background:linear-gradient(145deg,#e6f9f985,#ffffff9e)!important;border-color:#18aeb28f!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected .cmp-editor-board-size-option__icon{background:linear-gradient(145deg,#e2f8f8b3,#ffffff7a)!important;border-color:#18aeb29e!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=wide]{width:42px!important;height:26px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=vertical]{width:26px!important;height:42px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__icon[data-format=square]{width:35px!important;height:35px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option__dimensions{width:100%!important;height:100%!important;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif!important;font-size:var(--cmp-type-board-size-dim)!important;text-align:center!important;color:#474d4be0!important;justify-content:center!important;align-items:center!important;margin:0!important;font-weight:600!important;line-height:1.05!important;transition:color .13s!important;display:flex!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:hover .cmp-editor-board-size-option__dimensions,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option:focus-visible .cmp-editor-board-size-option__dimensions,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-panel .cmp-editor-board-size-option.is-selected .cmp-editor-board-size-option__dimensions{color:#166f72!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools .cmp-editor-board-size-control .cmp-editor-board-size-button{place-items:center!important;display:grid!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools .cmp-editor-board-size-control .cmp-editor-board-size-button .cmp-editor-tool-button__icon{justify-content:center!important;align-items:center!important;width:18px!important;max-width:calc(100% - 2px)!important;height:18px!important;max-height:calc(100% - 2px)!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools .cmp-editor-board-size-control .cmp-editor-board-size-button .cmp-editor-tool-button__icon svg{width:100%!important;height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel{z-index:13020!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(22px)saturate(118%)!important;backdrop-filter:blur(22px)saturate(118%)!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffffdb,#f5f2ecb8)!important;border:1px solid #ffffffb8!important;border-right:0!important;border-radius:18px 0 0 18px!important;width:286px!important;max-width:none!important;max-height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0 0 auto auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 70px #34302a2e,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel{box-sizing:border-box!important;flex:unset!important;flex-direction:unset!important;overscroll-behavior:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:min(690px,100% - 2px)!important;box-shadow:none!important;pointer-events:auto!important;-webkit-overflow-scrolling:auto!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:14px!important;display:block!important;overflow:hidden auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel[hidden],#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header{z-index:auto!important;grid-template-columns:unset!important;flex-direction:row!important;flex-shrink:unset!important;box-sizing:border-box!important;background:0 0!important;border-bottom:1px solid #44484614!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0 0 10px!important;padding:0 0 8px!important;display:flex!important;position:static!important;top:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header>strong,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header>strong{color:#343a38!important;letter-spacing:-.015em!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-overflow:clip!important;min-width:0!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__close,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__close{color:#676c69!important;background:#ffffff8f!important;border:1px solid #40464314!important;border-radius:9px!important;flex-shrink:0!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:20px!important;line-height:1!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-line{grid-template-columns:minmax(0,1fr) 44px!important;gap:7px!important;min-width:0!important;margin:0 0 10px!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-input{box-sizing:border-box!important;resize:none!important;color:#373d3a!important;background:#ffffffb8!important;border:1px solid #3b423e1a!important;border-radius:11px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0 12px!important;font-size:11px!important;line-height:42px!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-toolbar{border:0!important;margin:0 0 9px!important;padding:0!important;display:block!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons button{width:100%!important;height:34px!important;min-height:34px!important;font-size:inherit!important;border-radius:9px!important;padding:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options{flex-wrap:unset!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;margin:0 0 10px!important;padding:0!important;display:grid!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button:last-child{background:#ffffff9e!important;border:1px solid #3b423e17!important;border-radius:10px!important;grid-column:auto!important;place-items:center!important;width:100%!important;height:38px!important;min-height:38px!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button span{font-size:17px!important;line-height:1!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-color-presets{flex-wrap:unset!important;grid-template-columns:repeat(6,26px)!important;justify-content:start!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-color-presets>button{border-radius:50%!important;width:26px!important;height:26px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-topline{grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:9px!important;margin:0 0 12px!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes{flex-wrap:unset!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button{white-space:normal!important;text-align:center!important;background:#ffffffad!important;border:1px solid #3b423e17!important;border-radius:10px!important;place-items:center!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 8px!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button span{font-size:9.5px!important;font-weight:600!important;line-height:1.15!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-size{grid-template-columns:minmax(0,1fr) 34px!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing{flex-wrap:unset!important;grid-template-columns:repeat(6,26px)!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing>button{border-radius:50%!important;width:26px!important;height:26px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;display:grid!important;position:relative!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control.is-open .cmp-editor-tool-slider-panel{z-index:12050!important;background:#f8f7f3fa!important;border:1px solid #5c554924!important;border-radius:12px 0 0 12px!important;align-items:center!important;width:176px!important;height:40px!important;min-height:40px!important;max-height:none!important;margin:0!important;padding:0 14px!important;display:flex!important;position:absolute!important;inset:50% 100% auto auto!important;transform:translateY(-50%)!important;box-shadow:0 8px 22px #4942371f!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-panel[hidden]{pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider{width:100%!important;max-width:100%!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-selector{z-index:30!important;box-sizing:border-box!important;flex-direction:unset!important;pointer-events:auto!important;opacity:1!important;filter:none!important;isolation:isolate!important;background:0 0!important;place-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:clamp(16px,1.5vw,28px)!important;display:grid!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:none!important;container-type:normal!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-selector[hidden]{visibility:hidden!important;pointer-events:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview{visibility:visible!important;z-index:1!important;opacity:0!important;pointer-events:none!important;background:#ffffff3d!important;border:2px dashed #13aeb3b8!important;border-radius:4px!important;width:0!important;height:0!important;transition:width .18s,height .18s,opacity .14s!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 6px #13aeb309!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview.is-visible{opacity:1!important;visibility:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview.is-visible[data-format=wide]{aspect-ratio:16/9!important;opacity:1!important;width:min(72%,760px)!important;height:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview.is-visible[data-format=vertical]{aspect-ratio:9/16!important;opacity:1!important;width:auto!important;height:min(72%,650px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-preview.is-visible[data-format=square]{aspect-ratio:1!important;opacity:1!important;width:min(58%,560px)!important;height:auto!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-content{z-index:2!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)saturate(112%)!important;background:linear-gradient(145deg,#ffffff94,#f9fbf94d)!important;border:1px solid #ffffffb8!important;border-radius:16px!important;flex:none!important;width:min(470px,100% - 64px)!important;min-width:0!important;max-width:min(470px,100% - 64px)!important;max-height:calc(100% - 32px)!important;margin:0 auto!important;padding:clamp(16px,1.3vw,18px)!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 18px 42px #3f3a321f,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title{color:#464c4a!important;letter-spacing:-.025em!important;text-align:center!important;text-wrap:wrap!important;white-space:normal!important;width:100%!important;max-width:100%!important;margin:0 0 clamp(11px,1vw,13px)!important;padding:0!important;font-family:Montserrat,Aptos,Segoe UI,Arial,sans-serif!important;font-size:clamp(18px,1.45vw,22px)!important;font-weight:500!important;line-height:1.2!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title:after{content:none!important;display:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(8px,.7vw,11px)!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option{color:#4f5653!important;text-align:center!important;-webkit-backdrop-filter:blur(12px)saturate(112%)!important;background:linear-gradient(145deg,#ffffff94,#f9fbf94d)!important;border:1px solid #18aeb24d!important;border-radius:9px!important;grid-template-rows:auto auto!important;grid-template-columns:1fr!important;align-content:center!important;justify-items:center!important;gap:clamp(6px,.6vw,8px)!important;width:auto!important;min-width:0!important;height:auto!important;min-height:clamp(88px,8vw,104px)!important;padding:clamp(10px,1vw,13px) clamp(8px,.8vw,11px)!important;display:grid!important;overflow:visible!important;box-shadow:0 7px 18px #4942370b,inset 0 1px #ffffffd6!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option:hover,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option:focus-visible{color:#166f72!important;opacity:1!important;background:linear-gradient(145deg,#e6f9f9b8,#ffffff75)!important;border-color:#18aeb28f!important;transform:none!important;box-shadow:0 10px 24px #18aeb216,0 0 0 3px #18aeb209,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option.is-selected{color:#166f72!important;opacity:1!important;background:linear-gradient(145deg,#e2f8f8b3,#ffffff7a)!important;border-color:#18aeb29e!important;box-shadow:0 9px 22px #18aeb214,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__texts{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:3px!important;min-width:0!important;display:flex!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__title{color:#474d4b!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal!important;font-size:clamp(12px,1vw,13.5px)!important;font-weight:600!important;line-height:1.2!important;display:block!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__description{visibility:visible!important;color:#555b58a8!important;text-align:center!important;overflow-wrap:normal!important;font-size:clamp(9px,.75vw,10.2px)!important;line-height:1.3!important;display:block!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon{color:#18aeb2!important;background:#ffffffbd!important;border-width:1.5px!important;border-color:currentColor!important;border-radius:4px!important;flex-shrink:0!important;justify-self:center!important;display:block!important;position:relative!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon:before{opacity:1!important;background:#18aeb20a!important;inset:-7px!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=wide]{width:clamp(30px,2.6vw,34px)!important;height:clamp(18px,1.5vw,20px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=vertical]{width:clamp(16px,1.4vw,18px)!important;height:clamp(30px,2.6vw,34px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=square]{width:clamp(24px,2.1vw,27px)!important;height:clamp(24px,2.1vw,27px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-view{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:8px var(--cmp-explore-page-gap) 32px!important;overflow-x:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-grid{gap:var(--cmp-explore-grid-gap,16px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;display:grid!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card{width:100%!important;max-width:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__date,#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__products-title{font-size:clamp(10px,.67vw,11.5px)!important}#cimstone-moodboard-app .cmp-board-detail-backdrop,#cimstone-moodboard-app .cmp-board-detail-polished{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#27252247!important;justify-content:center!important;place-items:center!important;width:auto!important;height:auto!important;max-height:none!important;padding:26px!important;display:grid!important;position:absolute!important;inset:0!important;overflow:visible!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{width:min(1060px, calc(100vw - 70px), var(--cmp-desktop-content-max))!important;max-width:min(1060px, calc(100vw - 70px), var(--cmp-desktop-content-max))!important;max-height:min(760px,100dvh - 110px)!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-dialog{width:min(1080px,94vw)!important;max-width:min(1080px,94vw)!important;max-height:92vh!important;margin:0 auto!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-content,#cimstone-moodboard-app .cmp-board-detail-content{flex-direction:unset!important;flex:unset!important;grid-template-columns:minmax(0,1fr) 300px!important;gap:24px!important;min-height:0!important;padding:22px!important;display:grid!important;overflow-y:auto!important}#cimstone-moodboard-app .cmp-board-detail-polished__preview,#cimstone-moodboard-app .cmp-board-detail-preview{flex:unset!important;order:unset!important;box-sizing:border-box!important;aspect-ratio:1!important;background:linear-gradient(145deg,#ffffff9e,#e7e4dea3)!important;border:1px solid #4f545114!important;border-radius:16px!important;justify-content:center!important;align-self:start!important;align-items:center!important;width:min(100%,610px,100dvh - 190px)!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:clamp(12px,1.17vw,18px)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 34px #40474412,inset 0 1px #ffffffeb!important}#cimstone-moodboard-app .cmp-board-detail-polished__image,#cimstone-moodboard-app .cmp-board-detail-preview__image{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;background:0 0!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;display:block!important}}@media (hover:none) and (pointer:coarse) and (width>=1200px) and (width<=1366px) and (aspect-ratio<=3/2){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__inner{grid-template-columns:minmax(0,1fr)!important}}@media (width>=2200px) and (hover:hover) and (pointer:fine),(width>=2200px) and (aspect-ratio>=5/3){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home]{--cmp-ultra-page-inline:clamp(34px, 4.25vw, 68px)}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]){--cmp-ultra-page-inline:clamp(28px, 2.21vw, 34px);--cmp-ultra-explore-gap:clamp(16px, .95vw, 22px);--cmp-explore-grid-min:clamp(220px, 12vw, 238px);--cmp-explore-grid-max:clamp(480px, 22vw, 580px);--cmp-explore-grid-track:minmax(min(100%, var(--cmp-explore-grid-min,238px)), min(var(--cmp-explore-grid-max,580px), 100%));--cmp-explore-grid-gap:var(--cmp-ultra-explore-gap)}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor]{--cmp-ultra-editor-tool-width:clamp(76px, 3.35vw, 90px);--cmp-ultra-editor-catalog-width:clamp(292px, 13.2vw, 348px);--cmp-ultra-editor-right-tools-width:clamp(44px, 2.05vw, 52px);--cmp-ultra-editor-gap:clamp(4px, .22vw, 6px);--cmp-editor-tool-width:var(--cmp-ultra-editor-tool-width)!important;--cmp-editor-catalog-width:var(--cmp-ultra-editor-catalog-width)!important;--cmp-editor-tools-width:var(--cmp-ultra-editor-right-tools-width)!important;--cmp-editor-gap:var(--cmp-ultra-editor-gap)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link{font-size:clamp(13px,.55vw,15px)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{font-size:clamp(24px,1.05vw,28px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar{gap:clamp(6px,.28vw,8px)!important;padding:clamp(6px,.28vw,8px) clamp(5px,.24vw,7px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button{min-height:clamp(56px,2.5vw,66px)!important;padding:clamp(4px,.18vw,5px) clamp(1px,.08vw,2px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__icon{width:clamp(17px,.75vw,20px)!important;height:clamp(17px,.75vw,20px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:clamp(7.8px,.36vw,9.2px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-panel{gap:clamp(5px,.24vw,7px)!important;padding:clamp(7px,.32vw,9px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-categories{gap:clamp(2px,.1vw,3px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-category{min-height:clamp(27px,1.2vw,32px)!important;padding:clamp(4px,.18vw,5px) clamp(8px,.38vw,10px)!important;font-size:clamp(8.8px,.4vw,10.4px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-search{height:clamp(30px,1.35vw,36px)!important;padding:0 clamp(8px,.38vw,10px)!important;font-size:clamp(10px,.45vw,12px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-grid{gap:clamp(6px,.28vw,8px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__label{font-size:clamp(11.5px,.5vw,13.5px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button{min-height:clamp(40px,1.85vw,48px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:clamp(17px,.75vw,20px)!important;height:clamp(17px,.75vw,20px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__label{font-size:clamp(7.8px,.36vw,9.2px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control{flex:0 0 clamp(40px,1.85vw,48px)!important;width:clamp(40px,1.85vw,48px)!important;min-width:clamp(40px,1.85vw,48px)!important;height:clamp(40px,1.85vw,48px)!important;min-height:clamp(40px,1.85vw,48px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-tool-slider-control.is-open .cmp-editor-tool-slider-panel{width:clamp(176px,7.5vw,210px)!important;height:clamp(40px,1.85vw,48px)!important;min-height:clamp(40px,1.85vw,48px)!important;padding:0 clamp(14px,.65vw,17px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel{border-radius:clamp(18px,.82vw,22px) 0 0 clamp(18px,.82vw,22px)!important;width:clamp(286px,12.5vw,338px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel{max-height:min(clamp(690px,30vw,780px),100% - 2px)!important;padding:clamp(14px,.65vw,17px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header{min-height:clamp(34px,1.55vw,40px)!important;padding:clamp(8px,.38vw,10px) clamp(10px,.46vw,12px)!important;font-size:clamp(11px,.5vw,13px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-input{min-height:clamp(72px,3.2vw,84px)!important;padding:clamp(8px,.38vw,10px) clamp(10px,.46vw,12px)!important;font-size:clamp(11px,.5vw,13px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button{min-height:clamp(28px,1.28vw,34px)!important;font-size:clamp(10px,.45vw,12px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button{min-height:clamp(52px,2.35vw,62px)!important;font-size:clamp(9px,.4vw,10.5px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing{grid-template-columns:repeat(6,clamp(26px,1.18vw,30px))!important;gap:clamp(8px,.38vw,10px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-color-presets--drawing>button{width:clamp(26px,1.18vw,30px)!important;height:clamp(26px,1.18vw,30px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-content{width:min(clamp(470px,20vw,560px),100% - 64px)!important;padding:clamp(22px,1vw,28px) clamp(24px,1.1vw,30px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title{font-size:clamp(18px,.82vw,22px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option{min-height:clamp(72px,3.2vw,86px)!important;padding:clamp(10px,.46vw,12px) clamp(12px,.55vw,15px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__title{font-size:clamp(12px,.55vw,14px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__description{font-size:clamp(9.5px,.42vw,11px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=wide]{width:clamp(18px,.82vw,22px)!important;height:clamp(10px,.46vw,12px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=vertical]{width:clamp(16px,.75vw,20px)!important;height:clamp(30px,1.35vw,36px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=square]{width:clamp(24px,1.1vw,28px)!important;height:clamp(24px,1.1vw,28px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card{border-radius:clamp(10px,.45vw,12px)!important;max-width:none!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__content{gap:clamp(8px,.45vw,11px)!important;padding:clamp(10px,.55vw,14px) clamp(11px,.6vw,15px) clamp(11px,.6vw,15px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__date,#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__products-title{font-size:clamp(11.5px,.5vw,13px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-product-tag{border-radius:clamp(7px,.32vw,8px)!important;padding:clamp(4px,.2vw,5px) clamp(7px,.35vw,9px)!important;font-size:clamp(9px,.42vw,11px)!important}#cimstone-moodboard-app .cmp-board-detail-polished>*{width:min(clamp(1060px, 44vw, 1240px), calc(100vw - 70px), var(--cmp-desktop-content-max))!important;max-width:min(clamp(1060px, 44vw, 1240px), calc(100vw - 70px), var(--cmp-desktop-content-max))!important;max-height:min(clamp(760px,56dvh,880px),100dvh - 110px)!important}#cimstone-moodboard-app .cmp-board-detail-dialog{width:min(clamp(1080px,45vw,1260px),94vw)!important;max-width:min(clamp(1080px,45vw,1260px),94vw)!important}#cimstone-moodboard-app .cmp-board-detail-polished .cmp-board-detail-content,#cimstone-moodboard-app .cmp-board-detail-content{grid-template-columns:minmax(0,1fr) clamp(300px,13vw,360px)!important;gap:clamp(24px,1.1vw,30px)!important;padding:clamp(22px,1vw,28px)!important}#cimstone-moodboard-app .cmp-board-detail-polished__preview,#cimstone-moodboard-app .cmp-board-detail-preview{border-radius:clamp(16px,.72vw,18px)!important;width:min(100%,clamp(610px,26vw,720px),100dvh - 190px)!important;padding:clamp(18px,.85vw,22px)!important}#cimstone-moodboard-app .cmp-board-detail-polished__products-title,#cimstone-moodboard-app .cmp-board-detail-polished__date{font-size:clamp(11px,.48vw,13px)!important}}@media (width>=1200px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-layout__visual{z-index:3;pointer-events:none;top:68px!important;bottom:0!important;left:var(--home-moodboard-left,auto)!important;width:var(--home-moodboard-width,auto)!important;justify-content:center!important;align-items:center!important;height:calc(100dvh - 68px)!important;padding:0!important;display:flex!important;position:fixed!important;right:auto!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-moodboard-frame{width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;background-color:#0000!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-moodboard-image{transition:opacity .18s;object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home]:not([data-home-moodboard-layout-ready=true]) .cmp-home-layout__visual{visibility:hidden!important;opacity:0!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home][data-home-moodboard-layout-ready=true] .cmp-home-layout__visual{visibility:visible!important;opacity:1!important}}@media (width>=1535px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__actions{gap:clamp(8px, calc(8px * 100vw / 1534), 10px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--primary,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--secondary{min-height:clamp(40px, calc(40px * 100vw / 1534), 46px)!important;padding-right:clamp(10px, calc(10px * 100vw / 1534), 12px)!important;padding-left:clamp(10px, calc(10px * 100vw / 1534), 12px)!important;gap:clamp(8px, calc(8px * 100vw / 1534), 10px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action .cmp-monochrome-icon{width:clamp(15px, calc(15px * 100vw / 1534), 17px)!important;height:clamp(15px, calc(15px * 100vw / 1534), 17px)!important}}#cimstone-moodboard-app{--cmp-type-display:clamp(44px, 4.6vw, 72px);--cmp-type-display-subtitle:clamp(16px, 1.35vw, 22px);--cmp-type-page-title:clamp(22px, 1.65vw, 32px);--cmp-type-section-title:clamp(20px, 1.45vw, 26px);--cmp-type-body:clamp(14px, 1.05vw, 17px);--cmp-type-button:clamp(14px, .98vw, 18px);--cmp-type-nav-link:clamp(12px, .88vw, 15px);--cmp-type-small:clamp(13px, .85vw, 15px);--cmp-type-micro:clamp(12px, .78vw, 14px);--cmp-type-editor-tool:clamp(11px, .78vw, 12.5px);--cmp-type-editor-catalog:clamp(13px, .98vw, 15px);--cmp-type-editor-category:clamp(12px, .88vw, 14px);--cmp-type-editor-product:clamp(13px, .92vw, 15px);--cmp-type-editor-code:clamp(11px, .78vw, 13px);--cmp-type-format-title:clamp(16px, 1.1vw, 18.5px);--cmp-type-format-desc:clamp(13px, .92vw, 15px);--cmp-type-board-size-dim:clamp(10px, .72vw, 12px);--cmp-type-card-meta:clamp(13px, .85vw, 15px);--cmp-type-modal-action:clamp(13px, .9vw, 15px);--cmp-type-aux-heading:clamp(17px, 1.22vw, 21px);--cmp-type-aux-body:clamp(12px, .88vw, 14px);--cmp-type-aux-input:clamp(12px, .88vw, 14px);--cmp-type-aux-control:clamp(11.5px, .82vw, 13px);--cmp-type-toolbar-status:clamp(10.5px, .76vw, 12px);--cmp-icon-editor-tool:clamp(17px, 1.15vw, 20px);--cmp-icon-editor-right:clamp(18px, 1.22vw, 21px);--cmp-icon-board-size-toggle:clamp(16px, 1.05vw, 18px);--cmp-icon-format-wide-w:clamp(32px, 2.35vw, 36px);--cmp-icon-format-wide-h:clamp(19px, 1.38vw, 22px);--cmp-icon-format-vertical-w:clamp(17px, 1.22vw, 20px);--cmp-icon-format-vertical-h:clamp(32px, 2.35vw, 36px);--cmp-icon-format-square:clamp(26px, 1.88vw, 30px);--cmp-icon-board-size-wide-w:clamp(52px, 3.25vw, 58px);--cmp-icon-board-size-wide-h:clamp(32px, 2vw, 36px);--cmp-icon-board-size-vertical-w:clamp(32px, 2vw, 36px);--cmp-icon-board-size-vertical-h:clamp(52px, 3.25vw, 58px);--cmp-icon-board-size-square:clamp(42px, 2.6vw, 46px);--cmp-icon-catalog-link:clamp(14px, .95vw, 16px);--cmp-icon-catalog-link-box:clamp(26px, 1.65vw, 29px);--cmp-icon-aux-close:clamp(18px, 1.22vw, 21px)}@media (width>=1200px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title{font-size:var(--cmp-type-display)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle{font-size:var(--cmp-type-display-subtitle)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--primary,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--secondary{font-size:var(--cmp-type-button)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-external-return-button{font-size:var(--cmp-type-small)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__link{font-size:var(--cmp-type-nav-link)!important}#cimstone-moodboard-app .cmp-app-shell:not([data-active-view=home]) .cmp-shell-navigation__editor-title{font-size:var(--cmp-type-page-title)!important}#cimstone-moodboard-app .cmp-site-brand__title{font-size:var(--cmp-type-body)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:var(--cmp-type-editor-tool)!important;white-space:normal!important;text-overflow:unset!important;line-height:1.2!important;overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar-status{font-size:var(--cmp-type-toolbar-status)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-search{font-size:var(--cmp-type-editor-catalog)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-category{font-size:var(--cmp-type-editor-category)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__label{font-size:var(--cmp-type-editor-product)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__code{font-size:var(--cmp-type-editor-code)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-status{font-size:var(--cmp-type-small)!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:var(--cmp-type-editor-tool)!important;white-space:normal!important;text-overflow:unset!important;line-height:1.2!important;overflow:visible!important}#cimstone-moodboard-app .cmp-editor-catalog-search{font-size:var(--cmp-type-editor-catalog)!important}#cimstone-moodboard-app .cmp-editor-catalog-category{font-size:var(--cmp-type-editor-category)!important}#cimstone-moodboard-app .cmp-editor-catalog-card__label{font-size:var(--cmp-type-editor-product)!important}#cimstone-moodboard-app .cmp-editor-catalog-card__code{font-size:var(--cmp-type-editor-code)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__label{font-size:var(--cmp-type-editor-tool)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-option__dimensions,#cimstone-moodboard-app .cmp-editor-board-size-option__dimensions{font-size:var(--cmp-type-board-size-dim)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-title,#cimstone-moodboard-app .cmp-editor-board-format-title{font-size:clamp(19px,1.28vw,24px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__title,#cimstone-moodboard-app .cmp-editor-board-format-option__title{font-size:var(--cmp-type-format-title)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__description,#cimstone-moodboard-app .cmp-editor-board-format-option__description{font-size:var(--cmp-type-format-desc)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-toolbar .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__icon{width:var(--cmp-icon-editor-tool)!important;height:var(--cmp-icon-editor-tool)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:var(--cmp-icon-editor-right)!important;height:var(--cmp-icon-editor-right)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-button .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-board-size-button .cmp-editor-tool-button__icon{width:var(--cmp-icon-board-size-toggle)!important;height:var(--cmp-icon-board-size-toggle)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-button,#cimstone-moodboard-app .cmp-editor-board-size-button{overflow:visible!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=wide],#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=wide]{width:var(--cmp-icon-format-wide-w)!important;height:var(--cmp-icon-format-wide-h)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=vertical],#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=vertical]{width:var(--cmp-icon-format-vertical-w)!important;height:var(--cmp-icon-format-vertical-h)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-format-option__icon[data-format=square],#cimstone-moodboard-app .cmp-editor-board-format-option__icon[data-format=square]{width:var(--cmp-icon-format-square)!important;height:var(--cmp-icon-format-square)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-option__icon[data-format=wide],#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=wide]{width:var(--cmp-icon-board-size-wide-w)!important;height:var(--cmp-icon-board-size-wide-h)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-option__icon[data-format=vertical],#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=vertical]{width:var(--cmp-icon-board-size-vertical-w)!important;height:var(--cmp-icon-board-size-vertical-h)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-board-size-option__icon[data-format=square],#cimstone-moodboard-app .cmp-editor-board-size-option__icon[data-format=square]{width:var(--cmp-icon-board-size-square)!important;height:var(--cmp-icon-board-size-square)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__product-link,#cimstone-moodboard-app .cmp-editor-catalog-card__product-link{width:var(--cmp-icon-catalog-link-box)!important;height:var(--cmp-icon-catalog-link-box)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-catalog-card__product-link svg,#cimstone-moodboard-app .cmp-editor-catalog-card__product-link svg{width:var(--cmp-icon-catalog-link)!important;height:var(--cmp-icon-catalog-link)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel__close,#cimstone-moodboard-app .cmp-editor-auxiliary-panel__close{font-size:var(--cmp-icon-aux-close)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel__eyebrow{font-size:var(--cmp-type-micro)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel__heading strong,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-auxiliary-panel__header,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-auxiliary-panel__header{font-size:var(--cmp-type-aux-heading)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel__heading small{font-size:var(--cmp-type-aux-body)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-text-input{font-size:var(--cmp-type-aux-input)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-format-buttons button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-options button,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-size,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-text-panel .cmp-editor-font-size-square,#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-modes button span{font-size:var(--cmp-type-aux-control)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-drawing-panel .cmp-editor-drawing-width-value{font-size:var(--cmp-type-micro)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=editor] .cmp-editor-auxiliary-panel__hint{font-size:var(--cmp-type-small)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__date,#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-card__products-title,#cimstone-moodboard-app .cmp-explore-card__date,#cimstone-moodboard-app .cmp-explore-card__products-title{font-size:var(--cmp-type-card-meta)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-product-tag,#cimstone-moodboard-app .cmp-explore-product-tag{font-size:var(--cmp-type-micro)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=boards] .cmp-explore-status,#cimstone-moodboard-app .cmp-explore-status{font-size:var(--cmp-type-body)!important}#cimstone-moodboard-app .cmp-board-detail-polished__edit,#cimstone-moodboard-app .cmp-board-detail-polished__download,#cimstone-moodboard-app .cmp-board-detail-polished__delete{font-size:var(--cmp-type-modal-action)!important}#cimstone-moodboard-app .cmp-board-detail-title{font-size:var(--cmp-type-section-title)!important}#cimstone-moodboard-app .cmp-board-detail-date,#cimstone-moodboard-app .cmp-board-detail-products-title{font-size:var(--cmp-type-small)!important}#cimstone-moodboard-app .cmp-board-detail-product-line{font-size:var(--cmp-type-body)!important}}@media (width>=2561px){#cimstone-moodboard-app{--cmp-type-display:clamp(66px, 3.1vw, 86px);--cmp-type-display-subtitle:clamp(22px, 1vw, 28px);--cmp-type-page-title:clamp(26px, 1.12vw, 34px);--cmp-type-section-title:clamp(22px, .88vw, 28px);--cmp-type-body:clamp(16px, .72vw, 19px);--cmp-type-button:clamp(17px, .78vw, 21px);--cmp-type-nav-link:clamp(13px, .58vw, 16px);--cmp-type-small:clamp(14px, .54vw, 16px);--cmp-type-micro:clamp(13px, .5vw, 15px);--cmp-type-editor-tool:clamp(12.5px, .48vw, 14px);--cmp-type-editor-catalog:clamp(15px, .58vw, 17px);--cmp-type-editor-category:clamp(14px, .54vw, 16px);--cmp-type-editor-product:clamp(15px, .58vw, 17px);--cmp-type-editor-code:clamp(13px, .5vw, 15px);--cmp-type-format-title:clamp(18px, .68vw, 21px);--cmp-type-format-desc:clamp(15px, .58vw, 17px);--cmp-type-board-size-dim:clamp(11px, .45vw, 13px);--cmp-type-card-meta:clamp(14px, .5vw, 16px);--cmp-type-modal-action:clamp(14px, .52vw, 16px);--cmp-type-aux-heading:clamp(19px, .68vw, 23px);--cmp-type-aux-body:clamp(14px, .52vw, 16px);--cmp-type-aux-input:clamp(14px, .52vw, 16px);--cmp-type-aux-control:clamp(13px, .48vw, 15px);--cmp-type-toolbar-status:clamp(12px, .45vw, 14px);--cmp-icon-editor-tool:clamp(19px, .68vw, 22px);--cmp-icon-editor-right:clamp(20px, .72vw, 24px);--cmp-icon-board-size-toggle:clamp(17px, .62vw, 20px);--cmp-icon-format-wide-w:clamp(36px, 1.28vw, 42px);--cmp-icon-format-wide-h:clamp(21px, .75vw, 25px);--cmp-icon-format-vertical-w:clamp(19px, .68vw, 23px);--cmp-icon-format-vertical-h:clamp(36px, 1.28vw, 42px);--cmp-icon-format-square:clamp(30px, 1.05vw, 34px);--cmp-icon-board-size-wide-w:clamp(58px, 2.05vw, 66px);--cmp-icon-board-size-wide-h:clamp(36px, 1.28vw, 42px);--cmp-icon-board-size-vertical-w:clamp(36px, 1.28vw, 42px);--cmp-icon-board-size-vertical-h:clamp(58px, 2.05vw, 66px);--cmp-icon-board-size-square:clamp(48px, 1.68vw, 54px);--cmp-icon-catalog-link:clamp(15px, .52vw, 17px);--cmp-icon-catalog-link-box:clamp(28px, .98vw, 32px);--cmp-icon-aux-close:clamp(20px, .72vw, 24px)}}@media (width<=1199px){#cimstone-moodboard-app{--cmp-type-editor-tool:clamp(10px, 2.4vw, 12px);--cmp-type-editor-catalog:clamp(11px, 2.8vw, 13px);--cmp-type-editor-category:clamp(10px, 2.6vw, 12px);--cmp-type-editor-product:clamp(10px, 2.6vw, 12px);--cmp-type-editor-code:clamp(9px, 2.2vw, 11px);--cmp-type-format-title:clamp(11px, 3.4vw, 13px);--cmp-type-format-desc:clamp(10px, 2.8vw, 12px);--cmp-type-section-title:clamp(14px, 4.2vw, 16px);--cmp-icon-editor-tool:clamp(15px, 4vw, 17px);--cmp-icon-editor-right:clamp(16px, 4.2vw, 18px);--cmp-icon-board-size-toggle:clamp(14px, 3.6vw, 16px)}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__label{font-size:var(--cmp-type-editor-tool)!important}#cimstone-moodboard-app .cmp-editor-catalog-search{font-size:var(--cmp-type-editor-catalog)!important}#cimstone-moodboard-app .cmp-editor-catalog-category{font-size:var(--cmp-type-editor-category)!important}#cimstone-moodboard-app .cmp-editor-catalog-card__label{font-size:var(--cmp-type-editor-product)!important}#cimstone-moodboard-app .cmp-editor-board-format-option__title{font-size:var(--cmp-type-format-title)!important}#cimstone-moodboard-app .cmp-editor-board-format-option__description{font-size:var(--cmp-type-format-desc)!important}#cimstone-moodboard-app .cmp-editor-board-format-title{font-size:var(--cmp-type-section-title)!important}#cimstone-moodboard-app .cmp-editor-toolbar .cmp-editor-tool-button__icon{width:var(--cmp-icon-editor-tool)!important;height:var(--cmp-icon-editor-tool)!important}#cimstone-moodboard-app .cmp-editor-edit-tools__toggle .cmp-editor-tool-button__icon,#cimstone-moodboard-app .cmp-editor-edit-tools__menu .cmp-editor-tool-button__icon{width:var(--cmp-icon-editor-right)!important;height:var(--cmp-icon-editor-right)!important}#cimstone-moodboard-app .cmp-editor-board-size-button .cmp-editor-tool-button__icon{width:var(--cmp-icon-board-size-toggle)!important;height:var(--cmp-icon-board-size-toggle)!important}}@media (width>=1535px){#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__title{font-size:clamp(71px,4.6vw,80px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-intro__subtitle{font-size:clamp(21px,1.35vw,24px)!important}#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--primary,#cimstone-moodboard-app .cmp-app-shell[data-active-view=home] .cmp-home-action--secondary{font-size:clamp(15px,.98vw,17px)!important}}
