/* Isolated six-method candidate. Production pages and source models stay pinned. */
body[data-six-candidate] {background:#fff;color:#26372e;}
body[data-six-candidate] #b1-content {max-width:1640px;width:calc(100% - 48px);margin:20px auto 64px;padding:0;}
body[data-six-candidate] #b1-content .example-grid {display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:28px;align-items:start;}
body[data-six-candidate] .b1-right {min-width:0;}
body[data-six-candidate] .example-selected {min-width:0;position:static;}
body[data-six-candidate] .gallery-heading {margin:0 0 16px;align-items:center;}
body[data-six-candidate] #b1-title {font-size:clamp(23px,2.2vw,32px);line-height:1.35;}
body[data-six-candidate] .b1-eyebrow {display:none;}
body[data-six-candidate] .b1-back {display:none;}
.six-review {margin:0 0 12px;border-bottom:1px solid #e1e6de;color:#536457;font:13px/1.5 'Mitt UI Noto TC',sans-serif;}
.six-review summary {cursor:pointer;min-height:36px;padding:6px 0;}
.six-review summary span {float:right;font-size:12px;color:#65715f;}
.six-review-content {padding:0 0 10px;}
.six-review nav {display:flex;gap:3px;flex-wrap:wrap;min-width:0;}
.six-review a {color:#365341;text-decoration:none;padding:6px 10px;border-radius:7px;white-space:nowrap;}
.six-review nav a[aria-current=page] {background:#edf2eb;color:#253d2d;font-weight:600;}
.six-review a:hover {background:#f1f3ef;}
.six-review-content>a {display:inline-block;}
.six-review .six-order-note {margin:6px 0 0;}
.six-designer {border:1px solid #dce3d9;border-radius:18px;overflow:hidden;background:#fafbf9;position:relative;}
.six-caption {padding:14px 16px 0;}
.six-caption-nav {display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;font-size:12px;line-height:1.5;margin-bottom:10px;}
.six-caption-nav a {color:#5f6e61;text-decoration:none;white-space:nowrap;}
body[data-six-candidate] .six-caption .gallery-copy {position:static!important;min-height:24px!important;margin:0!important;padding:2px 0 2px 14px!important;background:transparent!important;font-size:11px!important;border:0!important;border-left:1px solid #d8ded5!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap;}
.six-caption-nav a:hover {text-decoration:underline;}
body[data-six-candidate] .six-caption .gallery-heading {margin:0 0 5px!important;}
.six-caption .six-meta {padding:6px 0;}
.six-caption #six-region-hint {display:block;font-size:12px;line-height:1.7;color:#5e6f61;}
.six-caption .six-notice:not(:empty) {padding:8px 10px;margin-top:8px;border:1px solid #dfe7da;border-radius:8px;font-size:12px;}
.six-designer button,.six-designer input,.six-designer label,.six-preview-dialog,.six-review {font-family:'Mitt UI Noto TC',sans-serif;}
.six-designer button,.six-preview-dialog button,.six-preview-dialog a {font-size:15px;font-weight:500;min-height:42px;border:1px solid transparent;border-radius:8px;padding:8px 12px;cursor:pointer;color:#344c3c;background:transparent;line-height:1.4;}
.six-designer button:hover {background:#eaf0e7;}
.six-designer button,.six-upload,.six-preview-dialog button,.six-preview-dialog a {touch-action:manipulation;}
.six-designer button:focus-visible,.six-upload:has(+input:focus-visible),.six-designer input:focus-visible {outline:3px solid #526e57;outline-offset:3px;}
.six-designer button:disabled {opacity:.42;cursor:default;}
.six-designer [hidden] {display:none!important;}
.six-top {display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px 4px;}
.six-regions {display:flex;gap:4px;}
.six-regions button[aria-pressed=true] {background:#fff;border-color:#dce3d9;color:#243b2b;box-shadow:0 2px 5px #21342808;}
.six-top .six-expand {font-size:13px;padding-inline:6px;}
.six-meta {display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px 2px;font-size:13px;color:#5f6f62;}
.six-meta strong {font-weight:500;}
.six-stage {position:relative;height:clamp(450px,calc(100dvh - 360px),780px);min-height:450px;}
.six-hit {position:absolute;touch-action:none;cursor:grab;border-radius:4px;}
.six-hit:focus-visible {outline:2px solid #b9cdb3;outline-offset:4px;}
#six-canvas {display:block;width:100%;height:100%;cursor:grab;}
#six-canvas:active {cursor:grabbing;}
.six-loading {position:absolute;inset:0;background:#fafbf9e8;display:grid;place-items:center;font-size:16px;}
.six-view {display:flex;justify-content:space-between;align-items:center;gap:8px;padding:4px 18px 12px;font-size:13px;color:#657369;}
.six-view>div {flex-shrink:0;background:#edf1eb;border-radius:9px;padding:3px;}
.six-view button {font-size:14px;min-height:38px;padding:6px 12px;}
.six-view button[aria-pressed=true] {background:#fff;box-shadow:0 1px 4px #19352312;}
.six-tools {display:flex;align-items:center;gap:6px;padding:12px 16px;background:#fff;border-top:1px solid #e1e6de;}
.six-upload {background:#2d4938;color:#fff;border-radius:9px;min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;font-size:16px;font-weight:600;cursor:pointer;}
body[data-six-candidate] .six-designer .six-upload {display:inline-flex;margin:0;font-size:15px;line-height:1.4;font-weight:600;}
.six-upload:hover {background:#3d5b47;}
#six-upload {position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);}
#six-undo {margin-left:auto;font-size:13px;}
.six-tools button[aria-expanded=true] {background:#eef3e9;}
.six-history {display:flex;align-items:center;gap:2px;margin-left:auto;}
.six-history #six-undo {margin-left:0;white-space:nowrap;}
.six-dock {background:#fff;}
.six-panel {padding:10px 20px 18px;background:#fff;border-top:1px solid #e4e8e0;}
.six-panel-heading {display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;}
.six-panel-heading h3 {margin:0;font-size:16px;line-height:1.5;font-weight:600;color:#2c4133;}
.six-panel .six-panel-close {flex-shrink:0;font-size:13px;min-height:44px;padding:6px 8px;margin:-6px -6px -6px 0;}
#six-text-panel label {font-weight:600;font-size:15px;display:block;margin-bottom:8px;}
#six-text {border:1px solid #bfcbb9;border-radius:8px;width:100%;font-size:17px;padding:12px;line-height:1.5;}
.six-help {color:#647263;font-size:13px;line-height:1.6;margin:10px 0 0;display:block;}
#six-adjust-panel #six-region-hint {display:block;color:#647263;font-size:13px;line-height:1.6;margin-top:8px;}
.six-size {display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;font-size:15px;}
.six-size-controls {grid-column:1/-1;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;}
.six-size button {border:1px solid #d9e1d5;width:44px;padding:0;min-height:44px;}
.six-size input {accent-color:#365d43;}
.six-size output {font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:#3e5344;}
.six-logo-info {display:flex;align-items:center;gap:10px;margin:0 0 14px;}
.six-logo-info img {width:40px;height:40px;object-fit:contain;border:1px solid #dce3d8;border-radius:6px;background:#f5f7f2;}
.six-logo-info>div {min-width:0;}
.six-logo-info strong {display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c5143;}
.six-logo-info span {display:block;font-size:12px;line-height:1.6;color:#687467;}
.six-field-title {font-size:15px;font-weight:500;line-height:1.5;}
.six-text-settings {margin-top:10px;border-top:1px solid #e4e9df;border-bottom:1px solid #e4e9df;}
.six-text-settings summary {display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:6px 0;font-size:15px;font-weight:500;cursor:pointer;list-style:none;}
.six-text-settings summary::-webkit-details-marker {display:none;}
.six-text-settings summary:after {content:'＋';font-size:17px;color:#687767;}
.six-text-settings[open] summary:after {content:'−';}
.six-text-settings[open] {padding-bottom:12px;}
.six-text-settings summary:focus-visible {outline:2px solid #526e57;outline-offset:2px;}
.six-text-options {margin-top:4px;}
.six-arrangement-field {display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;margin-top:10px;}
.six-panel .six-notice:not(:empty) {position:static;max-width:none;margin:0 0 12px;padding:8px 10px;border:1px solid #e6d9bc;border-radius:6px;font-size:13px;}
.six-designer.has-panel>.six-notice:not(.is-error) {display:none;}
.six-adjust-row {display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;}
.six-ink {display:flex;align-items:center;gap:8px;}
.six-ink button[data-ink] {min-width:44px;width:44px;height:44px;min-height:44px;border:8px solid white;padding:0;border-radius:50%;outline:1px solid #d9dfd3;background:var(--ink);}
.six-ink button[data-ink=auto] {width:auto;border:0;border-radius:7px;font-size:13px;padding:2px 6px;}
.six-ink button[aria-pressed=true] {outline:2px solid #34563e;}
.six-custom {position:relative;font-size:13px;display:flex;align-items:center;gap:5px;}
.six-custom input {padding:0;border:0;width:32px;height:34px;background:transparent;cursor:pointer;}
.six-notice:not(:empty) {background:#f1f5ed;padding:10px 18px;color:#365039;font-size:14px;line-height:1.6;border-top:1px solid #e0e7da;}
.six-notice.is-error {color:#794c27;background:#fff5df;}
.six-designer .six-migrate {margin:12px 18px 6px;background:#2d4938;color:#fff;align-self:flex-start;}
.six-migration-original {display:inline-block;margin:0 18px 12px;color:#35543c;font-size:14px;}
.six-finish {display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fff;border-top:1px solid #e3e8df;}
.six-finish>span {font-size:12px;color:#66735f;flex:1;}
.six-designer .six-primary {background:#2d4938;color:#fff;}
.six-designer .six-primary:hover {background:#3b5c46;}
.six-references {margin-top:28px;}
.six-ref-heading {display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;}
.six-ref-heading h2 {font-size:20px!important;margin:0!important;}
.six-ref-heading span {font-size:13px;color:#687464;}
body[data-six-candidate] .six-references .gallery-stage {max-width:580px;margin:0 auto 12px;}
body[data-six-candidate] .six-references .gallery-thumbs {scroll-behavior:smooth;}
body[data-six-candidate] .six-references .gallery-rail {display:grid;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:4px;width:100%;}
body[data-six-candidate] .six-references .gallery-rail-nav {width:44px;min-width:44px;padding:0;}
body[data-six-candidate] .six-references .gallery-thumbs {min-width:0;max-width:100%;}
body[data-six-candidate] .b1-reference {font-size:14px;}
.six-order-note {font-size:13px;line-height:1.6;color:#6e795f;margin:0 0 15px;}
.six-contact-dock {display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:12px;min-height:56px;}
body[data-six-candidate] .six-contact-dock .mitt-chat-entry,body[data-six-candidate] .six-contact-dock #mitt-contact {position:static!important;inset:auto!important;transform:none!important;}
.six-original-details {border-top:1px solid #dde3d8;padding:14px 0;}
.six-original-details summary {font-size:16px;font-weight:600;color:#354c39;cursor:pointer;min-height:40px;display:flex;align-items:center;justify-content:space-between;}
.six-original-details summary:after {content:'＋';font-weight:400;}
.six-original-details[open] summary:after {content:'−';}
body[data-six-candidate] .six-original-details .b1-layout-group {border:0;padding-top:12px;margin:0;}
body[data-six-candidate] #b1-clothes {padding-top:0;}
body[data-six-candidate] #b1-clothes .b1-garment-option {min-height:74px!important;padding:10px 12px!important;}
body[data-six-candidate] #b1-clothes .b1-garment-name {font-size:17px!important;}
body[data-six-candidate] #b1-clothes .estimate-materials {gap:8px!important;}
body[data-six-candidate] .b1-group-heading h2 {font-size:21px!important;}
body[data-six-candidate] .b1-compact-compare-trigger {font-size:13px!important;}
body[data-six-candidate] .b1-right .b1-layout-group {margin-bottom:12px;padding-bottom:16px;}
body[data-six-candidate] .b1-right #b1-group-title-content {display:none;}
.six-designer.is-expanded {position:fixed;inset:14px;z-index:1000;display:flex;flex-direction:column;box-shadow:0 0 0 100vmax #18231ebb;max-width:1250px;margin:auto;}
.six-designer.is-expanded .six-stage {height:auto;flex:1;min-height:140px;}
.six-designer.is-expanded .six-panel {max-height:28vh;overflow:auto;}
body.six-expanded {overflow:hidden;}
.six-preview-dialog {width:min(1200px,calc(100vw - 32px));max-height:94dvh;border:1px solid #d5dfcf;border-radius:16px;padding:20px;color:#283e2d;}
.six-preview-dialog::backdrop {background:#14271b99;}
.six-preview-dialog header,.six-preview-dialog footer {display:flex;justify-content:space-between;align-items:center;gap:12px;}
.six-preview-dialog h2 {font-size:24px;margin:0;}
.six-preview-dialog p,.six-preview-dialog footer span {font-size:14px;color:#62715d;}
.six-preview-dialog img {width:100%;height:auto;display:block;border-radius:10px;}
.six-preview-dialog a {color:#fff;background:#2d4938;text-decoration:none;white-space:nowrap;}
/* Protected desktop canvas. Keep the original footprint independent of all tool panels. */
@media(min-width:1100px){
 body[data-six-candidate] [data-site-header] {height:54px!important;min-height:54px!important;}
 body[data-six-candidate] .wf-header-inner {height:54px!important;min-height:54px!important;max-width:1800px!important;width:100%!important;padding:0 20px!important;}
 body[data-six-candidate] .wf-brand {height:38px!important;width:96px!important;}
 body[data-six-candidate] .wf-brand img {height:34px!important;width:94px!important;}
 body[data-six-candidate] .wf-nav {height:54px!important;}
 body[data-six-candidate] .wf-nav a {font-size:14px!important;min-height:36px!important;}
 body[data-six-candidate] #b1-content {max-width:1800px!important;width:100%!important;padding:10px 20px 48px!important;margin:0 auto 48px;}
 body[data-six-candidate] #b1-content .example-grid {grid-template-columns:minmax(0,1fr) clamp(340px,28vw,460px)!important;gap:24px!important;align-items:start!important;}
 body[data-six-candidate] .b1-right {position:sticky;top:64px;max-height:calc(100dvh - 102px);overflow:auto;padding:0 8px 10px 0;scrollbar-width:thin;scrollbar-color:#cbd5c6 transparent;}
 .six-designer {display:block;height:calc(100dvh - 54px - 48px);min-height:470px;isolation:isolate;}
 .six-designer .six-stage {position:absolute;inset:0;z-index:0;height:auto;min-height:0;}
 .six-caption {position:absolute;z-index:3;left:24px;top:20px;max-width:calc(100% - 340px);padding:0;background:none;border:0;border-radius:0;pointer-events:none;}
 .six-caption a,.six-caption button {pointer-events:auto;}
 .six-caption-nav {align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px;font-size:12px;}
 body[data-six-candidate] .six-caption .gallery-heading {display:block;}
 body[data-six-candidate] .six-caption #b1-title {font-size:21px!important;line-height:1.5!important;margin:0!important;}
 .six-caption .gallery-copy-status {font-size:11px;}
 .six-caption .six-meta {display:block;padding:5px 0 0;line-height:1.6;font-size:13px;}
 .six-caption .six-meta>span {display:none;}
 .six-caption .six-migrate {margin:8px 0 4px;font-size:13px;}
 .six-caption .six-migration-original {margin:0;font-size:12px;}
 .six-top {position:absolute;z-index:4;right:20px;top:20px;display:flex;align-items:center;gap:12px;padding:0;}
 .six-top .six-expand {font-size:12px;min-height:36px;padding:6px;}
 .six-view {display:contents;}
 .six-view>div {position:absolute;z-index:4;right:24px;top:72px;background:transparent;border-radius:0;padding:0;display:flex;gap:4px;}
 .six-view button {min-height:32px;padding:4px 10px;font-size:13px;border-radius:6px;color:#657365;}
 .six-view button[aria-pressed=true] {background:#edf1e9;color:#304637;box-shadow:none;}
 .six-regions {position:static;transform:none;padding:3px;background:#edf1e9;border:1px solid #e1e6dc;border-radius:9px;}
 .six-regions button {min-width:62px;min-height:34px;padding:6px 10px;font-size:14px;white-space:nowrap;}
 .six-dock {position:absolute;z-index:5;left:16px;right:16px;bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px;background:#fff;border:1px solid #dfe4d9;border-radius:12px;box-shadow:0 3px 12px #28392808;}
 .six-tools {position:static;width:auto;display:flex;flex-direction:row;align-items:center;gap:6px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
 .six-upload {justify-content:center;min-height:42px;font-size:14px;padding:8px 14px;border-radius:7px;white-space:nowrap;}
 body[data-six-candidate] .six-designer .six-upload {font-size:14px;}
 .six-tools button {font-size:14px;min-height:42px;padding:8px 10px;white-space:nowrap;}
 .six-history {gap:2px;margin-left:6px;padding-left:8px;border-left:1px solid #e2e6dd;}
 .six-history #six-undo {margin:0;border:0;border-radius:7px;font-size:13px;}
 .six-finish {position:relative;display:flex;align-items:center;gap:6px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
 .six-finish>span {position:absolute;bottom:calc(100% + 14px);right:0;white-space:nowrap;font-size:12px;color:#697566;}
 .six-finish button {font-size:13px;min-height:42px;padding:8px 10px;white-space:nowrap;}
 .six-designer .six-panel {position:absolute;z-index:6;left:16px;bottom:86px;width:min(360px,calc(100% - 32px));max-height:calc(100% - 188px);overflow:auto;padding:14px 16px 16px;border:1px solid #d9e2d3;border-radius:12px;box-shadow:0 8px 28px #233c2514;}
 .six-notice:not(:empty) {position:absolute;z-index:3;left:24px;bottom:90px;max-width:min(420px,calc(100% - 48px));padding:8px 12px;border:1px solid #dfe5d9;border-radius:8px;font-size:13px;}
 .six-designer>.six-migrate,.six-designer>.six-migration-original {position:relative;z-index:4;margin-top:120px;}
 .six-guides polygon[stroke-dasharray] {opacity:.2;}
 .six-stage:hover .six-guides polygon[stroke-dasharray],.six-stage:focus-within .six-guides polygon[stroke-dasharray] {opacity:.65;}
 .six-size {clear:both;}
 .six-size output {min-width:0;}
 .six-designer.is-expanded {display:block;height:auto;min-height:0;max-width:1800px;}
 .six-designer.is-expanded .six-stage {height:auto;min-height:0;}
 .six-designer.is-expanded .six-panel {max-height:calc(100% - 140px);}
}
@media(min-width:1100px) and (max-width:1399px){body[data-six-candidate] #b1-content .example-grid {gap:18px!important;}}
@media(max-width:1000px){body[data-six-candidate] #b1-content .example-grid {grid-template-columns:minmax(0,1fr) minmax(285px,330px);gap:18px;} .six-stage{min-height:410px;height:500px;}.six-view{align-items:flex-start}.six-view>span{max-width:48%;}.six-tools{flex-wrap:wrap;}.six-finish{flex-wrap:wrap;}.six-finish>span{min-width:100%;}.six-finish button:last-child{margin-left:auto;}}
@media(max-width:760px){
 body[data-six-candidate] #b1-content{width:calc(100% - 24px);margin-top:12px;}
 body[data-six-candidate] #b1-content .example-grid{display:flex;flex-direction:column;gap:24px;}
 body[data-six-candidate] .example-selected{display:contents;}body[data-six-candidate] .b1-right{width:100%;order:2;}
 body[data-six-candidate] .gallery-heading{order:0;width:100%;margin-bottom:-8px;}body[data-six-candidate] .gallery-copy-status{display:none;}
 .six-designer{order:1;width:100%;}.six-references{order:3;width:100%;}
 .six-review{font-size:12px;}.six-review a{padding:6px 8px;}
 .six-stage{height:400px;min-height:340px;}.six-top{padding:10px 8px 4px;}.six-top button{font-size:14px;padding:8px;}.six-top .six-expand{font-size:12px;}.six-meta{padding:8px 12px;font-size:12px;gap:8px;}.six-meta>span{display:none;}
 .six-view{padding:4px 10px 10px;align-items:center;}.six-view>span{font-size:12px;}.six-view button{font-size:13px;padding:6px 10px;}
 .six-tools{padding:10px;gap:3px;}.six-tools button{font-size:14px;padding:8px;}.six-upload{font-size:15px;padding:8px 12px;}#six-undo{min-height:36px;}
 .six-finish{padding:10px;}.six-finish>span{font-size:12px;}.six-panel{padding:10px 12px;}.six-adjust-row button{font-size:13px;padding:6px 8px;}
 .six-size{gap:7px;}.six-size output{min-width:0;}.six-references{margin-top:20px;}.six-ref-heading h2{font-size:18px!important;}.six-ref-heading span{font-size:12px;}
 .six-designer.is-expanded{inset:6px;}.six-designer.is-expanded .six-stage{min-height:100px;}.six-preview-dialog{padding:14px;}.six-preview-dialog header{align-items:flex-start;}.six-preview-dialog footer{flex-wrap:wrap;}.six-preview-dialog h2{font-size:20px;}
}
@media(prefers-reduced-motion:reduce){body[data-six-candidate] *{scroll-behavior:auto!important;transition:none!important;}}

.six-guides{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.six-hit{z-index:1}.six-loading{z-index:2}.six-upload[aria-disabled=true]{opacity:.45;pointer-events:none}#six-subtitle{width:100%;padding:10px;font:16px/1.5 "Mitt UI Noto TC",sans-serif;border:1px solid #becab9;border-radius:8px;margin-top:8px}#six-arrangement{font:14px "Mitt UI Noto TC",sans-serif;padding:8px;border:1px solid #ccd5c7;border-radius:6px;background:#fff}#six-redo{padding:8px;min-width:38px}

/* Scope form styles so the original order form cannot stretch design controls. */
body[data-six-candidate] .six-designer .six-panel label {margin:0;font-size:16px;line-height:1.5;font-weight:500;}
body[data-six-candidate] .six-designer .six-panel .six-custom {display:flex;align-items:center;gap:4px;font-size:13px;}
body[data-six-candidate] .six-designer .six-panel #six-width {display:block;width:100%;min-width:0;min-height:44px;height:44px;margin:0;padding:0;border:0;box-shadow:none;background:transparent;}
body[data-six-candidate] .six-designer .six-panel #six-ink-custom {display:block;width:36px;min-width:36px;height:44px;min-height:44px;margin:0;padding:2px;border:1px solid #cbd5c6;border-radius:6px;background:#fff;}
body[data-six-candidate] .six-designer .six-panel #six-arrangement {width:100%;height:44px;min-height:44px;margin:0;padding:8px;font-size:14px;}
body[data-six-candidate] .six-designer .six-panel #six-text {margin:8px 0 0;}
.six-panel .six-adjust-row button {font-size:15px;min-height:44px;padding:8px;}
.six-text-options .six-ink {margin-top:8px;gap:6px;flex-wrap:wrap;}
@media(max-width:1099px){
 .six-designer.is-expanded .six-panel {position:absolute;z-index:7;left:8px;right:8px;bottom:calc(var(--six-dock-height,160px) + 64px);max-height:min(28dvh,calc(100% - var(--six-dock-height,160px) - 100px));overflow:auto;overscroll-behavior:contain;border:1px solid #d9e2d3;border-radius:12px;box-shadow:0 8px 28px #233c2514;}
 .six-designer.is-expanded .six-panel-heading {position:sticky;top:-10px;background:#fff;z-index:1;padding:6px 0;}
 .six-designer.is-expanded.has-panel>.six-notice {position:absolute;visibility:hidden;}
}
