:root{--color-bg:#f6f2eb;--color-surface:#fffdf9;--color-text:#2b211b;--color-muted:#8c7f72;--color-accent:#8a5a33;--color-border:#2b211b24;--color-rule-faint:#2b211b1f;--color-header:#fffdf9db;--logo-filter:brightness(0);--color-glow:#8a5a3324;--grain-opacity:0;--shadow-dock:0 8px 24px #2b211b29;--grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}:root[data-theme=dark]{--color-bg:#0a0d12;--color-surface:#12161e;--color-text:#e8edf2;--color-muted:#8b95a3;--color-accent:#2aa9be;--color-border:#e8edf21a;--color-rule-faint:#e8edf21a;--color-header:#141922e0;--logo-filter:brightness(0) invert(1);--color-glow:#2aa9be1a;--grain-opacity:0;--shadow-dock:0 8px 28px #00000080}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f6f2eb;background:var(--color-bg);color:#2b211b;color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;letter-spacing:.01em;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-shell:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-image:var(--grain);content:"";inset:0;opacity:0;opacity:var(--grain-opacity);pointer-events:none;position:fixed;z-index:1500}:root[data-theme=dark] .item-picker-img{filter:invert(1) brightness(1.1)}:focus-visible{outline:2px solid #8a5a33;outline:2px solid var(--color-accent);outline-offset:2px}.MuiDrawer-paper .MuiTypography-subtitle1{word-break:keep-all}.config-scroll .MuiList-root>.MuiListItem-root:not(:empty):not(:last-child){border-bottom:1px dashed #2b211b1f;border-bottom:1px dashed var(--color-rule-faint)}@media print{body,html{background:#fff;color:#111;height:auto;margin:0;width:auto}.app-shell:after{display:none}}@page{size:A4 portrait;margin:20mm 10mm 12mm}.print-sheet{background:#fff;color:#111;padding-top:8mm;position:relative;-webkit-print-color-adjust:exact;print-color-adjust:exact}html.print-sheet-page,html.print-sheet-page body{background:#fff!important}.print-sheet-title{font-size:15px;font-weight:700;letter-spacing:.08em;margin-bottom:5mm;text-align:center}.print-sheet-head{border-bottom:1px solid #00000059;font-weight:600;margin-bottom:3mm;padding-bottom:2mm}.print-sheet-note{border:1px solid #00000040;border-radius:3px;color:#333;font-size:11px;margin-bottom:4mm;padding:2mm 3mm}.print-sheet-view-label{color:#111;font-size:12px;font-weight:600;margin:3px 0 10px;text-align:center}.color-block-side{color:#555;font-size:11px;margin-right:2px}.print-sheet-table{border-collapse:collapse;font-size:12.5px;table-layout:fixed;width:100%}.print-sheet-table td,.print-sheet-table th{border:1px solid #0003;padding:2.4mm 1.8mm;text-align:left;vertical-align:middle}.print-sheet-table thead th{background:#f4f4f4;font-weight:600}.print-sheet-table td:first-child,.print-sheet-table th:first-child{width:38%}.print-sheet-table tbody th{font-weight:500;white-space:normal}.print-sheet-table td{white-space:nowrap}.print-sheet-cell{align-items:center;display:inline-flex;gap:4px}.print-sheet .MuiTypography-root{color:inherit}.print-sheet .MuiCheckbox-root{color:#00000073}.print-sheet .MuiCheckbox-root.Mui-checked{color:#111}.str_332C2B_75{stroke:#332c2b;stroke-width:75}.str_332C2B_50{stroke:#332c2b;stroke-width:50}.str_332C2B_20{stroke:#332c2b;stroke-width:20}.str_222222_75{stroke:#222;stroke-width:75}.str_222222_70{stroke:#222;stroke-width:70}.str_222222_65{stroke:#222;stroke-width:65}.str_222222_50{stroke:#222;stroke-width:50}.str_222222_30{stroke:#222;stroke-width:30}.str_222222_35{stroke:#222;stroke-width:35}.str_222222_25{stroke:#222;stroke-width:25}.str_222222_8{stroke:#222;stroke-width:8}.str_222222_25_125_75{stroke:#222;stroke-width:25;stroke-dasharray:125 75}.str_222222_20_40_20{stroke:#222;stroke-width:20;stroke-dasharray:40 20}.str_222222_20_100_60{stroke:#222;stroke-width:20;stroke-dasharray:100 60}.str_222222_30_150_90{stroke:#222;stroke-width:30;stroke-dasharray:150 90}.str_222222_30_150_150{stroke:#222;stroke-width:30;stroke-dasharray:150 150}.str_222222_25_125_125{stroke:#222;stroke-width:25;stroke-dasharray:125 125}.str_222222_50_250_150{stroke:#222;stroke-width:50;stroke-dasharray:250 150}.str_222222_35_70_35{stroke:#222;stroke-width:35;stroke-dasharray:70 35}.str_222222_35_140_105{stroke:#222;stroke-width:35;stroke-dasharray:140 105}.str_332C2B_25_50_75{stroke:#332c2b;stroke-width:25;stroke-dasharray:50 75}.str_332C2B_20_40_60{stroke:#332c2b;stroke-width:20;stroke-dasharray:40 60}.str_332C2B_30_150_90{stroke:#332c2b;stroke-width:30;stroke-dasharray:150 90}:root[data-seam-same="1"] .str_222222_20_100_60,:root[data-seam-same="1"] .str_222222_20_40_20,:root[data-seam-same="1"] .str_222222_25_125_125,:root[data-seam-same="1"] .str_222222_25_125_75,:root[data-seam-same="1"] .str_222222_30_150_150,:root[data-seam-same="1"] .str_222222_30_150_90,:root[data-seam-same="1"] .str_222222_35_140_105,:root[data-seam-same="1"] .str_222222_35_70_35,:root[data-seam-same="1"] .str_222222_50_250_150,:root[data-seam-same="1"] .str_332C2B_20_40_60,:root[data-seam-same="1"] .str_332C2B_25_50_75,:root[data-seam-same="1"] .str_332C2B_30_150_90{stroke:#222;stroke:var(--seam,#222)}.force-top-black{stroke:#222!important}.clear{fill:none}.fil-back{fill:#000}.fil-FEFEFE{fill:#fefefe}.fil-7F7F7F{fill:#7f7f7f}.str-button{stroke:#222;stroke-width:7.62}.fil-button-light{fill:#fefefe}.fil-eye-border{fill:#212121}.fil-eye{fill:#3d3d3d}.fil-nose{fill:#585858}.hood-red{fill:#e90924}.hood-orange{fill:#ff6512}.hood-yellow{fill:#fbef12}.hood-green{fill:#76f720}.hood-tiffany{fill:#0bd4ac}.hood-light-blue{fill:#48c3e8}.hood-blue{fill:#2c33c7}.hood-brown{fill:#4f321f}.hood-pupple{fill:#863cb5}.hood-pink{fill:#f9cdda}.hood-white{fill:#fff}.hood-gray{fill:#7d7d7d}.hood-black{fill:#303030}.hood-texture-black{fill:url(#Pattern)}.hood-texture-1{fill:url(#Pattern1)}.hood-texture-2{fill:url(#Pattern2)}.hood-dark-green{fill:#205c50}.hood-dark-blue{fill:#253856}.hood-dark-gray{fill:#575757}.hood-rose-red{fill:#e34496}.hood-apricot{fill:#edd5ab}.hood-lake-blue{fill:#0092db}.hood-peach-red{fill:#ff6b75}.hood-grass-green{fill:#36ad49}.hood-dark-chocolate{fill:#403528}.splash{inset:0;overflow:hidden;position:fixed;z-index:2000}.splash-half{background:#0b0b0b;height:calc(50% + 1px);left:0;position:absolute;right:0}.splash--light .splash-half{background:#f6f2eb}.splash-half-top{top:0}.splash-half-bottom{top:50%}.splash-logo-wrap{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.splash-logo{filter:drop-shadow(0 0 32px rgba(63,210,232,.28));height:auto;opacity:0;width:min(52vw,380px)}.splash--light .splash-logo{filter:brightness(0) drop-shadow(0 10px 36px rgba(43,33,27,.3))}.splash-ready .splash-half-top{animation:splash-tear-up .4s cubic-bezier(.65,0,.35,1) 1.6s forwards}.splash-ready .splash-half-bottom{animation:splash-tear-down .4s cubic-bezier(.65,0,.35,1) 1.6s forwards}.splash-ready .splash-logo{animation:splash-in .45s cubic-bezier(.19,1,.22,1) forwards,splash-pulse .95s ease-in-out .45s,splash-logo-out .3s ease-in 1.6s forwards}@keyframes splash-tear-up{to{transform:translateY(-100%)}}@keyframes splash-tear-down{to{transform:translateY(100%)}}@keyframes splash-in{0%{opacity:0;transform:scale(1.18) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes splash-pulse{0%{transform:scale(1)}18%{transform:scale(1.06)}36%{transform:scale(1)}54%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes splash-logo-out{to{opacity:0;transform:scale(1.08)}}.app-shell{background:#f6f2eb;background:var(--color-bg,#f6f2eb);min-height:100vh}@media (prefers-reduced-motion:reduce){.splash-ready .splash-half-bottom,.splash-ready .splash-half-top{animation:splash-fade .3s ease .4s forwards}.splash-ready .splash-logo{animation:none;opacity:1}}@keyframes splash-fade{to{opacity:0}}
/*# sourceMappingURL=main.c70bed51.css.map*/