@font-face{font-family:WorkspaceSans;src:url(/fonts/dm-sans.ttf)format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:WorkspaceSerif;src:url(/fonts/instrument-serif.ttf)format("truetype");font-display:swap}._8-6Mtq_app{--forest:#234d3c;--sage:#e8eee7;--line:#dce3da;--muted:#68776b;color:#24382f;background:#f5f7f2;grid-template-columns:218px minmax(0,1fr);min-height:100vh;font:14px/1.5 WorkspaceSans,Arial,sans-serif;display:grid}._8-6Mtq_moreNav{margin:12px 0}._8-6Mtq_moreNav summary{cursor:pointer;color:var(--muted);padding:10px 14px}._8-6Mtq_app *{min-width:0}._8-6Mtq_app button,._8-6Mtq_app input,._8-6Mtq_app select,._8-6Mtq_app textarea{font:inherit}._8-6Mtq_app button,._8-6Mtq_app select{cursor:pointer}._8-6Mtq_app button{min-height:44px}._8-6Mtq_app a:focus-visible,._8-6Mtq_app button:focus-visible,._8-6Mtq_app input:focus-visible,._8-6Mtq_app select:focus-visible,._8-6Mtq_app textarea:focus-visible{outline-offset:3px;outline:3px solid #6b9455}._8-6Mtq_app button:disabled{opacity:.45;cursor:not-allowed}._8-6Mtq_app h1,._8-6Mtq_app h2,._8-6Mtq_app h3,._8-6Mtq_app p{margin:0}._8-6Mtq_app h1{letter-spacing:-.02em;font:400 clamp(34px,3.3vw,50px)/1.12 WorkspaceSerif,Georgia,serif}._8-6Mtq_app h2{letter-spacing:-.025em;font-size:20px;line-height:1.3}._8-6Mtq_app h3{font-size:16px}._8-6Mtq_app small{color:var(--muted);font-size:12px}._8-6Mtq_sidebar{border-right:1px solid var(--line);background:#fcfdf9;flex-direction:column;gap:24px;height:100vh;padding:27px 18px;display:flex;position:sticky;top:0;overflow-y:auto}._8-6Mtq_sidebar .brand{font-size:21px}._8-6Mtq_sidebar .brand-symbol{flex-basis:30px;width:30px;height:30px}._8-6Mtq_company{background:#edf2e9;border-radius:9px;align-items:center;gap:10px;padding:12px;display:flex}._8-6Mtq_company b{background:#dce7d5;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}._8-6Mtq_company span{overflow-wrap:anywhere;font-size:12px;font-weight:650}._8-6Mtq_company small{font-size:10px;display:block}._8-6Mtq_nav{flex-direction:column;gap:4px;display:flex}._8-6Mtq_nav a{color:#627064;border-radius:7px;align-items:center;gap:12px;min-height:44px;padding:11px 13px;font-size:13px;display:flex}._8-6Mtq_nav a:hover{color:var(--forest);background:#edf2e9}._8-6Mtq_nav a[aria-current=page]{background:var(--forest);color:#fff;font-weight:600}._8-6Mtq_navIcon{text-align:center;width:18px;font-size:19px;line-height:1}._8-6Mtq_sidebarBottom{border-top:1px solid var(--line);flex-direction:column;gap:13px;margin-top:auto;padding-top:17px;display:flex}._8-6Mtq_sidebarBottom a{color:var(--muted);font-size:12px}._8-6Mtq_main{min-width:0}._8-6Mtq_topbar{border-bottom:1px solid var(--line);background:#fcfdf9;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 38px;display:flex}._8-6Mtq_topbar select{background:0 0;border:0;max-width:280px;padding:10px 0;font-weight:650}._8-6Mtq_topbar ._8-6Mtq_avatar{background:#dfebd7;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:grid}._8-6Mtq_identity{align-items:center;gap:12px;display:flex}._8-6Mtq_identity span{font-size:12px}._8-6Mtq_identity small{font-size:10px;display:block}._8-6Mtq_menuButton{display:none}._8-6Mtq_content{max-width:1540px;margin:auto;padding:35px 38px 70px}._8-6Mtq_heading{justify-content:space-between;align-items:center;gap:20px;margin:0 0 27px;display:flex}._8-6Mtq_heading p{color:var(--muted);max-width:650px;margin-top:10px}._8-6Mtq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._8-6Mtq_primary,._8-6Mtq_secondary,._8-6Mtq_quiet,._8-6Mtq_danger{border:1px solid var(--forest);background:var(--forest);color:#fff;text-align:center;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-weight:600;display:inline-flex}._8-6Mtq_secondary{color:var(--forest);background:#fcfdf9;border-color:#cbd6c6}._8-6Mtq_quiet{color:var(--forest);background:0 0;border-color:#0000;padding:8px}._8-6Mtq_danger{color:#9a4b36;background:#fff5ef;border-color:#e6c0ac}._8-6Mtq_primary:hover{background:#183e2c}._8-6Mtq_secondary:hover{background:#edf3e8}._8-6Mtq_badge{color:#48683c;white-space:nowrap;background:#e9efe5;border-radius:20px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;display:inline-flex}._8-6Mtq_warning{color:#8b5c24;background:#fbefdb}._8-6Mtq_error{color:#934733;background:#faece5}._8-6Mtq_muted{color:var(--muted)}._8-6Mtq_banner{background:#edf3e8;border-bottom:1px solid #e1e7db;justify-content:space-between;align-items:center;gap:12px;padding:10px 38px;font-size:12px;display:flex}._8-6Mtq_banner a{text-underline-offset:3px;text-decoration:underline}._8-6Mtq_feedback{background:#eaf3e2;border:1px solid #c9d9c0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;padding:13px 18px;display:flex}._8-6Mtq_feedback button{background:0 0;border:0}._8-6Mtq_feedback[role=alert]{color:#853b24;background:#fff0e7;border-color:#e7c0a9}._8-6Mtq_loading{text-align:center;padding:90px 30px}._8-6Mtq_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px;display:grid}._8-6Mtq_metric{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;padding:19px 21px}._8-6Mtq_metric>span{color:var(--muted);font-size:12px}._8-6Mtq_metric strong{letter-spacing:-.04em;margin:6px 0 3px;font-size:31px;font-weight:500;line-height:1.35;display:block}._8-6Mtq_metric small{font-size:11px}._8-6Mtq_split{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px;display:grid}._8-6Mtq_equal{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._8-6Mtq_panel{border:1px solid var(--line);background:#fcfdf9;border-radius:11px;margin-bottom:22px;overflow:hidden}._8-6Mtq_panelBody{padding:24px}._8-6Mtq_panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;display:flex}._8-6Mtq_panelHead small{margin-top:5px;display:block}._8-6Mtq_panelHead h2{font-size:17px}._8-6Mtq_list{flex-direction:column;display:flex}._8-6Mtq_row{border-bottom:1px solid #e7ebe2;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}._8-6Mtq_row:last-child{border-bottom:0}._8-6Mtq_row:hover{background:#f6f9f1}._8-6Mtq_row strong{font-size:13px;font-weight:600;display:block}._8-6Mtq_row small{margin-top:4px;display:block}._8-6Mtq_row ._8-6Mtq_badge{flex-shrink:0}._8-6Mtq_tradeMark{color:#57724a;background:#eaf0e4;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:650;display:grid}._8-6Mtq_rowMain{flex:1;align-items:center;gap:14px;display:flex}._8-6Mtq_rowTitle{flex:1}._8-6Mtq_empty{text-align:center;color:var(--muted);padding:38px 24px}._8-6Mtq_empty p{margin-bottom:16px}._8-6Mtq_progress{background:#e7eddf;border-radius:6px;height:6px;margin-top:14px;overflow:hidden}._8-6Mtq_progress i{background:#8ba777;height:100%;display:block}._8-6Mtq_activity{border-bottom:1px solid #e8ede2;grid-template-columns:9px 1fr;gap:12px;padding:17px 24px;display:grid}._8-6Mtq_activity i{background:#8ea97d;border-radius:50%;width:7px;height:7px;margin-top:7px}._8-6Mtq_activity small{margin-top:4px;display:block}._8-6Mtq_heroPanel{background:var(--forest);color:#fff;border-radius:11px;margin-bottom:24px;padding:28px;position:relative;overflow:hidden}._8-6Mtq_heroPanel h2{margin-bottom:12px;font:34px/1.1 WorkspaceSerif,serif}._8-6Mtq_heroPanel p{color:#d5e2cc;max-width:600px;margin-bottom:18px}._8-6Mtq_heroPanel ._8-6Mtq_secondary{background:#edf3e6;border:0}._8-6Mtq_heroPanel small{color:#d5e2cc}._8-6Mtq_filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}._8-6Mtq_filters input{flex:1;min-width:180px}._8-6Mtq_filters input,._8-6Mtq_filters select,._8-6Mtq_form input,._8-6Mtq_form textarea,._8-6Mtq_form select,._8-6Mtq_field input,._8-6Mtq_field select,._8-6Mtq_field textarea{color:#24382f;background:#fff;border:1px solid #cfd9c8;border-radius:6px;width:100%;min-height:44px;padding:11px 12px;font-size:14px}._8-6Mtq_filters select{width:auto;max-width:260px}._8-6Mtq_form{flex-direction:column;gap:17px;display:flex}._8-6Mtq_form label,._8-6Mtq_field{flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._8-6Mtq_form textarea,._8-6Mtq_field textarea{resize:vertical;min-height:90px}._8-6Mtq_form small,._8-6Mtq_field small{font-weight:400}._8-6Mtq_formGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}._8-6Mtq_form details{padding:12px 0}._8-6Mtq_form h3{margin-top:8px}._8-6Mtq_fieldWrap{position:relative}._8-6Mtq_fieldWrap input{padding-right:55px}._8-6Mtq_unit{color:var(--muted);font-size:12px;font-weight:400;position:absolute;top:13px;right:12px}._8-6Mtq_hint{color:var(--muted);background:#f0f4eb;border-radius:7px;padding:14px;font-size:12px;line-height:1.6}._8-6Mtq_formError{color:#87422c;background:#fff0e7;border-radius:6px;padding:12px;font-size:13px}._8-6Mtq_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._8-6Mtq_tradeCard{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;flex-direction:column;gap:12px;padding:23px;display:flex}._8-6Mtq_tradeCard:hover{background:#f9fcf5;border-color:#91ac7a}._8-6Mtq_tradeCard h2{font-size:18px}._8-6Mtq_tradeCard p{color:var(--muted);font-size:12px}._8-6Mtq_tradeCard ._8-6Mtq_tradeMark{width:45px;height:45px}._8-6Mtq_tradeCard>small:last-child{color:var(--forest);margin-top:auto}._8-6Mtq_tabs{border-bottom:1px solid var(--line);gap:5px;margin-bottom:24px;display:flex;overflow-x:auto}._8-6Mtq_tabs a,._8-6Mtq_tabs button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 16px}._8-6Mtq_tabs a[aria-current=page],._8-6Mtq_tabs button[aria-selected=true]{color:var(--forest);border-bottom-color:var(--forest);font-weight:650}._8-6Mtq_toolLayout{grid-template-columns:minmax(270px,.9fr) minmax(0,1.65fr);align-items:start;gap:24px;display:grid}._8-6Mtq_canvas{border-bottom:1px solid var(--line);background-color:#f0f4eb;background-image:linear-gradient(#dce4d655 1px,#0000 1px),linear-gradient(90deg,#dce4d655 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;place-items:center;min-height:330px;padding:18px;display:grid}._8-6Mtq_canvas svg{width:100%;height:310px;color:var(--forest);max-width:720px}._8-6Mtq_canvas text{fill:#4c6642;font-family:WorkspaceSans,sans-serif;font-size:13px}._8-6Mtq_toolResults{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._8-6Mtq_toolResults>div{background:#fcfdf9;padding:22px}._8-6Mtq_toolResults span{color:var(--muted);font-size:12px;display:block}._8-6Mtq_toolResults strong{letter-spacing:-.03em;font-size:28px;font-weight:500}._8-6Mtq_toolResults small{margin-left:6px;font-size:13px}._8-6Mtq_formula{color:var(--muted);border-top:1px solid var(--line);padding:20px 24px;font-size:12px}._8-6Mtq_formula strong{color:#41503a;margin-bottom:6px;display:block}._8-6Mtq_record{border-top:1px solid var(--line);padding:18px 24px}._8-6Mtq_record dl{grid-template-columns:1fr 1fr;gap:9px 18px;margin:12px 0;font-size:12px;display:grid}._8-6Mtq_record dt{color:var(--muted)}._8-6Mtq_record dd{overflow-wrap:anywhere;margin:0}._8-6Mtq_checks{flex-direction:column;gap:18px;display:flex}._8-6Mtq_check{border-bottom:1px solid var(--line);padding-bottom:18px}._8-6Mtq_check:last-child{border:0;padding:0}._8-6Mtq_check label{align-items:center;gap:11px;min-height:44px;font-weight:500;display:flex}._8-6Mtq_check input[type=checkbox]{width:22px;height:22px;accent-color:var(--forest);flex-shrink:0}._8-6Mtq_check textarea{border:1px solid var(--line);width:100%;min-height:64px;font:inherit;resize:vertical;border-radius:6px;margin-top:7px;padding:10px}._8-6Mtq_blocked{color:#88602e;background:#fff5e7;border:1px solid #ecd7b5;border-radius:8px;margin-bottom:18px;padding:16px}._8-6Mtq_blocked ul{margin:9px 0 0;padding-left:19px;font-size:12px}._8-6Mtq_orderDetail{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr);gap:24px;display:grid}._8-6Mtq_scheduleRow{border-top:1px solid var(--line);grid-template-columns:minmax(170px,1fr) minmax(180px,1fr) 130px;align-items:center;gap:20px;padding:16px 24px;display:grid}._8-6Mtq_scheduleRow:first-child{border:0}._8-6Mtq_scheduleTrack{background:#f1f4eb;border-radius:4px;min-width:150px;height:28px;position:relative}._8-6Mtq_scheduleBar{color:#37532f;background:#bdd0ac;border:1px solid #a5bd94;border-radius:4px;justify-content:center;align-items:center;min-width:8px;height:28px;font-size:10px;display:flex;position:absolute;top:0}._8-6Mtq_scheduleBar._8-6Mtq_warning{background:#f1d7a9;border-color:#d5b881}._8-6Mtq_scheduleRow input{border:1px solid var(--line);border-radius:5px;width:100%;min-height:44px;padding:8px}._8-6Mtq_scheduleDates{flex-direction:column;gap:4px;display:flex}._8-6Mtq_booking{border-bottom:1px solid var(--line);padding:23px}._8-6Mtq_booking:last-child{border:0}._8-6Mtq_booking h3{margin-bottom:7px}._8-6Mtq_booking p{color:var(--muted);margin:10px 0;font-size:12px}._8-6Mtq_booking ._8-6Mtq_formGrid{margin-top:17px}._8-6Mtq_channelLayout{grid-template-columns:215px minmax(0,1fr);min-height:560px;display:grid}._8-6Mtq_channels{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:16px 12px;display:flex}._8-6Mtq_channels button{text-align:left;background:0 0;border:0;border-radius:6px;padding:10px 12px;font-size:12px}._8-6Mtq_channels button[aria-pressed=true]{color:var(--forest);background:#e6eedf;font-weight:650}._8-6Mtq_channels small{padding:10px 12px}._8-6Mtq_thread{flex-direction:column;min-width:0;display:flex}._8-6Mtq_threadHead{border-bottom:1px solid var(--line);padding:19px 24px}._8-6Mtq_messages{flex-direction:column;gap:21px;min-height:320px;max-height:560px;padding:24px;display:flex;overflow-y:auto}._8-6Mtq_message{grid-template-columns:33px 1fr;gap:11px;display:grid}._8-6Mtq_messageAvatar{background:#e5eddd;border-radius:50%;place-items:center;width:33px;height:33px;font-size:10px;font-weight:650;display:grid}._8-6Mtq_message strong{margin-right:10px;font-size:12px}._8-6Mtq_message p{white-space:pre-wrap;overflow-wrap:anywhere;color:#42513e;margin-top:5px}._8-6Mtq_composer{border-top:1px solid var(--line);margin-top:auto;padding:20px 24px}._8-6Mtq_composer textarea{resize:vertical;width:100%;min-height:90px;font:inherit;border:1px solid #cbd7c3;border-radius:7px;margin-bottom:12px;padding:12px}._8-6Mtq_composer ._8-6Mtq_actions{justify-content:space-between}._8-6Mtq_tableWrap{overflow-x:auto}._8-6Mtq_table{border-collapse:collapse;width:100%;font-size:12px}._8-6Mtq_table th{text-align:left;color:var(--muted);white-space:nowrap;background:#f1f5ed;font-weight:500}._8-6Mtq_table th,._8-6Mtq_table td{border-bottom:1px solid var(--line);padding:15px 22px}._8-6Mtq_table td strong{font-weight:600;display:block}._8-6Mtq_table td small{display:block}._8-6Mtq_table tr:last-child td{border:0}._8-6Mtq_modalShade{z-index:100;background:#14291f88;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}._8-6Mtq_modal{border:1px solid var(--line);background:#fcfdf9;border-radius:14px;width:100%;max-width:620px;max-height:90dvh;overflow:auto;box-shadow:0 20px 70px #14291f33}._8-6Mtq_modalHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:23px 26px;display:flex}._8-6Mtq_modalHead button{background:0 0;border:0;width:44px;font-size:25px}._8-6Mtq_modalBody{padding:26px}._8-6Mtq_auth{color:#24382f;background:#edf2e8;min-height:100vh;padding:30px;font-family:WorkspaceSans,Arial,sans-serif}._8-6Mtq_authCard{background:#fcfdf9;border:1px solid #d7e1cf;border-radius:15px;max-width:510px;margin:65px auto;padding:40px}._8-6Mtq_authCard h1{margin:0 0 17px;font:44px/1.1 WorkspaceSerif,Georgia,serif}._8-6Mtq_authCard p{color:#68776b;font-size:14px}._8-6Mtq_auth ._8-6Mtq_form{margin-top:26px}._8-6Mtq_auth ._8-6Mtq_form input,._8-6Mtq_auth ._8-6Mtq_form select{font-size:16px}._8-6Mtq_packageChoices{grid-template-columns:1fr 1fr;gap:5px;display:grid}._8-6Mtq_packageChoices label{background:#f0f5eb;border-radius:5px;flex-direction:row;align-items:center;min-height:44px;padding:8px;font-size:12px;display:flex}._8-6Mtq_packageChoices input{accent-color:#234d3c;width:18px!important;min-height:18px!important}._8-6Mtq_authLinks{justify-content:space-between;gap:20px;margin-top:25px;font-size:13px;display:flex}._8-6Mtq_authLinks a{text-decoration:underline}._8-6Mtq_previewLabel{color:#4b693d;background:#e9efdf;border-radius:6px;margin-bottom:20px;padding:9px 15px;font-size:12px;display:inline-block}._8-6Mtq_stack{flex-direction:column;gap:20px;display:flex}._8-6Mtq_spaced{margin-top:22px}._8-6Mtq_compact{font-size:12px}._8-6Mtq_textBreak{overflow-wrap:anywhere;white-space:pre-wrap}._8-6Mtq_printOnly{display:none}@media (min-width:1600px){._8-6Mtq_content{padding-top:45px}._8-6Mtq_toolLayout{grid-template-columns:360px minmax(0,1fr)}}@media (max-width:1150px){._8-6Mtq_app{grid-template-columns:185px minmax(0,1fr)}._8-6Mtq_sidebar{padding-inline:12px}._8-6Mtq_content{padding:28px 24px 60px}._8-6Mtq_topbar,._8-6Mtq_banner{padding-inline:24px}._8-6Mtq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._8-6Mtq_split{grid-template-columns:1.3fr 1fr;gap:18px}._8-6Mtq_toolLayout{grid-template-columns:minmax(250px,1fr) minmax(0,1.4fr);gap:18px}._8-6Mtq_metrics{gap:10px}._8-6Mtq_metric{padding:15px}._8-6Mtq_channelLayout{grid-template-columns:180px 1fr}._8-6Mtq_scheduleRow{grid-template-columns:1fr 1fr}._8-6Mtq_scheduleDates{flex-direction:row;grid-column:1/-1}._8-6Mtq_orderDetail{grid-template-columns:1fr 1fr}}@media (max-width:900px){._8-6Mtq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._8-6Mtq_split,._8-6Mtq_equal,._8-6Mtq_orderDetail,._8-6Mtq_toolLayout{grid-template-columns:1fr}._8-6Mtq_toolLayout>._8-6Mtq_panel{order:0}._8-6Mtq_toolLayout>div{order:1}._8-6Mtq_channelLayout{grid-template-columns:1fr}._8-6Mtq_channels{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;overflow-x:auto}._8-6Mtq_channels button{white-space:nowrap}._8-6Mtq_channels small{display:none}._8-6Mtq_heading{align-items:flex-start}._8-6Mtq_heading>._8-6Mtq_actions{justify-content:flex-end}._8-6Mtq_content{padding-inline:22px}._8-6Mtq_topbar select{max-width:200px}._8-6Mtq_identity span{display:none}}@media (max-width:680px){._8-6Mtq_app{display:block}._8-6Mtq_sidebar{display:none}._8-6Mtq_sidebar._8-6Mtq_open{z-index:50;width:min(300px,85vw);height:100dvh;display:flex;position:fixed;box-shadow:0 0 0 100vmax #172f2355}._8-6Mtq_menuButton{border:1px solid var(--line);background:#fff;border-radius:6px;justify-content:center;align-items:center;width:44px;font-size:20px;display:inline-flex}._8-6Mtq_topbar{gap:12px;height:68px;padding:0 16px}._8-6Mtq_topbar select{max-width:180px;font-size:12px}._8-6Mtq_identity{gap:5px}._8-6Mtq_identity ._8-6Mtq_quiet{padding:5px;font-size:11px}._8-6Mtq_content{padding:25px 16px 80px}._8-6Mtq_banner{flex-direction:column;align-items:start;gap:3px;padding:10px 16px;font-size:11px}._8-6Mtq_heading{flex-direction:column;gap:18px;margin-bottom:24px}._8-6Mtq_heading>._8-6Mtq_actions{justify-content:flex-start;width:100%}._8-6Mtq_app h1{font-size:39px}._8-6Mtq_heading p{font-size:13px}._8-6Mtq_cardGrid{grid-template-columns:1fr}._8-6Mtq_metric strong{font-size:28px}._8-6Mtq_metric>span{font-size:11px}._8-6Mtq_metric{padding:15px}._8-6Mtq_panelHead,._8-6Mtq_panelBody{padding:19px}._8-6Mtq_row{gap:10px;padding:16px 18px}._8-6Mtq_row ._8-6Mtq_badge{font-size:10px}._8-6Mtq_row strong{font-size:12px}._8-6Mtq_row small{font-size:11px}._8-6Mtq_rowMain{gap:10px}._8-6Mtq_formGrid{grid-template-columns:1fr}._8-6Mtq_form input,._8-6Mtq_form select,._8-6Mtq_form textarea,._8-6Mtq_field input,._8-6Mtq_field select,._8-6Mtq_field textarea,._8-6Mtq_filters input,._8-6Mtq_filters select{font-size:16px}._8-6Mtq_filters{gap:9px}._8-6Mtq_filters select{flex:1;max-width:100%}._8-6Mtq_heroPanel{padding:23px}._8-6Mtq_heroPanel h2{font-size:32px}._8-6Mtq_toolResults>div{padding:18px}._8-6Mtq_toolResults strong{font-size:26px}._8-6Mtq_canvas{min-height:260px;padding:8px}._8-6Mtq_canvas svg{height:260px}._8-6Mtq_canvas text{font-size:14px}._8-6Mtq_scheduleRow{gap:14px;padding:17px}._8-6Mtq_scheduleDates input{max-width:155px}._8-6Mtq_table td,._8-6Mtq_table th{padding:13px 16px}._8-6Mtq_messages,._8-6Mtq_threadHead,._8-6Mtq_composer{padding:18px}._8-6Mtq_composer textarea{font-size:16px}._8-6Mtq_modalShade{padding:12px}._8-6Mtq_modal{border-radius:11px;max-height:94dvh}._8-6Mtq_modalBody,._8-6Mtq_modalHead,._8-6Mtq_auth{padding:20px}._8-6Mtq_authCard{margin:35px auto;padding:25px}._8-6Mtq_authCard h1{font-size:39px}._8-6Mtq_check textarea{font-size:16px}._8-6Mtq_check label{font-size:13px}._8-6Mtq_record dl{grid-template-columns:1fr}._8-6Mtq_record dd{margin-bottom:7px}._8-6Mtq_tabs a,._8-6Mtq_tabs button{padding-inline:13px}._8-6Mtq_heroPanel p,._8-6Mtq_feedback{font-size:13px}._8-6Mtq_actions>._8-6Mtq_primary,._8-6Mtq_actions>._8-6Mtq_secondary{flex-grow:1}}@media print{._8-6Mtq_app{background:#fff;display:block}._8-6Mtq_sidebar,._8-6Mtq_topbar,._8-6Mtq_banner,._8-6Mtq_actions,._8-6Mtq_filters,._8-6Mtq_tabs,._8-6Mtq_feedback,._8-6Mtq_noPrint{display:none!important}._8-6Mtq_content{max-width:none;padding:0}._8-6Mtq_panel{break-inside:avoid;border:1px solid #bbb}._8-6Mtq_heading{margin:20px 0}._8-6Mtq_printOnly,._8-6Mtq_split,._8-6Mtq_equal,._8-6Mtq_toolLayout,._8-6Mtq_orderDetail{display:block}._8-6Mtq_app button{display:none}._8-6Mtq_canvas{background:#fff}._8-6Mtq_messages{max-height:none}._8-6Mtq_app h1{font-size:30px}}@media (prefers-reduced-motion:reduce){._8-6Mtq_app *{scroll-behavior:auto;transition:none!important;animation:none!important}}
.JknGNG_facts{margin:20px 0}.JknGNG_measureDetails{border:1px solid #dce3da;border-radius:8px;margin:15px 0;padding:16px}.JknGNG_measureDetails summary{cursor:pointer;min-height:30px;font-size:13px;font-weight:600}.JknGNG_measureDetails button{margin:6px 6px 6px 0}.JknGNG_facts>div{border-top:1px solid #dce3da;justify-content:space-between;gap:15px;padding:10px 0;display:flex}.JknGNG_facts dt{color:#68776b;font-size:12px}.JknGNG_facts dd{margin:0;font-weight:600}.JknGNG_narrow{gap:22px;max-width:1000px;display:grid}.JknGNG_quotePaper{background:#fff;border:1px solid #dce3da;border-radius:10px;padding:34px;box-shadow:0 6px 18px #244d3b08}.JknGNG_quotePaper h2{margin:24px 0 16px!important;font-size:27px!important}.JknGNG_quotePaper p{margin-bottom:20px!important}.JknGNG_paperHead{border-bottom:2px solid #234d3c;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;display:flex}.JknGNG_tableWrap{overflow-x:auto}.JknGNG_tableWrap table{border-collapse:collapse;width:100%;font-size:13px}.JknGNG_tableWrap th{text-align:left;color:#68776b;font-size:11px}.JknGNG_tableWrap th,.JknGNG_tableWrap td{border-bottom:1px solid #dce3da;padding:13px 8px}.JknGNG_tableWrap td:not(:first-child){white-space:nowrap}.JknGNG_total{justify-content:space-between;gap:20px;padding:20px 0;display:flex}.JknGNG_total strong{white-space:nowrap;font-size:23px}.JknGNG_lineEditor{border:1px solid #dce3da;border-radius:8px;gap:12px;padding:15px;display:grid}.JknGNG_lineEditor legend{padding:0 5px;font-size:12px}.JknGNG_three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.JknGNG_portal{gap:20px;max-width:1000px;display:grid}.JknGNG_portalHeader{background:#e8eee2;border:1px solid #dce3da;border-radius:10px;padding:32px}.JknGNG_portalHeader h2{margin:12px 0!important;font:400 38px/1.2 WorkspaceSerif,Georgia,serif!important}.JknGNG_modeLabel{gap:9px;font-size:12px;display:grid}.JknGNG_modeLabel select{color:#234d3c;background:#fcfdf9;border:1px solid #ccd7c7;border-radius:7px;width:100%;min-height:44px;padding:12px}.JknGNG_hint{color:#607366;font-size:13px;margin:15px 0!important}.JknGNG_settingsRow{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid!important}.JknGNG_scenarios{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.JknGNG_scenarios button{text-align:left;color:#234d3c;background:#f2f5ed;border:1px solid #cdd8ca;border-radius:9px;flex-direction:column;gap:8px;padding:18px;display:flex}.JknGNG_scenarios button:hover{background:#e6eedc}.JknGNG_scenarios span{color:#607366;font-size:12px}.JknGNG_messageCard{border-bottom:1px solid #dce3da;gap:12px;padding:22px 0;display:grid}.JknGNG_messageCard:first-of-type{padding-top:5px}.JknGNG_messageCard header{justify-content:space-between;gap:18px;display:flex}.JknGNG_messageCard p{font-size:13px}.JknGNG_messageText{white-space:pre-wrap;overflow-wrap:anywhere;background:#eff3e9;border-radius:7px;padding:18px}.JknGNG_glintLauncher{z-index:25;color:#fff;cursor:pointer;background:#234d3c;border:1px solid #426a50;border-radius:28px;align-items:center;gap:10px;padding:13px 20px;font:600 14px WorkspaceSans,Arial,sans-serif;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 6px 22px #234d3c25}.JknGNG_glintLauncher small{color:#d4e2cd!important}.JknGNG_glintAnswer{background:#e9f0e1;border-radius:8px;margin-top:18px;padding:18px;font-size:13px}.JknGNG_intro{background:#e8eee2;border:1px solid #dce3da;border-radius:12px;grid-template-columns:minmax(0,1fr) 230px;gap:35px;margin-bottom:24px;padding:34px;display:grid}.JknGNG_intro h2{margin:18px 0!important;font:400 40px/1.15 WorkspaceSerif,Georgia,serif!important}.JknGNG_intro p{color:#526c59;max-width:65ch}.JknGNG_intro .JknGNG_reviewCount{border-left:1px solid #cbd9c3;align-self:center;padding-left:30px}.JknGNG_reviewCount>strong{font:400 70px/1 WorkspaceSerif,Georgia,serif}.JknGNG_reviewCount strong span{color:#6c816b;font-size:29px}.JknGNG_reviewCount p{font-size:13px;margin:12px 0!important}.JknGNG_reviewList{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;display:grid}.JknGNG_reviewList>section{background:#fcfdf9;border:1px solid #dce3da;border-radius:10px;padding:24px}.JknGNG_reviewList header{justify-content:space-between;align-items:start;gap:20px;margin-bottom:20px;display:flex}.JknGNG_reviewList h2{font-size:17px!important}.JknGNG_reviewList header a{white-space:nowrap;font-size:12px}.JknGNG_reviewList textarea{min-height:70px!important}.JknGNG_demoDataError{color:#734d21;background:#fff1df;border:1px solid #dabd94;border-radius:8px;margin-bottom:20px;padding:14px 20px}@media (max-width:1100px){.JknGNG_reviewList,.JknGNG_scenarios,.JknGNG_intro{grid-template-columns:1fr}.JknGNG_intro .JknGNG_reviewCount{border-top:1px solid #cbd9c3;border-left:0;padding:22px 0 0}.JknGNG_reviewCount>strong{font-size:50px}}@media (max-width:680px){.JknGNG_settingsRow,.JknGNG_three{grid-template-columns:1fr}.JknGNG_quotePaper{padding:20px 16px}.JknGNG_paperHead,.JknGNG_total,.JknGNG_messageCard header{flex-wrap:wrap}.JknGNG_intro{padding:24px}.JknGNG_intro h2{font-size:34px!important}.JknGNG_reviewList>section{padding:20px}.JknGNG_reviewList header{flex-wrap:wrap}.JknGNG_portalHeader{padding:24px}.JknGNG_glintLauncher{bottom:14px;right:14px}}@media print{.JknGNG_glintLauncher{display:none}}
.MlGJMa_projectFields{border:0;grid-template-columns:2fr 1fr 1fr;gap:20px;margin:0 0 20px;padding:0;display:grid}.MlGJMa_tabs{border-bottom:1px solid var(--line);gap:12px;margin-bottom:22px;display:flex;overflow-x:auto}.MlGJMa_tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:12px 8px}.MlGJMa_tabs button[aria-pressed=true]{color:var(--forest);border-color:var(--forest)}.MlGJMa_roomList{flex-wrap:wrap;gap:10px;margin-bottom:22px;display:flex}.MlGJMa_roomList button{border:1px solid var(--line);color:var(--forest);text-align:left;background:#fff;border-radius:6px;padding:10px 18px}.MlGJMa_roomList small{color:var(--muted);font-size:10px;display:block}.MlGJMa_roomList button[aria-pressed=true]{background:#e0ead7;border-color:#879e79}.MlGJMa_surfaceList{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.MlGJMa_surfaceList button{text-align:left;border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:6px;padding:12px}.MlGJMa_surfaceList button[aria-pressed=true]{background:#edf4e7;border-color:#527443}.MlGJMa_surfaceList span,.MlGJMa_surfaceList strong,.MlGJMa_surfaceList small{display:block}.MlGJMa_surfaceList span,.MlGJMa_surfaceList small{font-size:11px}.MlGJMa_surfaceList strong{padding:4px 0;font-size:16px}.MlGJMa_surfaceList small{color:var(--muted)}.MlGJMa_finish,.MlGJMa_openings,.MlGJMa_task{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;margin:18px 0;padding:20px}.MlGJMa_finishGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 15px;display:grid}.MlGJMa_check{align-items:center;gap:10px;margin-top:14px;display:flex}.MlGJMa_check input{width:18px;height:18px}.MlGJMa_openings details{border-top:1px solid var(--line);padding:14px 0}.MlGJMa_openings summary,.MlGJMa_remove summary{cursor:pointer}.MlGJMa_remove{margin-top:22px;font-size:12px}.MlGJMa_remove p{padding:12px 0}.MlGJMa_tasks{border:0;min-width:0;margin:0;padding:0}@media (max-width:1100px){.MlGJMa_finishGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.MlGJMa_surfaceList{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.MlGJMa_projectFields{grid-template-columns:1fr;gap:0}.MlGJMa_surfaceList{grid-template-columns:repeat(2,minmax(0,1fr))}.MlGJMa_finish,.MlGJMa_openings,.MlGJMa_task{padding:14px}.MlGJMa_finishGrid{grid-template-columns:1fr 1fr}}
.wpMBCa_back{color:var(--forest);margin-bottom:18px;text-decoration:none;display:inline-block}.wpMBCa_catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.wpMBCa_demoCard{color:inherit;border:1px solid var(--line);background:#fff;border-radius:12px;text-decoration:none;overflow:hidden}.wpMBCa_demoCard:hover{border-color:#879c7f}.wpMBCa_demoCard>div:last-child{padding:22px}.wpMBCa_demoCard small{color:var(--muted);font-size:12px}.wpMBCa_demoCard h2{padding:5px 0 12px}.wpMBCa_demoCard p{color:var(--muted);min-height:85px}.wpMBCa_demoCard strong{color:var(--forest);margin-top:18px;font-size:12px;display:block}.wpMBCa_cardArt{background:#e8eee2;justify-content:center;align-items:center;gap:24px;min-height:145px;display:flex}.wpMBCa_cardArt>span{color:#71886a;font-size:65px;font-weight:200}.wpMBCa_cardArt small{max-width:115px}.wpMBCa_embeddedHeading{margin:0 0 20px}.wpMBCa_embeddedHeading p{color:var(--muted);padding-top:7px}.wpMBCa_toolbar{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin:0 0 22px;padding:15px 0;display:flex}.wpMBCa_toolbar>span{color:var(--muted);font-size:12px}.wpMBCa_toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.wpMBCa_layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:24px;display:grid}.wpMBCa_inputs{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.wpMBCa_inputs h3{margin-bottom:20px;font-size:16px}.wpMBCa_inputs details{margin-top:18px}.wpMBCa_inputs summary{cursor:pointer;margin-bottom:12px;font-size:12px}.wpMBCa_field{margin:13px 0;font-size:12px;display:block}.wpMBCa_field>span{justify-content:space-between;gap:8px;padding-bottom:5px;display:flex}.wpMBCa_field small{color:var(--muted)}.wpMBCa_field input,.wpMBCa_field select,.wpMBCa_itemFields input{border:1px solid var(--line);width:100%;min-height:39px;color:inherit;background:#fcfdf9;border-radius:5px;padding:7px 9px}.wpMBCa_workArea{min-width:0}.wpMBCa_scene,.wpMBCa_pointPlan{border:1px solid var(--line);background:#f0f4eb;border-radius:12px;overflow:hidden}.wpMBCa_scene>svg,.wpMBCa_pointPlan>svg{color:#43643e;width:100%;height:auto;display:block}.wpMBCa_sceneControls{justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;display:flex}.wpMBCa_sceneControls>span{color:var(--muted);font-size:12px}.wpMBCa_sceneControls>div{gap:6px;display:flex}.wpMBCa_sceneControls button,.wpMBCa_sceneControls select{border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:6px;padding:6px 12px}.wpMBCa_sceneCaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:12px 20px 18px;font-size:11px;display:flex}.wpMBCa_objects{border:1px solid var(--line);background:#fff;border-radius:10px;margin:22px 0;padding:20px}.wpMBCa_objects h3{margin-bottom:13px}.wpMBCa_switches{flex-wrap:wrap;gap:7px;margin:10px 0;display:flex}.wpMBCa_switches button{color:var(--forest);border:1px solid var(--line);background:#fff;border-radius:5px;padding:7px 12px;font-size:12px}.wpMBCa_switches button[aria-pressed=true]{background:var(--forest);color:#fff;border-color:var(--forest)}.wpMBCa_itemFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.wpMBCa_itemFields label{color:var(--muted);font-size:11px}.wpMBCa_itemFields input{margin-top:4px;display:block}.wpMBCa_metrics{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:16px;margin:22px 0;display:grid}.wpMBCa_metrics>div{border-left:2px solid #b7c8a7;padding:12px 0 12px 14px}.wpMBCa_metrics small{color:var(--muted);font-size:11px;display:block}.wpMBCa_metrics strong{margin-top:5px;font-size:24px;font-weight:500;display:block}.wpMBCa_metrics strong span{font-size:12px}.wpMBCa_walls{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.wpMBCa_walls>div{border:1px solid var(--line);background:#fff;border-radius:6px;padding:12px}.wpMBCa_walls span,.wpMBCa_walls strong,.wpMBCa_walls small{display:block}.wpMBCa_walls span{color:var(--muted);font-size:11px}.wpMBCa_walls strong{padding:4px 0}.wpMBCa_walls small{color:var(--muted);font-size:10px}.wpMBCa_estimate{border:1px solid var(--line);background:#fff;border-radius:10px;padding:22px}.wpMBCa_estimate>p{color:var(--muted);margin:7px 0 18px;font-size:12px}.wpMBCa_tableWrap{overflow-x:auto}.wpMBCa_estimate table{border-collapse:collapse;width:100%;font-size:12px}.wpMBCa_estimate th{color:var(--muted);text-align:left;font-weight:500}.wpMBCa_estimate th,.wpMBCa_estimate td{border-bottom:1px solid var(--line);padding:12px 8px}.wpMBCa_estimate td:first-child{min-width:140px}.wpMBCa_estimate input{border:1px solid var(--line);width:85px;min-height:36px;color:inherit;border-radius:4px;padding:5px}.wpMBCa_total{justify-content:space-between;gap:20px;padding-top:20px;display:flex}.wpMBCa_total strong{font-size:22px}.wpMBCa_hint{color:var(--muted);padding:14px 0;font-size:12px;line-height:1.6}.wpMBCa_warning{color:#76551c;background:#fbf1dc;border:1px solid #e5d7b5;border-radius:7px;margin:16px 0;padding:16px}.wpMBCa_pointList{max-height:280px;padding:0 20px 20px;overflow-y:auto}.wpMBCa_pointList>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:8px 0;display:flex}.wpMBCa_pointList span{min-width:110px;font-size:12px}.wpMBCa_pointList input{border:1px solid var(--line);border-radius:4px;width:100%;min-width:0;max-width:240px;padding:7px}.wpMBCa_pointList button{color:var(--forest);white-space:nowrap;background:0 0;border:none;margin-left:auto;font-size:12px}.wpMBCa_sources{color:var(--muted);border-top:1px solid var(--line);margin:20px 0;padding:16px 0;font-size:12px}.wpMBCa_sources summary{cursor:pointer}.wpMBCa_sources p{padding:10px 0}.wpMBCa_sources a{color:var(--forest)}@media (max-width:1100px){.wpMBCa_catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.wpMBCa_layout{grid-template-columns:200px minmax(0,1fr);gap:16px}.wpMBCa_walls,.wpMBCa_itemFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.wpMBCa_catalog,.wpMBCa_layout{grid-template-columns:1fr}.wpMBCa_inputs{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.wpMBCa_inputs h3,.wpMBCa_inputs details,.wpMBCa_inputs>p,.wpMBCa_inputs>.wpMBCa_switches{grid-column:1/-1}.wpMBCa_toolbar{flex-direction:column;align-items:flex-start}.wpMBCa_sceneControls{flex-wrap:wrap;padding:12px}.wpMBCa_sceneCaption,.wpMBCa_pointList{padding:12px}.wpMBCa_pointList span{min-width:80px}.wpMBCa_estimate{padding:14px}.wpMBCa_metrics{grid-template-columns:1fr 1fr}}
._5MrZoG_root{gap:18px;display:grid}._5MrZoG_toolbar{flex-wrap:wrap;align-items:end;gap:12px;display:flex}._5MrZoG_toolbar h3{margin:0}._5MrZoG_toolbar p{margin:6px 0}._5MrZoG_root button,._5MrZoG_root input,._5MrZoG_root select,._5MrZoG_root textarea{font:inherit;color:#244333;background:#fff;border:1px solid #ced9ce;border-radius:8px;padding:10px}._5MrZoG_root button{cursor:pointer}._5MrZoG_root button:disabled{opacity:.5;cursor:not-allowed}._5MrZoG_root label{gap:6px;display:grid}._5MrZoG_scroll{border:1px solid #dbe3d7;border-radius:12px;overflow-x:auto}._5MrZoG_schedule{background:#f8faf5;min-width:850px}._5MrZoG_week{background:#e8efe2;grid-template-columns:140px repeat(7,minmax(0,1fr));display:grid}._5MrZoG_week>*{padding:12px 8px}._5MrZoG_lane{border-top:1px solid #dbe3d7;grid-template-columns:140px 1fr;min-height:90px;display:grid}._5MrZoG_trade{align-content:start;gap:8px;padding:12px;display:grid}._5MrZoG_trade button{padding:5px}._5MrZoG_track{background:repeating-linear-gradient(90deg,#0000 0 calc(14.2857% - 1px),#e0e8db calc(14.2857% - 1px) 14.2857%);grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:6px;padding:8px 0;display:grid}._5MrZoG_track ._5MrZoG_card{text-align:left;overflow-wrap:anywhere;background:#dcebd5;min-width:0;margin:0 3px;display:grid}._5MrZoG_card[aria-pressed=true]{outline:2px solid #376a43}._5MrZoG_editor{border:1px solid #cbd9c8;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}._5MrZoG_editor input,._5MrZoG_editor select,._5MrZoG_editor textarea{width:100%;min-width:0}._5MrZoG_editor textarea{min-height:100px}._5MrZoG_note{color:#596c59;font-size:13px}@media (max-width:650px){._5MrZoG_editor{grid-template-columns:1fr}._5MrZoG_toolbar{align-items:start}._5MrZoG_root button{min-height:44px}}._5MrZoG_track ._5MrZoG_card{border:1px solid #b5cdb0;border-radius:8px;align-items:stretch;padding:0;display:flex}._5MrZoG_card[data-selected=true]{outline:2px solid #376a43}._5MrZoG_card ._5MrZoG_cardBody{text-align:left;touch-action:none;cursor:grab;overflow-wrap:anywhere;background:0 0;border:0;flex:1;gap:3px;min-width:0;padding:8px 3px;display:grid}._5MrZoG_card ._5MrZoG_handle{cursor:ew-resize;touch-action:none;background:#c8dfbf;border:0;border-radius:4px;width:18px;min-width:18px;padding:0}._5MrZoG_overdue{color:#8c3028;font-weight:600}
.ZIjSSq_board{overscroll-behavior-x:contain;scrollbar-color:#9bab97 #e8eee7;gap:16px;padding:4px 2px 24px;display:flex;overflow-x:auto}.ZIjSSq_column{background:#edf1e9;border-radius:12px;flex:0 0 244px;min-height:390px;padding:12px}.ZIjSSq_columnHead{border-bottom:1px solid var(--line);margin-bottom:16px;padding:2px 2px 12px}.ZIjSSq_columnHead>div{align-items:center;gap:8px;display:flex}.ZIjSSq_columnHead h2{font-size:15px}.ZIjSSq_columnHead b{background:#fff;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:12px}.ZIjSSq_columnHead p{color:var(--muted);padding-top:5px;font-size:11px}.ZIjSSq_step{color:var(--muted);font-size:10px}.ZIjSSq_card{color:inherit;overflow-wrap:anywhere;background:#fff;border:1px solid #dce3da;border-radius:9px;margin-bottom:12px;padding:16px;text-decoration:none;display:block;box-shadow:0 2px 3px #234d3c05}.ZIjSSq_card:hover{border-color:#91a78d;box-shadow:0 4px 12px #234d3c0a}.ZIjSSq_card>small{color:var(--muted);font-size:10px;display:block}.ZIjSSq_card h3{padding:7px 0 9px;font-size:15px;line-height:1.35}.ZIjSSq_card p{font-size:12px}.ZIjSSq_address{color:var(--muted);margin-top:3px;font-size:11px;display:block}.ZIjSSq_cardFoot{border-top:1px solid #eef1eb;flex-wrap:wrap;justify-content:space-between;gap:5px;margin:14px 0 8px;padding-top:10px;font-size:10px;display:flex}.ZIjSSq_warning{color:#715c29;background:#f8f0da;border-radius:4px;margin-top:10px;padding:6px 8px;font-size:10px;display:block}.ZIjSSq_empty{color:var(--muted);text-align:center;padding:18px 0;font-size:12px}.ZIjSSq_count,.ZIjSSq_note{color:var(--muted);font-size:12px}.ZIjSSq_back{color:var(--forest);margin-bottom:20px;text-decoration:none;display:inline-block}.ZIjSSq_progress{flex-wrap:wrap;gap:6px;margin-bottom:24px;display:flex}.ZIjSSq_progress span{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:6px 10px;font-size:11px}.ZIjSSq_progress span[aria-current]{background:var(--forest);border-color:var(--forest);color:#fff}.ZIjSSq_tabs{border-bottom:1px solid var(--line);gap:18px;display:flex;overflow-x:auto}.ZIjSSq_tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;flex-shrink:0;padding:12px 0}.ZIjSSq_tabs button[aria-selected=true]{border-color:var(--forest);color:var(--forest);font-weight:600}.ZIjSSq_jobBody{padding-top:24px}.ZIjSSq_detailGrid{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.ZIjSSq_detailGrid button{margin:14px 8px 0 0}.ZIjSSq_facts{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px;display:grid}.ZIjSSq_facts dt{color:var(--muted);font-size:11px}.ZIjSSq_facts dd{margin:3px 0 0}@media (max-width:800px){.ZIjSSq_detailGrid,.ZIjSSq_facts{grid-template-columns:1fr}}
.MMS0Wa_root{color:#234d3c;min-width:0}.MMS0Wa_root h3{font-family:var(--font-instrument-serif),Georgia,serif;margin:0;font-size:1.75rem;font-weight:400}.MMS0Wa_root h4{margin:0 0 .75rem;font-size:1rem}.MMS0Wa_root p{line-height:1.5}.MMS0Wa_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.MMS0Wa_heading p{margin:.25rem 0 0;font-size:.875rem}.MMS0Wa_root button{font:inherit;color:#234d3c;cursor:pointer;background:#fcfdf9;border:1px solid #b6c7ba;border-radius:8px;min-height:44px;padding:.65rem .85rem;line-height:1.3}.MMS0Wa_root button:disabled{opacity:.55;cursor:default}.MMS0Wa_root button:focus-visible,.MMS0Wa_root input:focus-visible,.MMS0Wa_root textarea:focus-visible,.MMS0Wa_dimension:focus-visible{outline-offset:3px;outline:3px solid #8a6643}.MMS0Wa_root button[aria-pressed=true],.MMS0Wa_root .MMS0Wa_primary{color:#fcfdf9;background:#234d3c;border-color:#234d3c}.MMS0Wa_view,.MMS0Wa_tools,.MMS0Wa_actions{flex-wrap:wrap;gap:.5rem;display:flex}.MMS0Wa_tools{margin-bottom:1rem}.MMS0Wa_layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:1.5rem;display:grid}.MMS0Wa_drawingColumn,.MMS0Wa_details{min-width:0}.MMS0Wa_drawing{background:#f5f7f2;border:1px solid #dce3da;border-radius:12px;overflow:hidden}.MMS0Wa_drawing svg{touch-action:pan-y;width:100%;height:clamp(340px,55vh,620px);display:block}.MMS0Wa_empty{flex-direction:column;justify-content:center;max-width:440px;min-height:300px;padding:2rem;display:flex}.MMS0Wa_empty p{margin:0}.MMS0Wa_caption{color:#54685a;margin:.65rem 0;font-size:.8rem}.MMS0Wa_notice{background:#e8eee7;border-left:3px solid #234d3c;padding:.8rem;font-size:.9rem}.MMS0Wa_list{gap:.5rem;max-height:300px;margin:0 0 1rem;padding:0;list-style:none;display:grid;overflow:auto}.MMS0Wa_list button,.MMS0Wa_list li>div{text-align:left;width:100%;padding:.75rem;display:block}.MMS0Wa_list small{margin-top:.3rem;font-size:.8rem;display:block}.MMS0Wa_list strong{font-size:.9rem;font-weight:600}.MMS0Wa_editor{border-top:1px solid #dce3da;margin-bottom:1rem;padding-top:1rem}.MMS0Wa_fields{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.MMS0Wa_field{flex-direction:column;gap:.4rem;min-width:0;margin-bottom:.75rem;font-size:.8rem;display:flex}.MMS0Wa_field input,.MMS0Wa_field textarea{font:inherit;box-sizing:border-box;color:#234d3c;background:#fcfdf9;border:1px solid #b6c7ba;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:.6rem;font-size:16px}.MMS0Wa_field textarea{resize:vertical;min-height:76px}.MMS0Wa_actions{margin-top:.75rem}.MMS0Wa_issues{color:#74442e;padding-left:1.2rem;font-size:.8rem;line-height:1.5}.MMS0Wa_marker,.MMS0Wa_dimension{cursor:pointer}.MMS0Wa_dimension:focus-visible rect{stroke:#8a6643;stroke-width:3px}.MMS0Wa_details>h4 span{color:#54685a;font-weight:400}.MMS0Wa_details>button{width:100%;font-size:.85rem}@media (max-width:760px){.MMS0Wa_layout{grid-template-columns:minmax(0,1fr);gap:1rem}.MMS0Wa_drawing svg{height:380px;min-height:300px;max-height:55svh}.MMS0Wa_tools{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MMS0Wa_tools button:last-child{grid-column:1/-1}.MMS0Wa_tools button{padding:.65rem .3rem;font-size:.85rem}.MMS0Wa_list{max-height:none}.MMS0Wa_heading{align-items:flex-start}.MMS0Wa_fields{gap:.65rem}.MMS0Wa_actions button{flex:1}.MMS0Wa_caption{font-size:.8rem}}@media (max-width:360px){.MMS0Wa_fields{grid-template-columns:1fr}.MMS0Wa_view{width:100%}.MMS0Wa_view button{flex:1}}.MMS0Wa_readOnly .MMS0Wa_layout{grid-template-columns:minmax(0,1fr)}.MMS0Wa_readOnly .MMS0Wa_drawing svg{height:320px;min-height:0}.MMS0Wa_readOnly .MMS0Wa_list{max-height:none}.MMS0Wa_explanation{font-size:.8rem}.MMS0Wa_explanation summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.MMS0Wa_explanation summary:focus-visible{outline-offset:2px;outline:3px solid #8a6643}.MMS0Wa_details{flex-direction:column;display:flex}.MMS0Wa_editor{order:-1}.MMS0Wa_readOnly .MMS0Wa_details{display:block}.MMS0Wa_list li,.MMS0Wa_list strong,.MMS0Wa_list small{overflow-wrap:anywhere}.MMS0Wa_notice{margin:.25rem 0;padding:.5rem .7rem}.MMS0Wa_explanation p{margin:.5rem 0}.MMS0Wa_editor{border-top:0;padding-top:0}.MMS0Wa_editor>h4{padding-top:.25rem}.MMS0Wa_root .MMS0Wa_actions button{overflow-wrap:anywhere}@media (max-width:760px){.MMS0Wa_drawing svg{height:300px;min-height:260px}.MMS0Wa_fields{grid-template-columns:1fr 1fr}.MMS0Wa_field{font-size:.75rem}.MMS0Wa_layout{gap:.75rem}.MMS0Wa_details>h4{margin-top:.75rem}}@media print{.MMS0Wa_root{break-inside:avoid}.MMS0Wa_tools,.MMS0Wa_view,.MMS0Wa_editor,.MMS0Wa_actions,.MMS0Wa_notice,.MMS0Wa_details>button{display:none}.MMS0Wa_layout{grid-template-columns:minmax(0,1fr) minmax(180px,.6fr)}.MMS0Wa_drawing svg{height:380px}.MMS0Wa_list{max-height:none;overflow:visible}.MMS0Wa_drawing{background:#fff}.MMS0Wa_root button{color:#234d3c;background:0 0;border:0}}
.oGfgSG_studio{color:var(--forest);max-width:1400px;margin:auto}.oGfgSG_heading{justify-content:space-between;align-items:flex-start;gap:20px;margin:8px 0 24px;display:flex}.oGfgSG_heading h1{margin:8px 0}.oGfgSG_heading p,.oGfgSG_context span{color:var(--muted)}.oGfgSG_orderSelect{gap:8px;max-width:620px;margin:20px 0;display:grid}.oGfgSG_orderSelect select{border:1px solid var(--line);background:#fff;border-radius:7px;min-height:48px;padding:12px}.oGfgSG_context{border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:4px;padding-bottom:20px;display:grid}.oGfgSG_context small{color:var(--muted)}.oGfgSG_positionBar{justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.oGfgSG_positionList{flex-wrap:wrap;gap:8px;display:flex}.oGfgSG_positionList button{text-align:left;display:grid}.oGfgSG_positionList small{font-size:11px;font-weight:400}.oGfgSG_tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:4px;margin:24px 0;display:grid}.oGfgSG_tabs button{text-align:left;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:14px 10px;display:flex}.oGfgSG_tabs span{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.oGfgSG_tabs [aria-current=step]{border-bottom-color:var(--forest);color:var(--forest);font-weight:700}.oGfgSG_tabs [aria-current=step] span{background:var(--forest);color:#fff;border-color:var(--forest)}.oGfgSG_editor{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);align-items:start;gap:28px;display:grid}.oGfgSG_fields{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;padding:26px}.oGfgSG_fields h2{margin:0}.oGfgSG_fields p{color:var(--muted);margin:0;line-height:1.6}.oGfgSG_fields input,.oGfgSG_fields select,.oGfgSG_fields textarea{min-height:48px;font-size:16px}.oGfgSG_fields fieldset{border:1px solid var(--line);border-radius:7px;gap:12px;padding:16px;display:grid}.oGfgSG_fields legend{padding:0 6px;font-weight:600}.oGfgSG_pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.oGfgSG_productChoices{grid-template-columns:1fr 1fr}.oGfgSG_productChoices label{cursor:pointer;align-items:center;gap:10px;min-height:48px;display:flex}.oGfgSG_productChoices input{width:18px;min-height:18px;accent-color:var(--forest)}.oGfgSG_catalog{grid-template-columns:repeat(3,1fr);gap:8px;max-height:290px;padding:3px;display:grid;overflow:auto}.oGfgSG_catalog button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:7px;align-content:start;gap:4px;padding:12px;display:grid}.oGfgSG_catalog strong{font-size:14px}.oGfgSG_catalog span,.oGfgSG_catalog small{font-size:12px}.oGfgSG_catalog [aria-pressed=true]{outline:2px solid var(--forest);background:var(--sage)}.oGfgSG_catalog small{color:var(--muted)}.oGfgSG_note{color:var(--muted);font-size:12px;line-height:1.6}.oGfgSG_preview{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;padding:22px;position:sticky;top:20px}.oGfgSG_preview h2{overflow-wrap:anywhere;font-size:24px}.oGfgSG_preview>p{color:var(--muted);margin:12px 0}.oGfgSG_drawing{aspect-ratio:1;background:#f5f7f2;border-radius:7px;width:100%;height:auto;max-height:420px;margin:20px 0;display:block}.oGfgSG_noDrawing{text-align:center;background:#f5f7f2;border-radius:7px;place-content:center;min-height:250px;margin:20px 0;padding:24px;display:grid}.oGfgSG_noDrawing>span{color:var(--muted);font-size:40px}.oGfgSG_noDrawing p{max-width:32ch;color:var(--muted)}.oGfgSG_previewStatus{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px;padding-top:16px;font-size:12px;display:flex}.oGfgSG_warning{color:#654a20;background:#f7efe0;border:1px solid #dcc8a2;border-radius:7px;padding:16px}.oGfgSG_warning ul{margin:12px 0;padding-left:20px}.oGfgSG_warning h3{margin:0}.oGfgSG_warning p{color:inherit}.oGfgSG_warning li{margin:6px 0}.oGfgSG_specs{grid-template-columns:1fr 1.5fr;gap:12px;margin:8px 0;font-size:14px;display:grid}.oGfgSG_specs dt{color:var(--muted)}.oGfgSG_specs dd{overflow-wrap:anywhere;margin:0}.oGfgSG_exportActions{flex-wrap:wrap;gap:10px;display:flex}.oGfgSG_saveBar{z-index:6;border:1px solid var(--line);background:#fcfdf9;border-radius:10px;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding:16px;display:flex;position:sticky;bottom:84px;box-shadow:0 4px 18px #234d3c12}.oGfgSG_saveBar>span{margin-right:auto}.oGfgSG_saveBar small{color:var(--muted);font-size:11px;display:block}.oGfgSG_empty{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;padding:28px}.oGfgSG_empty p{color:var(--muted);max-width:65ch;margin:15px 0}.oGfgSG_printSheet{display:none}.oGfgSG_studio button:focus-visible,.oGfgSG_studio input:focus-visible,.oGfgSG_studio select:focus-visible{outline:2px solid var(--forest);outline-offset:3px}.oGfgSG_thumbnail{justify-self:center;width:54px;height:42px}.oGfgSG_exportActions [aria-pressed=true]{background:var(--sage);outline:1px solid var(--forest)}.oGfgSG_previewToggle{display:none}.oGfgSG_previewBody>p{margin:12px 0}.oGfgSG_studio .oGfgSG_saveBar{position:static}.oGfgSG_tabs{grid-template-columns:repeat(5,minmax(0,1fr));scroll-margin-top:16px}.oGfgSG_tabs button{overflow-wrap:anywhere;min-height:52px}.oGfgSG_visualEditor{grid-template-columns:minmax(0,1fr)}.oGfgSG_visualEditor>.oGfgSG_fields{padding:24px}.oGfgSG_demoEntry{background:var(--sage);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.oGfgSG_demoEntry p{color:var(--muted);max-width:65ch;margin:6px 0 0;font-size:14px}.oGfgSG_demoEntry button{flex-shrink:0;min-height:48px}.oGfgSG_exampleNote{border-left:3px solid var(--forest);background:var(--sage);padding:12px 16px;font-size:14px;line-height:1.6}.oGfgSG_shapePicker{border:1px solid var(--line);border-radius:7px;padding:12px}.oGfgSG_shapePicker summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.oGfgSG_shapePicker summary span{float:right;color:var(--muted);font-size:13px;font-weight:400}.oGfgSG_shapePicker[open] summary{margin-bottom:14px}.oGfgSG_shapePicker label{margin-bottom:12px}.oGfgSG_drawing [role=button]:focus-visible{outline:2px solid var(--forest)}@media (max-width:700px){.oGfgSG_demoEntry{flex-direction:column;align-items:stretch;padding:16px}.oGfgSG_visualEditor>.oGfgSG_fields{padding:12px}.oGfgSG_tabs{gap:0}.oGfgSG_tabs button{text-align:center;justify-content:center;font-size:11px}.oGfgSG_positionBar>.oGfgSG_exportActions{width:100%}.oGfgSG_positionBar>.oGfgSG_exportActions button{flex:1;min-height:48px}.oGfgSG_visualEditor .oGfgSG_saveBar{position:static}}@media (max-width:900px){.oGfgSG_studio{padding-bottom:80px}.oGfgSG_studio .oGfgSG_saveBar{position:static}.oGfgSG_previewToggle{width:100%;min-height:48px;display:block}.oGfgSG_previewBody{display:none}.oGfgSG_previewExpanded{margin-top:16px;display:block}.oGfgSG_editor{grid-template-columns:minmax(0,1fr)}.oGfgSG_preview{grid-row:1;padding:16px;position:static}.oGfgSG_drawing{max-height:260px;margin:8px 0}.oGfgSG_noDrawing{min-height:120px;margin:8px 0}.oGfgSG_preview h2{font-size:20px}.oGfgSG_previewStatus{padding-top:10px}.oGfgSG_fields{padding:20px}.oGfgSG_tabs button{padding:12px 4px;font-size:12px}.oGfgSG_tabs span{display:none}}@media (max-width:500px){.oGfgSG_heading{gap:10px}.oGfgSG_heading h1{font-size:32px}.oGfgSG_heading>span{display:none}.oGfgSG_positionBar{flex-direction:column;align-items:flex-start}.oGfgSG_positionBar>button{width:100%}.oGfgSG_fields{padding:16px}.oGfgSG_pair{gap:10px}.oGfgSG_productChoices{grid-template-columns:1fr}.oGfgSG_catalog{grid-template-columns:1fr 1fr;max-height:230px}.oGfgSG_saveBar{flex-wrap:wrap;gap:8px;padding:12px;bottom:84px}.oGfgSG_saveBar>span{width:100%;font-size:12px}.oGfgSG_saveBar>button{flex:1;min-height:48px;padding-inline:8px;font-size:13px}.oGfgSG_specs{grid-template-columns:1fr 1.2fr}.oGfgSG_tabs{margin:16px 0}.oGfgSG_previewStatus{gap:10px}}@media print{body:has(.oGfgSG_printSheet) *{visibility:hidden}.oGfgSG_printSheet,.oGfgSG_printSheet *{visibility:visible!important}.oGfgSG_printSheet{color:#000;background:#fff;width:100%;padding:20px;display:block;position:absolute;inset:0 auto auto 0}.oGfgSG_printSheet pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:10px}.oGfgSG_printSheet .oGfgSG_drawing{aspect-ratio:auto;max-height:360px}.oGfgSG_saveBar{display:none}}
@font-face{font-family:ByggeaSans;src:url(/fonts/dm-sans.ttf);font-display:swap}@font-face{font-family:ByggeaSerif;src:url(/fonts/instrument-serif.ttf);font-display:swap}.JLzOYW_app{--ink:var(--byggea-ink);--muted:var(--byggea-muted);--paper:var(--byggea-paper);--surface:var(--byggea-surface);--line:var(--byggea-line);--accent:var(--byggea-accent);--tint:var(--byggea-tint);--focus:var(--byggea-focus);--body:var(--byggea-body);--display:var(--byggea-display);color:var(--ink);background:var(--paper);font-family:var(--body);min-height:100vh;font-size:16px;line-height:1.5}.JLzOYW_app *{box-sizing:border-box;min-width:0}.JLzOYW_app :is(button,input,select,textarea){font:inherit}.JLzOYW_app :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.JLzOYW_app button{cursor:pointer;border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:8px;padding:12px 16px}.JLzOYW_app button:disabled{opacity:.5;cursor:not-allowed}.JLzOYW_app button:hover:not(:disabled){background:var(--tint)}.JLzOYW_app button[aria-pressed=true]{background:var(--tint);border-color:var(--accent)}.JLzOYW_app a{color:var(--accent)}.JLzOYW_app h1,.JLzOYW_app h2{overflow-wrap:break-word;min-width:0}.JLzOYW_app h1{font:normal 44px/1.1 var(--display);margin:0}.JLzOYW_app h2{font-size:20px}.JLzOYW_app p{max-width:72ch}.JLzOYW_app label{gap:8px;margin-bottom:12px;display:grid}.JLzOYW_app input,.JLzOYW_app select,.JLzOYW_app textarea{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:6px;width:100%;min-height:44px;padding:12px}.JLzOYW_app textarea{min-height:100px}.JLzOYW_app .JLzOYW_primary{background:var(--accent);color:var(--surface);border-color:var(--accent)}.JLzOYW_app .JLzOYW_primary:hover:not(:disabled){background:var(--ink)}.JLzOYW_header,.JLzOYW_main,.JLzOYW_footer{max-width:1560px;margin:auto;padding:24px 32px}.JLzOYW_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;display:flex}.JLzOYW_header nav{align-items:center;gap:20px;display:flex}.JLzOYW_logo{font:normal 32px var(--display);text-decoration:none}.JLzOYW_logo span{font:13px var(--body);color:var(--muted);display:block}.JLzOYW_intro{justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.JLzOYW_notice{background:var(--tint);border-left:3px solid var(--accent);padding:12px 16px}.JLzOYW_workspace{border:0;grid-template-columns:210px minmax(0,1fr) 270px;align-items:start;gap:24px;margin:24px 0;padding:0;display:grid}.JLzOYW_sidebar{border-right:1px solid var(--line);padding-right:20px}.JLzOYW_roomlist{gap:8px;margin-bottom:20px;display:grid}.JLzOYW_roomlist button{text-align:left}.JLzOYW_roomlist small{color:var(--muted);display:block}.JLzOYW_content{min-width:0}.JLzOYW_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-bottom:16px;display:flex}.JLzOYW_roomhead{justify-content:space-between;align-items:center;gap:12px;display:flex}.JLzOYW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.JLzOYW_budget{background:var(--surface);border-top:3px solid var(--accent);padding:20px}.JLzOYW_budget h2{margin-top:0}.JLzOYW_price{font:normal 36px var(--display);font-variant-numeric:tabular-nums}.JLzOYW_budget dl{grid-template-columns:1fr auto;display:grid}.JLzOYW_budget dd{margin:0}.JLzOYW_budget details{margin-top:24px}.JLzOYW_budget ul{padding-left:20px}.JLzOYW_choice{border-bottom:1px solid var(--line);padding:20px 0}.JLzOYW_choice summary{cursor:pointer;min-height:44px}.JLzOYW_choice summary span{color:var(--muted);display:block}.JLzOYW_footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px;display:flex}@media (max-width:1150px){.JLzOYW_workspace{grid-template-columns:180px minmax(0,1fr)}.JLzOYW_budget{grid-column:1/-1}.JLzOYW_header,.JLzOYW_main,.JLzOYW_footer{padding:20px}}@media (max-width:640px){.JLzOYW_workspace{grid-template-columns:minmax(0,1fr)}.JLzOYW_sidebar{border-right:0;padding:0}.JLzOYW_roomlist{grid-template-columns:repeat(2,minmax(0,1fr))}.JLzOYW_intro,.JLzOYW_header{flex-direction:column;align-items:flex-start}.JLzOYW_header nav{flex-wrap:wrap}.JLzOYW_app h1{font-size:36px}.JLzOYW_fields{grid-template-columns:minmax(0,1fr)}.JLzOYW_app{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.JLzOYW_app *{transition:none;animation:none}}.JLzOYW_app button:active:not(:disabled){transform:translateY(1px)}.JLzOYW_app h1,.JLzOYW_app h2{text-wrap:balance}.JLzOYW_productToolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.JLzOYW_productToolbar h2{flex:200px}.JLzOYW_products{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;max-height:440px;padding:4px;display:grid;overflow:auto}.JLzOYW_product{background:var(--surface);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.JLzOYW_product small{color:var(--muted)}.JLzOYW_productGlyph{color:var(--accent);font-size:36px;line-height:1}.JLzOYW_product button{margin-top:auto}.JLzOYW_productEditor{background:var(--tint);margin-top:16px;padding:20px}.JLzOYW_budget{grid-column:2;grid-template-columns:1fr 1fr;gap:0 32px;display:grid}.JLzOYW_budget h2,.JLzOYW_budget details{grid-column:1/-1}.JLzOYW_intro{padding:8px 0}.JLzOYW_intro h1{font-size:36px}.JLzOYW_intro p{margin-bottom:0}.JLzOYW_main{padding-top:12px}.JLzOYW_notice{font-size:14px}.JLzOYW_designer{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:20px;display:grid}.JLzOYW_drawingColumn{min-width:0;position:sticky;top:16px}.JLzOYW_drawingToolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.JLzOYW_app .JLzOYW_drawingToolbar button{padding:8px 12px}.JLzOYW_designerHint{color:var(--muted);font-size:13px}.JLzOYW_catalog{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:18px}.JLzOYW_catalog h2{margin:0 0 16px}.JLzOYW_catalog .JLzOYW_tabs{margin-bottom:16px}.JLzOYW_catalog label{font-size:14px}.JLzOYW_catalog .JLzOYW_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:620px}.JLzOYW_catalog .JLzOYW_product strong{font-size:14px}.JLzOYW_catalog .JLzOYW_product button{padding:8px 6px;font-size:12px;line-height:1.3}.JLzOYW_product svg{pointer-events:none;width:100%;height:95px}.JLzOYW_catalogNote,.JLzOYW_designerFootnote{color:var(--muted);font-size:12px}.JLzOYW_designerFootnote{grid-column:1/-1;margin:0}.JLzOYW_selectionBar{border-block:1px solid var(--line);align-items:center;gap:12px;margin:16px 0;padding:14px 0;font-size:14px;display:flex}.JLzOYW_selectionBar label{flex:1;margin:0}.JLzOYW_colorChip{border:1px solid var(--line);border-radius:50%;flex-shrink:0;width:30px;height:30px}.JLzOYW_materialSwatch{border:1px solid #0001;border-radius:5px;height:80px;display:block}.JLzOYW_tileSwatch{background-image:linear-gradient(90deg,#9d9d9655 1px,#0000 1px),linear-gradient(#9d9d9655 1px,#0000 1px);background-size:25px 25px}.JLzOYW_woodSwatch{background-image:repeating-linear-gradient(0deg,#0000 0 17px,#785d3e66 18px),repeating-linear-gradient(3deg,#0000 0 6px,#785d3e22 7px)}.JLzOYW_catalog .JLzOYW_product{gap:4px;padding:7px;font-size:12px}.JLzOYW_catalog .JLzOYW_product strong{font-size:13px;line-height:1.25}.JLzOYW_catalog .JLzOYW_product svg{height:56px}.JLzOYW_catalog .JLzOYW_materialSwatch{height:42px}.JLzOYW_catalog .JLzOYW_product button{min-height:36px;padding:5px;font-size:11px}.JLzOYW_catalog .JLzOYW_products{gap:7px}.JLzOYW_catalog .JLzOYW_product small{font-size:11px}.JLzOYW_requestHistory{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.JLzOYW_requestCard{background:var(--surface);border:1px solid var(--line);margin:12px 0;padding:20px}.JLzOYW_requestCard h3{margin-top:0}.JLzOYW_suggestions{background:var(--tint);border-radius:8px;grid-column:1/-1;padding:16px}.JLzOYW_suggestionsHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.JLzOYW_suggestions h3,.JLzOYW_suggestions h4{margin:0}.JLzOYW_suggestionsHeading p{margin:4px 0;font-size:14px}.JLzOYW_suggestionGrid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.JLzOYW_suggestionCard{background:var(--surface);padding:16px;font-size:13px}.JLzOYW_suggestionCard svg{width:100%;height:150px}.JLzOYW_suggestions>.JLzOYW_fields{margin-top:20px}@media (max-width:700px){.JLzOYW_suggestionsHeading{flex-direction:column;align-items:start}.JLzOYW_catalog{grid-row:auto}}.JLzOYW_workspace{grid-template-columns:230px minmax(0,1fr)}.JLzOYW_configuration{border-top:2px solid var(--accent);width:100%;margin-top:24px;padding-top:20px;font-size:13px}.JLzOYW_configuration h2{margin:0 0 8px;font-size:18px}.JLzOYW_configurationTotal{font:32px var(--display);margin:8px 0;display:block}.JLzOYW_configuration dl{grid-template-columns:1fr auto;gap:6px;font-size:12px;display:grid}.JLzOYW_configuration dd{margin:0}.JLzOYW_configuration h3{margin-top:24px;font-size:15px}.JLzOYW_configurationList{max-height:430px;overflow:auto}.JLzOYW_configurationList ul{margin:0;padding:0;list-style:none}.JLzOYW_configurationList li{border-bottom:1px solid var(--line);gap:4px;padding:12px 0;display:grid}.JLzOYW_configurationList li button{justify-self:start;min-height:36px;padding:4px 10px;font-size:12px}.JLzOYW_configurationList small{color:var(--muted)}.JLzOYW_configuration .JLzOYW_configurationRoom{background:var(--tint);text-align:left;border:0;width:100%;padding:8px;font-weight:600}.JLzOYW_configurationUndo{background:var(--tint);margin-top:12px;padding:10px}.JLzOYW_configurationUndo button{margin-top:8px}@media (max-width:1250px){.JLzOYW_workspace{grid-template-columns:140px minmax(0,1fr);gap:16px}.JLzOYW_designer{grid-template-columns:minmax(0,1fr) 265px;gap:12px}.JLzOYW_catalog{padding:12px}.JLzOYW_catalog .JLzOYW_products{gap:6px}.JLzOYW_header,.JLzOYW_main,.JLzOYW_footer{padding-inline:20px}}@media (min-width:701px){.JLzOYW_sidebar{max-height:calc(100vh - 24px);position:sticky;top:12px;overflow-y:auto}.JLzOYW_configuration{margin-top:0;margin-bottom:24px;padding-top:12px}.JLzOYW_configurationList{max-height:240px}.JLzOYW_drawingColumn{position:static}}@media (min-width:701px) and (max-width:1000px){.JLzOYW_workspace{grid-template-columns:180px minmax(0,1fr);gap:12px}.JLzOYW_sidebar{padding-right:10px}.JLzOYW_designer{grid-template-columns:minmax(0,1fr) 190px;gap:10px}.JLzOYW_catalog{padding:8px}.JLzOYW_catalog .JLzOYW_products{grid-template-columns:minmax(0,1fr)}.JLzOYW_catalog .JLzOYW_product{grid-template-columns:48px minmax(0,1fr);display:grid}.JLzOYW_catalog .JLzOYW_product svg{grid-row:1/4;height:48px}.JLzOYW_catalog .JLzOYW_product button{grid-column:1/-1}.JLzOYW_drawingToolbar{flex-wrap:wrap}.JLzOYW_configurationTotal{font-size:27px}.JLzOYW_configuration dl{display:block}.JLzOYW_configuration dd{margin-bottom:6px}.JLzOYW_selectionBar{flex-wrap:wrap}}@media (max-width:700px){.JLzOYW_workspace{grid-template-columns:minmax(0,1fr)}.JLzOYW_sidebar{border:0;padding:0}.JLzOYW_budget{grid-column:1;display:block}.JLzOYW_designer{grid-template-columns:minmax(0,1fr)}.JLzOYW_catalog{grid-row:2}.JLzOYW_catalog .JLzOYW_products{max-height:360px}.JLzOYW_selectionBar{flex-wrap:wrap}.JLzOYW_sidebar>label{display:grid}.JLzOYW_intro h1{font-size:32px}.JLzOYW_drawingToolbar{flex-wrap:wrap}}.JLzOYW_surfaceGuide{background:var(--tint);border-left:3px solid var(--accent);margin:12px 0;padding:14px 16px;font-size:14px}.JLzOYW_surfaceGuide p{margin:6px 0 12px;line-height:1.5}.JLzOYW_surfaceGuide>span{margin-top:8px;display:block}.JLzOYW_surfaceTargets{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.JLzOYW_surfaceTargets button{min-height:44px}.JLzOYW_catalog .JLzOYW_product button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}
.Jy48WW_form{gap:18px}.Jy48WW_form input,.Jy48WW_form select,.Jy48WW_form button{min-width:0;min-height:48px}.Jy48WW_form input,.Jy48WW_form select{width:100%;font-size:16px}.Jy48WW_group{border:0;min-width:0;margin:0;padding:0}.Jy48WW_group legend{margin-bottom:8px}.Jy48WW_segments,.Jy48WW_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Jy48WW_shortcuts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.Jy48WW_shortcuts button{padding-left:8px;padding-right:8px}.Jy48WW_preview{background:var(--sage);border-left:3px solid var(--forest);color:var(--forest);overflow-wrap:anywhere;gap:8px;padding:16px;display:grid}.Jy48WW_preview small,.Jy48WW_hint{color:var(--muted);font-size:13px;line-height:1.5}.Jy48WW_hint{margin:0}.Jy48WW_form .Jy48WW_checkbox{flex-direction:row;align-items:center;gap:10px;min-height:48px;display:flex}.Jy48WW_form .Jy48WW_checkbox input{width:22px;height:22px;min-height:22px;accent-color:var(--forest);flex:0 0 22px}@media (max-width:360px){.Jy48WW_pair{grid-template-columns:1fr}}
._1zVqIa_app{min-height:100dvh;padding-bottom:95px;display:block}._1zVqIa_header{border-bottom:1px solid var(--line);background:#fcfdf9;justify-content:space-between;align-items:center;gap:20px;padding:18px max(20px,50% - 500px);display:flex}._1zVqIa_header>div{display:grid}._1zVqIa_header small{display:block}._1zVqIa_demo{text-align:center;background:var(--sage);color:var(--muted);padding:9px 20px;font-size:12px}._1zVqIa_main{max-width:1000px;margin:auto;padding:30px 24px}._1zVqIa_main>h1{margin:8px 0 16px}._1zVqIa_main>p{margin:10px 0 18px}._1zVqIa_card{border:1px solid var(--line);background:#fcfdf9;border-radius:10px;margin:20px 0;padding:24px}._1zVqIa_card h2{margin-bottom:14px}._1zVqIa_card p{max-width:70ch;color:var(--muted);margin:12px 0}._1zVqIa_card label{gap:10px;display:grid}._1zVqIa_card select,._1zVqIa_search{border:1px solid var(--line);min-height:44px;font:inherit;background:#fff;border-radius:7px;padding:12px}._1zVqIa_search{width:100%;margin:12px 0}._1zVqIa_next{border-top:4px solid var(--forest)}._1zVqIa_next h2{margin-top:12px;font-size:26px}._1zVqIa_actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}._1zVqIa_summary{gap:40px;margin:24px 0;display:flex}._1zVqIa_summary>span{color:var(--muted);display:grid}._1zVqIa_summary strong{color:var(--forest);font-size:26px}._1zVqIa_project{border:1px solid var(--line);text-align:left;background:#fcfdf9;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;width:100%;margin:12px 0;padding:22px;display:flex}._1zVqIa_project>span:first-child{gap:6px;display:grid}._1zVqIa_project b{font-size:18px}._1zVqIa_project:hover{border-color:var(--forest)}._1zVqIa_row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}._1zVqIa_row small{display:block}._1zVqIa_timer{z-index:5;background:var(--forest);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:15px 20px;display:flex;position:sticky;top:8px;box-shadow:0 3px 15px #234d3c22}._1zVqIa_timer>div{gap:3px;display:grid}._1zVqIa_timer span{font-size:12px}._1zVqIa_nav{border-top:1px solid var(--line);padding:8px 12px max(8px,env(safe-area-inset-bottom));z-index:10;background:#fcfdf9;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}._1zVqIa_nav button{width:150px;color:var(--muted);background:0 0;border:0;border-radius:7px;justify-items:center;gap:4px;padding:8px 18px;font-size:13px;display:grid}._1zVqIa_nav button[aria-current=page]{color:var(--forest);background:var(--sage);font-weight:700}._1zVqIa_nav button span{font-size:22px}._1zVqIa_message{border-top:1px solid var(--line);padding:15px 0}._1zVqIa_message small{display:block}._1zVqIa_card dl{grid-template-columns:100px 1fr;gap:10px;display:grid}._1zVqIa_card dd{margin:0}._1zVqIa_card dt{color:var(--muted)}@media (max-width:600px){._1zVqIa_header{gap:12px;padding:14px}._1zVqIa_header .brand-word{display:none}._1zVqIa_header>div{font-size:12px}._1zVqIa_main{padding:24px 16px}._1zVqIa_card{padding:18px}._1zVqIa_nav button{padding:8px 4px;font-size:11px}._1zVqIa_row{flex-direction:column;align-items:flex-start}._1zVqIa_actions>*{flex:140px}._1zVqIa_timer{align-items:flex-start;padding:12px}._1zVqIa_timer button{flex-shrink:0}._1zVqIa_summary{gap:24px}}._1zVqIa_quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}._1zVqIa_quickActions>*{text-align:center;justify-content:center;align-items:center;min-height:56px;padding:12px;display:flex}._1zVqIa_tradeFilter{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}._1zVqIa_tradeFilter select{font:inherit;border:1px solid var(--line);min-height:44px;color:var(--forest);background:#fcfdf9;border-radius:6px;padding:10px}._1zVqIa_jobForm input,._1zVqIa_jobForm select,._1zVqIa_jobForm button{min-height:48px}._1zVqIa_jobForm input,._1zVqIa_jobForm select{font-size:16px}._1zVqIa_jobForm details label{margin-top:14px}._1zVqIa_jobForm ._1zVqIa_actions{margin:0}._1zVqIa_main>p{overflow-wrap:anywhere}._1zVqIa_card ._1zVqIa_row>span{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}@media (max-width:600px){._1zVqIa_quickActions{grid-template-columns:1fr;gap:8px;margin:20px 0}._1zVqIa_quickActions>*{text-align:left;justify-content:flex-start;padding:15px 18px}._1zVqIa_tradeFilter select{flex:1;min-width:0}._1zVqIa_jobForm ._1zVqIa_actions{flex-direction:column}._1zVqIa_jobForm ._1zVqIa_actions>*{flex:auto}}._1zVqIa_fieldPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._1zVqIa_fieldHistory{margin-top:20px}._1zVqIa_fieldHistory details{border-top:1px solid var(--line);padding:14px 0}._1zVqIa_fieldHistory summary{cursor:pointer;min-height:44px;color:var(--forest);align-content:center}._1zVqIa_fieldHistory dl{display:block}._1zVqIa_fieldHistory dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:12px;padding:8px 0;display:grid}._1zVqIa_fieldHistory dd{white-space:pre-wrap;overflow-wrap:anywhere}._1zVqIa_jobForm ._1zVqIa_inlineCheck{flex-direction:row;align-items:center;gap:12px;min-height:48px;display:flex}._1zVqIa_jobForm ._1zVqIa_inlineCheck input{flex:0 0 22px;width:22px;height:22px;min-height:22px}._1zVqIa_timerActions{flex-wrap:wrap;gap:8px;display:flex}._1zVqIa_card details{margin-top:18px}._1zVqIa_card details summary{cursor:pointer;align-content:center;min-height:44px}._1zVqIa_card ul,._1zVqIa_card ol{padding-left:22px;line-height:1.6}._1zVqIa_card li+li{margin-top:8px}._1zVqIa_card h3{margin:20px 0 12px}@media (max-width:600px){._1zVqIa_timer{flex-wrap:wrap}._1zVqIa_timerActions{width:100%}._1zVqIa_timerActions button{flex:1}._1zVqIa_fieldPair{grid-template-columns:1fr}._1zVqIa_fieldHistory dl>div{grid-template-columns:1fr;gap:4px}}._1zVqIa_card ._1zVqIa_fieldHistory dl{display:block}._1zVqIa_preservedText{white-space:pre-wrap;overflow-wrap:anywhere}._1zVqIa_documentSummary{overflow-wrap:anywhere;min-width:0}._1zVqIa_documentSummary>small{display:block}._1zVqIa_documentSummary details{margin-top:8px}
