.ks-tool{--ink:#433a32;--brown:#87502f;--line:#e6d9ca;--muted:#786957;--cream:#f8f2e9;color:var(--ink);font:15px/1.7 inherit;font-family:inherit;line-height:1.7}.ks-tool *{box-sizing:border-box}.ks-tool [hidden]{display:none!important}.ks-tool button,.ks-tool input,.ks-tool select{font:inherit}.ks-tool button{cursor:pointer;min-height:44px;padding:10px 15px;border:1px solid var(--line);border-radius:12px;background:#fffaf4;color:#62452f;line-height:1.45;transition:background .18s,transform .18s}.ks-tool button:hover{background:#f3e6d5;color:#62452f}.ks-tool button:disabled{opacity:.45;cursor:default}.ks-tool :is(button,input,select,canvas):focus-visible{outline:3px solid #1a6a78;outline-offset:4px}.ks-tool .ks-primary{background:#87502f!important;color:white!important;border-color:#87502f!important;padding:17px 23px;font-weight:750;box-shadow:0 3px 0 #6f43231a}.ks-tool .ks-primary:hover{background:#6f3e23!important;transform:translateY(-1px)}.ks-tool .ks-secondary{background:#fff!important;color:#704c31!important}.ks-tool .ks-text{border:0;background:transparent!important;color:#794e31!important;text-decoration:underline;text-underline-offset:4px;padding:5px 0}.ks-tool h1,.ks-tool h2,.ks-tool h3,.ks-tool h4{color:var(--ink);line-height:1.35;font-weight:750;word-break:keep-all}.ks-tool h1{font-size:clamp(26px,3vw,39px);letter-spacing:-1.5px;margin:0 0 23px}.ks-tool h2{font-size:30px;letter-spacing:-1.1px;margin:0 0 10px}.ks-tool h3{font-size:16px;letter-spacing:-.4px;margin:0 0 9px}.ks-tool p{margin:0 0 15px}.ks-tool .ks-eyebrow{font-size:10px;font-weight:750;letter-spacing:2px;color:#946b4b;margin-bottom:18px}.ks-hero{display:grid;grid-template-columns:.88fr 1.12fr;gap:28px;align-items:center;min-height:650px;padding:10px 0 32px}.ks-tool .ks-headline{font-size:clamp(32px,3.65vw,53px);line-height:1.27;letter-spacing:-2.5px;margin:0 0 26px;font-weight:430}.ks-headline strong{color:#87502f;font-weight:800;white-space:nowrap}.ks-tool .ks-lead{font-size:16px;line-height:1.9;color:#77624e;margin-bottom:27px}.ks-start{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.ks-tool .ks-trust{font-size:11px;margin:23px 0 14px;color:#67523e}.ks-trust strong{display:inline-block;margin-right:7px;background:#f2e2cb;border:1px solid #dbb78d;border-radius:7px;padding:3px 10px;color:#613e24}.ks-tool .ks-privacy{font-size:12px;color:#603a20;margin-bottom:18px}.ks-tool .ks-limit{font-size:10px;line-height:1.9;color:#806c58}.ks-showcase{background:radial-gradient(ellipse at 30% 25%,#fffdf9,#f4e8d8);border:1px solid #eadbc9;border-radius:28px;padding:19px 20px 12px;min-width:0;overflow:hidden;box-shadow:0 28px 65px #6545240b}.ks-showcase-top{display:flex;justify-content:space-between;gap:10px;align-items:center;color:#9a795b;font-size:8px;letter-spacing:1.3px}.ks-showcase-top .ks-text{font-size:10px;letter-spacing:0;min-height:35px}.ks-demo-scene{height:410px;position:relative;perspective:1000px}.ks-demo-tile{position:absolute;overflow:hidden;background:#fffefb;border:5px solid #fffefb;border-bottom:0;border-radius:12px;box-shadow:0 18px 36px #422e1e24;transition:transform 1.2s cubic-bezier(.16,1,.3,1),opacity .8s}.ks-demo-tile canvas{display:block;width:100%;height:auto;aspect-ratio:inherit;object-fit:contain;border-radius:7px}.ks-demo-tile>div{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 2px 10px;white-space:nowrap}.ks-demo-tile strong{font-size:10px;color:#564233}.ks-demo-tile span{font-size:8px;letter-spacing:-.2px;color:#8b7765}.ks-demo-square{width:41%;left:0;top:24px;z-index:2;transform:rotate(-7deg)}.ks-demo-portrait{width:45%;right:1%;top:44px;z-index:1;transform:rotate(7deg)}.ks-demo-wide{width:66%;left:6%;bottom:15px;z-index:3;transform:rotate(-2deg)}.ks-demo-caption{position:absolute;right:0;bottom:6px;color:#997757;font-size:9px;writing-mode:vertical-rl;letter-spacing:1.5px}.ks-showcase[data-reveal=false] .ks-demo-square{transform:translate(30%,25%) rotate(0);opacity:.15}.ks-showcase[data-reveal=false] .ks-demo-portrait{transform:translate(-30%,5%) rotate(0);opacity:.15}.ks-showcase[data-reveal=false] .ks-demo-wide{transform:translate(12%,-25%) rotate(0)}.ks-demo-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e7d7c4;padding-top:14px}.ks-demo-bottom>span{font-size:9px;color:#826b54}.ks-demo-tabs{display:flex;gap:5px}.ks-demo-tabs button{font-size:11px;min-height:35px;border-radius:20px;padding:6px 15px}.ks-demo-tabs button[aria-pressed=true]{background:#87502f;color:white;border-color:#87502f}.ks-tool .ks-demo-hint{font-size:9px;color:#907960;margin:10px 0 0}.ks-status{padding:15px 19px;background:#faf5ed;border:1px solid var(--line);border-radius:13px;font-size:13px;color:#795231;margin:12px 0 25px!important;overflow-wrap:anywhere}.ks-editor{scroll-margin-top:20px}.ks-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:30px 0}.ks-editor-heading .ks-eyebrow{margin-bottom:10px}.ks-editor-heading p:last-child{font-size:12px;color:var(--muted);margin:0;overflow-wrap:anywhere}.ks-editor-heading button{white-space:nowrap;flex-shrink:0}.ks-workspace{display:grid;grid-template-columns:268px minmax(0,1fr);gap:30px;align-items:start}.ks-settings{padding:22px;background:#faf6f0;border:1px solid var(--line);border-radius:20px;min-width:0}.ks-settings section+section{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}.ks-settings h3>span{font-size:10px;color:#a47651;margin-right:7px;letter-spacing:1px}.ks-tool .ks-help{font-size:11px;line-height:1.8;color:#806f5d;margin:8px 0 12px}.ks-presets{display:grid;gap:9px}.ks-preset{display:flex;gap:10px;align-items:center;border:1px solid var(--line);border-radius:11px;padding:10px 9px;background:#fff;cursor:pointer;position:relative;min-height:65px}.ks-preset:has(input:checked){border-color:#9b6641;background:#fffaf2;box-shadow:inset 0 0 0 1px #9b6641}.ks-preset input{accent-color:#87502f;flex-shrink:0;width:16px;height:16px;margin:0}.ks-shape{width:26px;display:flex;justify-content:center;flex-shrink:0}.ks-shape:before{content:'';display:block;border:1.5px solid #9a704b;background:#ecdbc7;width:min(24px,calc(24px * var(--ratio)));height:min(24px,calc(24px / var(--ratio)));border-radius:3px}.ks-preset>span:last-of-type{min-width:0}.ks-preset strong{font-size:12px;display:block;overflow-wrap:anywhere}.ks-preset small{display:block;font-size:10px;color:#8b745c}.ks-tool .ks-remove-size{font-size:18px;min-height:32px;width:32px;padding:0;margin-left:auto;flex-shrink:0;border:0;background:transparent}.ks-custom{margin-top:18px}.ks-custom>label{font-size:12px;font-weight:650;display:flex;justify-content:space-between}.ks-custom label span{font-size:10px;font-weight:400;color:#8b7763}.ks-custom>div{display:flex;gap:8px;align-items:center;margin:8px 0 10px}.ks-tool input[type=number]{border:1px solid #d8bfa5;border-radius:8px;background:white;padding:10px;min-width:0;width:100%;color:#59422e;font-size:13px}.ks-custom button{width:100%;font-size:12px}.ks-error{font-size:11px;color:#b42318;font-weight:650}.ks-error:empty{display:none}.ks-source-focus{display:block;width:100%;padding:0!important;overflow:hidden;position:relative;background:#eee4d7!important;border:0!important;cursor:crosshair!important}.ks-source-focus canvas{display:block;width:100%;height:auto}.ks-source-focus span{position:absolute;left:50%;top:50%;width:20px;height:20px;border:2px solid white;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #67472c,0 2px 8px #0008;pointer-events:none}.ks-field{font-size:12px;font-weight:650;display:grid;gap:7px}.ks-tool select{padding:11px 12px;border:1px solid #d8bfa5;border-radius:9px;background:#fff;color:#66452b;width:100%;min-width:0;font-size:12px;min-height:44px}.ks-backgrounds{display:flex;flex-wrap:wrap;gap:6px;margin:13px 0 10px}.ks-backgrounds button,.ks-color{font-size:10px;min-height:36px;padding:7px 10px;border-radius:8px}.ks-backgrounds button[aria-pressed=true]{background:#87502f;color:white;border-color:#87502f}.ks-color{display:flex;align-items:center;gap:5px;border:1px solid var(--line);cursor:pointer;background:#fff}.ks-color input{width:24px;height:24px;padding:0;border:0;background:none}.ks-upscale{font-size:12px;font-weight:650;display:flex;align-items:flex-start;gap:8px;margin-top:18px}.ks-upscale input{accent-color:#87502f;margin-top:5px}.ks-results-area{min-width:0}.ks-results-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:20px}.ks-results-top h3{font-size:18px}.ks-results-top h3 span{font-size:11px;vertical-align:middle;border-radius:30px;background:#f1e4d3;padding:3px 8px;margin-left:4px}.ks-results-top p{font-size:11px;color:var(--muted);margin:0}.ks-history{display:flex;gap:6px}.ks-history button{width:39px;padding:5px;min-height:39px;font-size:20px}.ks-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.ks-result{padding:14px;border:1px solid var(--line);border-radius:18px;background:#fff;min-width:0;box-shadow:0 10px 24px #49301c05}.ks-card-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin-bottom:12px}.ks-card-heading h4{font-size:13px;margin:0}.ks-card-heading p{font-size:10px;color:#88715b;margin:0}.ks-frame{max-height:360px;max-width:100%;width:auto;margin:0 auto 14px;overflow:hidden;border-radius:8px;background:repeating-conic-gradient(#ede7de 0 25%,#fffcf7 0 50%) 0/16px 16px;display:flex;justify-content:center}.ks-frame canvas{display:block;max-width:100%;height:100%;width:100%;object-fit:contain;cursor:grab}.ks-frame canvas:active{cursor:grabbing}.ks-fit-buttons{display:grid;grid-template-columns:.85fr 1.15fr;gap:5px}.ks-fit-buttons button{font-size:10px;min-height:39px;padding:8px 5px;border-radius:8px;white-space:nowrap}.ks-fit-buttons button[aria-pressed=true]{background:#87502f!important;color:white!important;border-color:#87502f}.ks-zoom{display:flex;align-items:center;gap:7px;margin:12px 0;font-size:10px;color:#8b7056}.ks-zoom input{width:100%;min-width:0;accent-color:#87502f}.ks-zoom output{min-width:30px;text-align:right;font-size:10px}.ks-tool .ks-card-note{font-size:10px;color:#8a725e;line-height:1.7;min-height:34px;margin:8px 0}.ks-tool .ks-card-warning{font-size:10px;font-weight:650;color:#b42318;background:#fff3f0;padding:8px;border-radius:7px;margin:8px 0}.ks-card-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:13px;border-top:1px solid #eee4d8;padding-top:12px}.ks-card-foot span{font-size:9px;color:#8c755f}.ks-card-foot button{font-size:11px;padding:8px 10px;min-height:38px}.ks-save-bar{padding:22px 20px;margin-top:25px;border:1px solid #dcc3a7;border-radius:17px;background:#f8f0e5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px}.ks-save-bar strong{font-size:15px}.ks-save-bar p{font-size:11px;max-width:320px;color:#84674f;line-height:1.8;margin:4px 0 0}.ks-save-bar button{font-size:12px}.ks-guide{margin-top:75px;border-top:1px solid var(--line);padding-top:55px}.ks-purpose h2{font-size:36px;line-height:1.4;letter-spacing:-1.4px}.ks-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:35px 0 60px}.ks-steps article>span{font-size:11px;letter-spacing:2px;color:#a2764e}.ks-steps h3{font-size:16px;margin-top:12px}.ks-steps p{font-size:13px;color:#806c58;line-height:1.9}.ks-faq{max-width:880px}.ks-faq h2{font-size:25px;margin-bottom:25px}.ks-faq details{border-top:1px solid var(--line);padding:17px 0}.ks-faq summary{cursor:pointer;font-size:14px;font-weight:650}.ks-faq p{font-size:12px;color:#7d6956;line-height:1.9;margin:13px 0 0}.ks-faq a,.ks-back{color:#87502f}.ks-back{display:inline-block;margin-top:25px;font-size:13px}.ks-empty{padding:40px 15px;background:#faf6f0;border-radius:15px;font-size:13px;color:#80694f;grid-column:1/-1}.ks-tool-post .site-main>.inside-article,.ks-tool-post .inside-article{padding:35px 42px!important}.ks-tool-post .entry-content{margin-top:0}.ks-tool-post .grid-container{max-width:1240px}.ks-tool-post .entry-header{display:none}
@media(min-width:1200px){.ks-demo-scene{height:440px}.ks-demo-square{top:25px}.ks-demo-portrait{top:55px}.ks-demo-wide{bottom:20px}}
@media(max-width:1020px){.ks-workspace{grid-template-columns:235px minmax(0,1fr);gap:20px}.ks-settings{padding:17px}.ks-results{gap:12px}.ks-result{padding:11px}.ks-hero{gap:20px}.ks-headline strong{white-space:normal}.ks-demo-scene{height:350px}.ks-showcase{padding:14px}.ks-demo-tile>div{flex-wrap:wrap;gap:0}.ks-demo-tile strong{font-size:9px}.ks-demo-tile span{font-size:7px}.ks-demo-wide{width:74%;bottom:20px}}
@media(max-width:760px){.ks-hero{grid-template-columns:1fr;gap:22px;min-height:0;padding:0 0 20px}.ks-tool h1{font-size:27px;margin-bottom:22px}.ks-tool .ks-headline{font-size:42px;letter-spacing:-2px;margin-bottom:22px}.ks-tool .ks-lead{font-size:15px;margin-bottom:23px}.ks-tool .ks-trust{margin-top:20px}.ks-tool .ks-limit{font-size:10px}.ks-showcase{padding:15px;border-radius:22px}.ks-demo-scene{height:360px;max-width:480px;margin:auto}.ks-demo-square{width:43%;left:1%;top:26px}.ks-demo-portrait{width:47%;right:0;top:35px}.ks-demo-wide{width:72%;left:4%;bottom:20px}.ks-demo-tile>div{flex-wrap:nowrap}.ks-demo-bottom>span{font-size:8px}.ks-workspace{display:flex;flex-direction:column;gap:25px}.ks-settings,.ks-results-area{width:100%}.ks-settings{padding:20px}.ks-presets{grid-template-columns:1fr 1fr}.ks-preset{gap:8px;padding:9px 8px}.ks-preset strong{font-size:11px}.ks-preset small{font-size:9px}.ks-shape{width:22px}.ks-shape:before{max-width:21px;max-height:21px}.ks-custom{max-width:400px}.ks-source-focus{max-width:320px}.ks-settings section+section{margin-top:20px;padding-top:20px}.ks-editor-heading{flex-wrap:wrap;margin-top:23px}.ks-tool h2{font-size:25px}.ks-editor-heading .ks-eyebrow{font-size:9px}.ks-editor-heading button{font-size:12px}.ks-results{grid-template-columns:1fr 1fr;gap:12px}.ks-result{padding:10px}.ks-fit-buttons{grid-template-columns:1fr}.ks-fit-buttons button{font-size:10px;min-height:37px}.ks-card-heading{display:block}.ks-card-heading p{margin-top:3px;font-size:9px}.ks-card-heading h4{font-size:11px;overflow-wrap:anywhere}.ks-card-foot button{width:100%}.ks-zoom{flex-wrap:wrap;position:relative}.ks-zoom input{flex:1}.ks-zoom output{font-size:9px}.ks-card-note{min-height:51px!important}.ks-save-bar{padding:18px}.ks-save-bar>.ks-primary{width:100%}.ks-guide{margin-top:50px;padding-top:35px}.ks-purpose h2{font-size:29px}.ks-steps{grid-template-columns:1fr;gap:15px;margin:25px 0 40px}.ks-steps h3{margin-top:6px}.ks-faq h2{font-size:23px}.ks-tool-post .inside-article{padding:25px 18px!important}}
@media(max-width:370px){.ks-demo-scene{height:315px}.ks-results{grid-template-columns:1fr}.ks-fit-buttons{grid-template-columns:1fr 1fr}.ks-demo-tile>div{flex-wrap:wrap}.ks-tool .ks-headline{font-size:38px}.ks-presets{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.ks-tool *{transition:none!important;animation:none!important}}

@media(max-width:760px){.ks-settings,.ks-results-area{display:contents}.ks-settings>section{width:100%;padding:20px;border:1px solid var(--line);border-radius:18px;background:#faf6f0}.ks-settings>section+section{margin-top:0;padding-top:20px}.ks-settings>section:nth-child(1){order:0}.ks-results-top{order:1;width:100%;margin-bottom:-8px}.ks-results{order:2;width:100%}.ks-settings>section:nth-child(2){order:3}.ks-settings>section:nth-child(3){order:4}.ks-save-bar{order:5;width:100%;margin-top:0}.ks-preset small{font-size:9px;white-space:nowrap}.ks-preset{gap:6px}.ks-shape{width:18px}.ks-shape:before{max-width:18px}.ks-preset input{width:14px;height:14px}}

.ks-zoom>span{white-space:nowrap;min-width:2em}.ks-zoom output{white-space:nowrap}
@media(max-width:760px){.ks-tool input[type=number],.ks-tool select{font-size:16px}.ks-results{grid-template-columns:1fr}.ks-result{padding:15px}.ks-card-heading{display:flex}.ks-card-heading h4{font-size:14px}.ks-card-heading p{font-size:11px;margin:0}.ks-fit-buttons{grid-template-columns:1fr 1fr}.ks-fit-buttons button{font-size:12px;min-height:44px}.ks-tool .ks-card-note{font-size:11px;min-height:0!important}.ks-card-foot button{width:auto;font-size:12px;min-height:44px}.ks-card-foot span{font-size:10px}.ks-zoom{font-size:11px}.ks-zoom output{font-size:11px}.ks-save-bar>.ks-primary{font-size:13px}}

/* Shared example scale: retain larger stages; keep editor sizing independent. */
@media(min-width:761px){.ks-hero{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:28px}.ks-showcase{min-height:591px}}
@media(max-width:760px){.ks-showcase{width:calc(100% + 4px);margin-inline:-2px}}
/* One original, visible crop choices, then three clearly named outputs. */
#ks-showcase .ks-demo-status{font-size:21px;font-weight:750;color:#68452d;text-align:center;line-height:1.4;margin:12px 0 16px;min-height:30px}
#ks-showcase .ks-preset-trail{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}
#ks-showcase .ks-preset-trail>button{border:1px solid #dbc7ae;background:#fffaf4;padding:7px 14px;border-radius:25px;color:#806044;font-size:12px;transition:background .3s,color .3s}
#ks-showcase .ks-preset-trail>button[data-active=true]{background:#865331;color:#fff;border-color:#865331;box-shadow:0 4px 14px #754c2425}
#ks-showcase .ks-demo-scene{height:375px;position:relative;perspective:none;margin:12px 0}
#ks-showcase .ks-crop-board{position:absolute;inset:0;overflow:hidden;border-radius:14px;background:#e8dfd1}
#ks-showcase #ks-demo-original{position:absolute;display:block;max-width:none;box-shadow:0 8px 24px #39200e25;transition:none}
#ks-showcase .ks-crop-window{position:absolute;border:3px solid #fff8e8;box-shadow:0 0 0 650px #3024189c;transition:width .75s cubic-bezier(.2,.8,.2,1),height .75s cubic-bezier(.2,.8,.2,1),left .75s cubic-bezier(.2,.8,.2,1),top .75s cubic-bezier(.2,.8,.2,1);pointer-events:none}
#ks-showcase .ks-crop-window:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 33%,#fff8 33%,#fff8 calc(33% + 1px),transparent calc(33% + 1px),transparent 66%,#fff8 66%,#fff8 calc(66% + 1px),transparent calc(66% + 1px)),linear-gradient(0deg,transparent 33%,#fff8 33%,#fff8 calc(33% + 1px),transparent calc(33% + 1px),transparent 66%,#fff8 66%,#fff8 calc(66% + 1px),transparent calc(66% + 1px))}
#ks-showcase .ks-crop-window i{position:absolute;width:14px;height:14px;border:3px solid #9b632f;background:#fff8e8;border-radius:3px;transform:translate(-50%,-50%)}
#ks-showcase .ks-crop-window i:nth-child(1){top:0;left:0}#ks-showcase .ks-crop-window i:nth-child(2){top:0;left:100%}#ks-showcase .ks-crop-window i:nth-child(3){top:100%;left:0}#ks-showcase .ks-crop-window i:nth-child(4){top:100%;left:100%}
#ks-showcase .ks-crop-label{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2;padding:7px 12px;background:#fffaf2;border:1px solid #d8c6af;border-radius:25px;color:#62472f;white-space:nowrap;font-size:12px;font-weight:650}
#ks-showcase[data-phase=original] .ks-crop-window{box-shadow:none;border-color:transparent}#ks-showcase[data-phase=original] .ks-crop-window:after,#ks-showcase[data-phase=original] .ks-crop-window i{opacity:0}
#ks-showcase .ks-demo-results{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:15px;visibility:hidden;opacity:0;transform:translateY(15px);transition:opacity .6s,transform .6s}
#ks-showcase .ks-demo-tile{position:relative;inset:auto;width:30%;transform:none;opacity:1;flex:0 0 30%;border:5px solid #fffefb;border-radius:10px;box-shadow:0 12px 26px #422e1e20;transition:none;overflow:hidden}
#ks-showcase .ks-demo-tile canvas{border-radius:4px;aspect-ratio:auto;display:block;width:100%;height:auto}
#ks-showcase .ks-demo-tile>div{display:flex;flex-direction:column;gap:3px;padding:9px 1px;white-space:normal;text-align:center;line-height:1.5}
#ks-showcase .ks-demo-tile strong{font-size:16px;font-weight:750;color:#503a29}
#ks-showcase .ks-demo-tile span{font-size:11px;color:#816a54;white-space:nowrap}
#ks-showcase .ks-demo-tile b{font-size:13px;color:#87502f}
#ks-showcase[data-phase=done] .ks-crop-board{visibility:hidden}#ks-showcase[data-phase=done] .ks-demo-results{visibility:visible;opacity:1;transform:none}
#ks-showcase .ks-demo-summary{font-size:13px!important;color:#755539;line-height:1.7;text-align:center;min-height:45px;margin:8px 0 12px}
#ks-showcase .ks-demo-hint{line-height:1.8;font-size:10px}
@media(max-width:1100px) and (min-width:761px){#ks-showcase .ks-demo-status{font-size:18px}#ks-showcase .ks-demo-tile strong{font-size:13px}#ks-showcase .ks-demo-tile span{font-size:9px}#ks-showcase .ks-demo-results{gap:8px}}
@media(max-width:760px){#ks-showcase .ks-demo-status{font-size:17px;min-height:48px;margin:10px 0}#ks-showcase .ks-preset-trail{gap:5px}#ks-showcase .ks-preset-trail>button{font-size:10px;padding:6px 9px}#ks-showcase .ks-demo-scene{height:300px}#ks-showcase .ks-crop-label{font-size:10px;padding:6px 9px}#ks-showcase .ks-demo-results{gap:6px;align-items:center}#ks-showcase .ks-demo-tile{border-width:3px;flex-basis:32%;width:32%;border-radius:7px}#ks-showcase .ks-demo-tile strong{font-size:11px}#ks-showcase .ks-demo-tile span{font-size:8px}#ks-showcase .ks-demo-tile b{font-size:11px}#ks-showcase .ks-demo-summary{font-size:12px!important;min-height:62px}#ks-showcase .ks-demo-bottom{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){#ks-showcase *{transition:none!important;animation:none!important}}

#ks-showcase .ks-preset-trail>button{min-height:35px;line-height:1.5;color:#806044!important;background:#fffaf4!important}#ks-showcase .ks-preset-trail>button[data-active=true]{color:#fff!important;background:#865331!important}
