:root{--navy:#112d63;--blue:#205d91;--accent:#00a2a3;--accent-bright:#00dbdc;--text:#1d2433;--text-soft:#5b6475;--grey:#b1b4b8;--line:#e3e7ee;--page:#fff;--panel:#f5f6f8;--panel-strong:#eceff4;--warn:#b26b00;--warn-bg:#fff6e5;--ok:#138a5b;--font-title:"Quicksand", system-ui, sans-serif;--font-body:"Roboto", system-ui, sans-serif;--radius-s:10px;--radius-m:18px;--radius-l:28px;--shadow-float:0 18px 50px #112d6329, 0 2px 8px #112d6314;--shadow-soft:0 4px 16px #112d631a;--ease-out:cubic-bezier(.22, 1, .36, 1);--dock-w:min(420px, calc(100vw - 32px))}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--page);color:var(--text);font:400 15px/1.45 var(--font-body);-webkit-font-smoothing:antialiased;margin:0}button{font:inherit;color:inherit}h1,h2,h3{font-family:var(--font-title);margin:0}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<760px){*{scrollbar-width:none!important}::-webkit-scrollbar{display:none!important}}._panel_1j9ks_1{z-index:17;border-radius:var(--radius-m);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);width:320px;max-height:calc(100svh - 170px);box-shadow:var(--shadow-float);animation:_in_1j9ks_1 .35s var(--ease-out) both;background:#fffffff5;flex-direction:column;gap:12px;padding:18px;display:flex;position:absolute;top:150px;left:24px;overflow-y:auto}@keyframes _in_1j9ks_1{0%{opacity:0;transform:translate(-10px)}}._head_1j9ks_21{color:var(--navy);align-items:center;gap:8px;display:flex}._head_1j9ks_21 h3{flex:1;font-size:15px}._close_1j9ks_23{background:var(--panel);width:30px;height:30px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}._close_1j9ks_23:hover{background:var(--panel-strong)}._hint_1j9ks_25{color:var(--text-soft);margin:-4px 0 0;font-size:11px}._help_1j9ks_26{color:var(--text-soft);margin:0;font-size:13px;line-height:1.45}._faceName_1j9ks_27{color:var(--accent);margin:0;font-size:12px;font-weight:500}._sketch_1j9ks_29{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;max-height:220px}._keep_1j9ks_30{fill:#e9eef5;stroke:var(--navy);stroke-width:1.2px;vector-effect:non-scaling-stroke}._removed_1j9ks_31{fill:#e5393559;stroke:#c62828;stroke-width:1px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}._line_1j9ks_32{stroke:#c62828;stroke-width:1.6px;vector-effect:non-scaling-stroke}._dot_1j9ks_33{fill:var(--accent);stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}._handle_1j9ks_34{cursor:grab}._handleOn_1j9ks_35{cursor:grabbing}._handle_1j9ks_34:hover ._dot_1j9ks_33,._handleOn_1j9ks_35 ._dot_1j9ks_33{fill:var(--navy)}._dash_1j9ks_37 line{stroke:#ff7a00;stroke-width:1.2px;stroke-dasharray:4 3;opacity:.55;vector-effect:non-scaling-stroke}._dash_1j9ks_37 ._dashOn_1j9ks_38{stroke-width:2px;opacity:1}._dash_1j9ks_37 text{fill:#e06a00;font-family:var(--font-body);font-weight:700}._axes_1j9ks_40{fill:var(--text-soft);font-family:var(--font-body)}._axes_1j9ks_40 circle{fill:var(--navy)}._dotText_1j9ks_42{fill:#fff;text-anchor:middle;font-weight:700;font-family:var(--font-body)}._origin_1j9ks_43{fill:var(--text-soft);font-family:var(--font-body)}._point_1j9ks_45{border:1px solid var(--line);border-radius:12px;flex-flow:wrap;gap:6px;margin:0;padding:8px 10px 10px;display:flex}._pointOn_1j9ks_46{background:#fff8f1;border-color:#ffb36b}._point_1j9ks_45 legend{color:var(--navy);padding:0 4px;font-size:12px;font-weight:700}._num_1j9ks_48{color:var(--text-soft);align-items:center;gap:8px;font-size:12px;display:flex}._num_1j9ks_48 b{color:#ff7a00;width:14px;font-size:13px}._num_1j9ks_48 input{border:1px solid var(--line);background:var(--panel);width:64px;height:30px;font:600 14px var(--font-body);color:var(--navy);text-align:right;border-radius:8px;outline:none;padding:0 8px}._num_1j9ks_48 input:focus{border-color:var(--accent);background:#fff}._flip_1j9ks_64{border:1px solid var(--line);height:52px;color:var(--navy);font:600 15px var(--font-title);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 22px;display:inline-flex}._flip_1j9ks_64:hover{background:var(--panel)}._legend_1j9ks_79{color:var(--text-soft);align-items:center;gap:6px;margin:0;font-size:11px;display:flex}._legend_1j9ks_79 i{background:#e5393559;border:1px dashed #c62828;border-radius:2px;flex:none;width:14px;height:10px}._primary_1j9ks_82{background:var(--accent);color:#fff;height:52px;font:600 15px var(--font-title);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 22px;font-weight:600;display:inline-flex}._primary_1j9ks_82:hover{background:#008f90}._deleteLink_1j9ks_98{color:#c53030;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;font-size:12px;display:inline-flex}._deleteLink_1j9ks_98:hover{text-decoration:underline}._list_1j9ks_111{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin:0;padding:8px 0 0;list-style:none;display:flex}._list_1j9ks_111 li{color:var(--text);border-radius:10px;align-items:center;gap:4px;padding:4px 4px 4px 8px;font-size:12px;display:flex}._list_1j9ks_111 li span{flex:1}._list_1j9ks_111 li._current_1j9ks_114{background:#e6f7f7}._list_1j9ks_111 button{width:28px;height:28px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._list_1j9ks_111 button:hover{background:var(--panel)}._list_1j9ks_111 button:last-child:hover{color:#c53030;background:#fde8e8}._presets_1j9ks_119{gap:6px;display:flex}._presets_1j9ks_119 button{border:1px solid var(--line);height:34px;color:var(--navy);font:600 13px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;flex:1}._presets_1j9ks_119 button:hover{background:var(--panel)}._presets_1j9ks_119 ._presetOn_1j9ks_131{border-color:var(--accent);color:var(--accent);background:#e6f7f7}._panel_1j9ks_1>*{flex-shrink:0}@media (width<560px){._panel_1j9ks_1{width:min(340px,100vw - 24px);max-height:calc(100svh - 282px);padding:14px;animation:none;top:132px;left:50%;transform:translate(-50%)}._sketch_1j9ks_29{max-height:110px}._hint_1j9ks_25,._legend_1j9ks_79{display:none}._panel_1j9ks_1{gap:10px}}._badge_ij6yp_1{color:#fff;min-width:26px;height:26px;font:700 13px var(--font-body);background:#ff7a00;border-radius:999px;flex:none;place-items:center;padding:0 6px;display:grid}._tabs_ij6yp_2{flex-wrap:wrap;gap:6px;display:flex}._tabs_ij6yp_2 button{border:1px solid var(--line);min-width:36px;height:32px;color:var(--navy);font:600 13px var(--font-body);cursor:pointer;background:#fff;border-radius:999px}._tabs_ij6yp_2 button:hover{background:var(--panel)}._tabs_ij6yp_2 ._tabOn_ij6yp_5{color:#c25400;background:#fff4ea;border-color:#ff7a00}._fields_ij6yp_7{grid-template-columns:1fr 1fr;gap:8px;display:grid}._num_ij6yp_8{min-width:0;color:var(--text-soft);flex-direction:column;gap:4px;font-size:12px;display:flex;position:relative}._num_ij6yp_8 input{border:1px solid var(--line);background:var(--panel);width:100%;height:38px;font:600 14px var(--font-body);color:var(--navy);border-radius:10px;outline:none;padding:0 34px 0 10px}._num_ij6yp_8 input:focus{border-color:var(--accent);background:#fff}._num_ij6yp_8 em{color:var(--text-soft);pointer-events:none;font-size:12px;font-style:normal;position:absolute;bottom:11px;right:10px}._actions_ij6yp_13{grid-template-columns:1fr 1fr;gap:6px;display:grid}._actions_ij6yp_13 button,._addRow_ij6yp_14 button,._describe_ij6yp_14{border:1px solid var(--line);min-height:36px;color:var(--navy);font:600 13px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._actions_ij6yp_13 button:hover,._addRow_ij6yp_14 button:hover,._describe_ij6yp_14:hover{border-color:var(--accent);background:#f2fafa}._addRow_ij6yp_14{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._addRow_ij6yp_14 span,._describe_ij6yp_14{width:100%}._picked_ij6yp_24{background:#fff4ea;border-radius:12px;align-items:flex-start;gap:10px;padding:10px;display:flex}._picked_ij6yp_24 p{color:var(--navy);flex-direction:column;gap:2px;margin:0;font-size:13px;display:flex}._picked_ij6yp_24 small{color:var(--text-soft);font-size:12px}._params_ij6yp_28{flex-direction:column;gap:6px;display:flex}._toggle_ij6yp_29{min-height:34px;color:var(--navy);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}._toggle_ij6yp_29 input{width:18px;height:18px;accent-color:var(--accent)}._stepper_ij6yp_31{min-height:36px;color:var(--navy);align-items:center;gap:8px;font-size:13px;display:flex}._stepper_ij6yp_31 span{flex:1}._stepper_ij6yp_31 b{text-align:center;min-width:56px;font-weight:700}._stepper_ij6yp_31 button{border:1px solid var(--line);width:32px;height:32px;color:var(--navy);font:700 16px var(--font-body);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}._stepper_ij6yp_31 button:hover:not(:disabled){border-color:var(--accent);background:#f2fafa}._stepper_ij6yp_31 button:disabled{opacity:.35;cursor:default}._choice_ij6yp_37{color:var(--navy);flex-direction:column;gap:6px;font-size:13px;display:flex}._choice_ij6yp_37 div{flex-wrap:wrap;gap:6px;display:flex}._choice_ij6yp_37 button{border:1px solid var(--line);height:30px;color:var(--navy);font:600 12px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;padding:0 11px}._choice_ij6yp_37 button:hover{border-color:var(--accent)}._choice_ij6yp_37 ._choiceOn_ij6yp_41{border-color:var(--accent);color:#007576;background:#e6f7f7}._viewer_u7zs5_1{width:100%;height:100%;position:relative;overflow:hidden}._canvas_u7zs5_8,._canvas_u7zs5_8 canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}._labels_u7zs5_18{opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}._label_u7zs5_18{background:var(--accent);color:#fff;font:600 12px/1.2 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:3px 8px;position:absolute;top:0;left:0;box-shadow:0 2px 8px #00465040}._blueprint_u7zs5_41 ._label_u7zs5_18{color:#d9fbff;box-shadow:none;background:#0a1a3c8c;border:1px solid #00dbdcb3;padding:2px 6px;font-size:11px;font-weight:500}._labels_u7zs5_18[data-on="1"] ._editable_u7zs5_52{pointer-events:auto}._editable_u7zs5_52{padding:0}._editable_u7zs5_52 button{border-radius:inherit;color:inherit;font:inherit;cursor:text;background:0 0;border:0;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}._editable_u7zs5_52 button svg{opacity:.7}._editable_u7zs5_52:hover{background:var(--navy)}._editing_u7zs5_68{color:var(--navy);box-shadow:0 0 0 2px var(--accent), 0 6px 18px #112d6333;background:#fff}._editRow_u7zs5_69{align-items:center;gap:4px;padding:3px 4px 3px 6px;display:inline-flex}._editRow_u7zs5_69 label{background:var(--panel);color:var(--text-soft);font:500 12px var(--font-body);border-radius:999px;align-items:center;gap:2px;padding:2px 6px;display:inline-flex}._editRow_u7zs5_69 label:focus-within{color:var(--navy);background:#e6f7f7}._editRow_u7zs5_69 input{min-width:2.5ch;font:700 14px var(--font-body);color:var(--navy);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:2px 0}._editRow_u7zs5_69 ._invalid_u7zs5_92{color:#c53030;background:#fde8e8;animation:.3s _shake_u7zs5_1;box-shadow:0 0 0 1.5px #d64545}@keyframes _shake_u7zs5_1{25%{transform:translate(-3px)}75%{transform:translate(3px)}}._remove_u7zs5_94{color:#c53030;cursor:pointer;background:#fde8e8;border:0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._holeLabel_u7zs5_105{background:var(--navy)}._blueprint_u7zs5_41 ._holeLabel_u7zs5_105{background:#0a1a3c8c}._markers_u7zs5_108{pointer-events:none;position:absolute;inset:0}._marker_u7zs5_108{background:var(--accent);color:#fff;width:20px;height:20px;font:700 11px var(--font-body);border-radius:50%;place-items:center;animation:1.2s ease-in-out infinite _pulse_u7zs5_1;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #00a2a340,0 2px 6px #00000040}@keyframes _pulse_u7zs5_1{50%{box-shadow:0 0 0 8px #00a2a31a,0 2px 6px #00000040}}._axisField_u7zs5_127>span:first-child{color:#ff7a00;font-weight:700}._axisField_u7zs5_127:hover{box-shadow:0 0 0 1.5px #ff7a00}._markerDrag_u7zs5_129{pointer-events:auto;cursor:grab;touch-action:none;width:24px;height:24px}._markerDrag_u7zs5_129:active{cursor:grabbing;background:var(--navy)}._tag_u7zs5_131{color:var(--navy);font:600 12px var(--font-body);white-space:nowrap;pointer-events:auto;cursor:pointer;background:#ffffffe6;border:1px dashed #5b6475;border-radius:999px;padding:3px 9px;position:absolute;top:0;left:0}._tag_u7zs5_131:hover{border-style:solid;border-color:var(--accent);background:#e6f7f7}._tag_add_u7zs5_146{border-color:var(--accent);color:var(--accent);padding:2px 7px;font-size:11px}._tag_on_u7zs5_147{border-style:solid;border-color:var(--navy)}._tag_sel_u7zs5_148{border-style:solid;border-color:var(--accent);background:var(--accent);color:#fff;box-shadow:0 0 0 4px #00a2a338}._tag_sel_u7zs5_148:hover{background:var(--accent)}._dock_1utx2_2{z-index:20;width:var(--dock-w);border:1px solid var(--line);box-shadow:var(--shadow-float);transition:height .55s var(--ease-out), width .55s var(--ease-out), border-radius .55s var(--ease-out), background-color .3s ease;background:#fff;position:fixed;bottom:24px;right:24px;overflow:hidden}._closed_1utx2_18{border-radius:999px 999px 22px;width:min(360px,100vw - 32px);height:76px}._open_1utx2_23{border-radius:var(--radius-l);background:var(--panel);height:calc(100svh - 112px)}._peek_1utx2_30{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 14px;transition:opacity .25s;display:flex;position:absolute;inset:0}._open_1utx2_23 ._peek_1utx2_30{opacity:0;pointer-events:none}._peekText_1utx2_44{flex-direction:column;flex:1;min-width:0;display:flex}._peekText_1utx2_44 b{font:700 13px/1.2 var(--font-title);color:var(--navy)}._peekText_1utx2_44 span{color:var(--text-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}._peekExpand_1utx2_54{background:var(--panel);width:36px;height:36px;color:var(--navy);border-radius:50%;flex:none;place-items:center;display:grid}._avatar_1utx2_65{color:#fff;background:linear-gradient(135deg, var(--navy), var(--accent));border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}._panel_1utx2_76{opacity:1;flex-direction:column;gap:10px;padding:16px;transition:opacity .35s .15s;display:flex;position:absolute;inset:0}._closed_1utx2_18 ._panel_1utx2_76{opacity:0;pointer-events:none;transition-duration:.15s;transition-delay:0s}._head_1utx2_88{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:2px 2px 8px;display:flex}._head_1utx2_88 div{flex:1;min-width:0}._head_1utx2_88 h2{color:var(--navy);font-size:16px}._head_1utx2_88 p{color:var(--text-soft);margin:0;font-size:12px}._list_1utx2_93{scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:6px 2px;display:flex;overflow-y:auto}._bubble_1utx2_105{max-width:88%;animation:_pop_1utx2_1 .35s var(--ease-out) both;border-radius:18px;padding:10px 14px;font-size:14px;line-height:1.45}._bubble_1utx2_105 p{white-space:pre-line;margin:0}._assistant_1utx2_114{border:1px solid var(--line);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}._user_1utx2_115{background:var(--navy);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}._compact_1utx2_116 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._recap_1utx2_117{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-top:10px;padding:10px 12px}._recap_1utx2_117 header{color:var(--navy);align-items:center;gap:6px;margin-bottom:6px;display:flex}._recap_1utx2_117 header b{font:700 13px var(--font-title);flex:1}._recap_1utx2_117 header span{background:var(--navy);color:#fff;font:600 11px var(--font-body);border-radius:999px;padding:1px 8px}._recap_1utx2_117 dl{flex-direction:column;gap:3px;margin:0;display:flex}._recap_1utx2_117 dl div{grid-template-columns:112px 1fr;gap:8px;font-size:12.5px;line-height:1.35;display:grid}._recap_1utx2_117 dt{color:var(--text-soft)}._recap_1utx2_117 dd{color:var(--text);margin:0;font-weight:500}@keyframes _pop_1utx2_1{0%{opacity:0;transform:translateY(6px)scale(.98)}}._atts_1utx2_127{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}._thumb_1utx2_128{object-fit:cover;border-radius:10px;width:120px;height:90px;display:block}._file_1utx2_129{text-overflow:ellipsis;white-space:nowrap;background:#ffffff2e;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:4px 10px;font-size:12px;display:inline-flex;overflow:hidden}._assistant_1utx2_114 ._file_1utx2_129,._pending_1utx2_142 ._file_1utx2_129{background:var(--panel-strong);color:var(--navy)}._file_1utx2_129 img{object-fit:cover;border-radius:4px;width:22px;height:22px}._file_1utx2_129 button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;display:grid}._typing_1utx2_146{gap:4px;padding:14px 16px;display:flex}._typing_1utx2_146 i{background:var(--grey);border-radius:50%;width:6px;height:6px;animation:1s infinite _blink_1utx2_1}._typing_1utx2_146 i:nth-child(2){animation-delay:.15s}._typing_1utx2_146 i:nth-child(3){animation-delay:.3s}@keyframes _blink_1utx2_1{50%{opacity:.25;transform:translateY(-2px)}}._choices_1utx2_153{animation:_pop_1utx2_1 .4s var(--ease-out) .1s both;flex-wrap:wrap;align-items:center;gap:8px;display:flex}._choice_1utx2_153{border:1.5px solid var(--accent);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,color .15s,transform .15s}._choice_1utx2_153:hover{background:var(--accent);color:#fff;transform:translateY(-1px)}._choicePrimary_1utx2_166{background:var(--navy);border-color:var(--navy);color:#fff;align-items:center;gap:6px;display:inline-flex}._customHint_1utx2_167{color:var(--text-soft);font-size:12px}._missing_1utx2_169{border-radius:var(--radius-s);background:var(--warn-bg);color:var(--warn);align-items:flex-start;gap:8px;padding:8px 12px;font-size:12px;display:flex}._missing_1utx2_169 svg{flex:none;margin-top:1px}._drop_1utx2_181{border-radius:var(--radius-m);min-height:64px;color:var(--text-soft);text-align:center;background:#fff;border:1.5px dashed #c9d0db;place-items:center;padding:8px;font-size:12px;transition:background .2s,border-color .2s,min-height .2s;display:grid}._dropOn_1utx2_194{border-color:var(--accent);color:var(--navy);background:#e6f7f7;min-height:110px}._composer_1utx2_197{border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#fff;border-radius:26px;flex-direction:column;gap:6px;padding:6px;display:flex}._composerBig_1utx2_207{border-radius:30px;padding:8px}._pending_1utx2_142{flex-wrap:wrap;gap:6px;padding:4px 6px 0;display:flex}._row_1utx2_209{align-items:flex-end;gap:6px;display:flex}._row_1utx2_209 textarea{resize:none;font:inherit;field-sizing:content;max-height:120px;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:9px 4px;font-size:14px}._iconBtn_1utx2_223{background:var(--panel);width:38px;height:38px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._iconBtn_1utx2_223:hover{background:var(--panel-strong)}._sendBtn_1utx2_236{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:transform .15s,opacity .15s;display:grid}._sendBtn_1utx2_236:disabled{opacity:.35;cursor:default}._sendBtn_1utx2_236:not(:disabled):hover{transform:scale(1.06)}._previewBtn_1utx2_252{background:var(--navy);color:#fff;height:46px;font:600 15px var(--font-title);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;transition:background .2s;display:flex}._previewBtn_1utx2_252:hover{background:var(--blue)}._micOn_1utx2_268{color:#d93a26;animation:1.4s ease-in-out infinite _micPulse_1utx2_1;background:#ffe9e6!important}@keyframes _micPulse_1utx2_1{50%{box-shadow:0 0 0 6px #d93a261f}}._micError_1utx2_270{color:var(--warn);margin:6px 4px 0;font-size:12px}._working_1utx2_273{flex-direction:column;gap:8px;min-width:220px;padding:12px 16px;display:flex}._working_1utx2_273 span{color:var(--navy);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._working_1utx2_273 span svg{color:var(--accent)}._bar_1utx2_276{background:#e6f2f2;border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}._bar_1utx2_276 b{width:40%;animation:_slide_1utx2_1 1.3s var(--ease-out,ease-in-out) infinite;background:linear-gradient(90deg,#00a2a3,#4fd1c5);border-radius:999px;position:absolute;inset:0 auto 0 0}@keyframes _slide_1utx2_1{0%{transform:translate(-100%)}to{transform:translate(260%)}}._editable_1utx2_281{position:relative}._editMsg_1utx2_282{border:1px solid var(--line);width:26px;height:26px;color:var(--navy);cursor:pointer;opacity:0;background:#fff;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:50%;left:-34px;transform:translateY(-50%)}._editable_1utx2_281:hover ._editMsg_1utx2_282,._editMsg_1utx2_282:focus-visible{opacity:1}@media (hover:none){._editMsg_1utx2_282{opacity:.8}}._avatar_1utx2_65{font:700 17px var(--font-title);color:#fff}._steps_1utx2_288{flex-wrap:wrap;gap:6px;display:flex}._steps_1utx2_288 button{height:28px;font:600 12px var(--font-body);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px;transition:background .15s,border-color .15s;display:inline-flex}._stepDone_1utx2_290{color:#007576;background:#e6f7f7;border:1px solid #b7e4e4}._stepTodo_1utx2_291{background:var(--warn-bg);color:var(--warn);border:1px dashed #e0a24a}._stepTodo_1utx2_291 i{background:currentColor;border-radius:50%;width:7px;height:7px}._steps_1utx2_288 button:hover{border-style:solid;border-color:var(--accent)}._drop_1utx2_181{grid-auto-flow:column;gap:8px}._drop_1utx2_181 svg{color:var(--accent)}._zone_1utx2_299{color:#c25400!important;background:#fff4ea!important;border-color:#ffb36b!important}._headPreview_1utx2_301{background:var(--navy);color:#fff;height:34px;font:600 13px var(--font-body);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._headPreview_1utx2_301:hover{background:var(--blue)}._composer_1utx2_197 textarea::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._drop_1utx2_181{width:100%;min-height:76px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}._drop_1utx2_181:hover{border-color:var(--accent);color:var(--navy);background:#f2fafa}._drop_1utx2_181{flex-direction:column;gap:6px}._drop_1utx2_181 span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._panel_372ph_1{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:var(--radius-l);box-shadow:var(--shadow-float);animation:_rise_372ph_1 .5s var(--ease-out) both;background:#fffffff0;flex-direction:column;display:flex;position:absolute;inset:110px 24px 96px;overflow:hidden}@keyframes _rise_372ph_1{0%{opacity:0;transform:translateY(24px)scale(.98)}}._head_372ph_20{justify-content:space-between;align-items:center;padding:12px 14px 0 16px;display:flex}._tabs_372ph_21{background:var(--panel);border-radius:999px;gap:4px;padding:4px;display:flex}._tabs_372ph_21 button{color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}._tabs_372ph_21 button[aria-selected=true]{color:var(--navy);box-shadow:var(--shadow-soft);background:#fff}._close_372ph_33{background:var(--panel);cursor:pointer;width:36px;height:36px;color:var(--navy);border:0;border-radius:50%;place-items:center;display:grid}._body_372ph_35{flex:1;grid-template-columns:1fr 280px;gap:16px;min-height:0;padding:12px 16px 16px;display:grid}@media (width<900px){._body_372ph_35{grid-template-columns:1fr;overflow-y:auto}}._svg_372ph_37{width:100%;height:100%;min-height:220px}._blank_372ph_39{fill:#e9eef5;stroke:var(--navy);stroke-width:1.4px;vector-effect:non-scaling-stroke}._seam_372ph_40{stroke:#e9eef5;stroke-width:3px;vector-effect:non-scaling-stroke}._bend_372ph_41{stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}._hole_372ph_42{fill:#fff;stroke:var(--navy);stroke-width:1.2px;vector-effect:non-scaling-stroke}._dim_372ph_43 line{stroke:var(--text-soft);stroke-width:1px;vector-effect:non-scaling-stroke}._dim_372ph_43 text{fill:var(--navy);font-family:var(--font-body);font-weight:500}._sheet_372ph_46{fill:#f2f4f7;stroke:var(--grey);stroke-width:1px;vector-effect:non-scaling-stroke}._margin_372ph_47{fill:none;stroke:#cdd3dc;stroke-dasharray:4 4;stroke-width:1px;vector-effect:non-scaling-stroke}._placed_372ph_48 path{fill:#00a2a338;stroke:none;stroke-width:1px;vector-effect:non-scaling-stroke}._spare_372ph_49 path{fill:#112d630f;stroke:none;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}._side_372ph_51{font-size:13px;overflow-y:auto}._side_372ph_51 h3{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin:6px 0 8px;font-size:13px}._kv_372ph_53{grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 14px;display:grid}._kv_372ph_53 dt{color:var(--text-soft)}._kv_372ph_53 dd{text-align:right;color:var(--navy);font-variant-numeric:tabular-nums;margin:0;font-weight:500}._notes_372ph_56{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}._notes_372ph_56 li{border-radius:var(--radius-s);background:var(--panel);font-variant-numeric:tabular-nums;padding:8px 10px;font-size:12px}._legend_372ph_58{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}._legend_372ph_58 i{width:18px;height:0;margin-left:6px;display:inline-block}._lgBend_372ph_60{border-top:2px dashed var(--accent)}._lgCut_372ph_61{border-top:2px solid var(--navy)}._lgPlaced_372ph_62{border:1px solid var(--accent);background:#00a2a34d;height:10px!important}._lgSpare_372ph_63{border:1px dashed #b8c1cf;height:10px!important}._gauge_372ph_65{background:var(--panel-strong);vertical-align:middle;border-radius:999px;width:110px;height:18px;display:inline-block;position:relative;overflow:hidden}._gauge_372ph_65 span{background:linear-gradient(90deg, var(--accent), var(--accent-bright));position:absolute;inset:0 auto 0 0}._gauge_372ph_65 b{color:var(--navy);font-size:11px;line-height:18px;position:relative}._alt_372ph_69{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}._alt_372ph_69 th{text-align:left;color:var(--text-soft);padding:4px 0;font-weight:500}._alt_372ph_69 td{border-top:1px solid var(--line);padding:4px 0}._alt_372ph_69 th:not(:first-child),._alt_372ph_69 td:not(:first-child){text-align:right}._backdrop_fz6n4_1{z-index:50;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#081228ad;place-items:center;padding:16px;animation:.3s both _fade_fz6n4_1;display:grid;position:fixed;inset:0}@keyframes _fade_fz6n4_1{0%{opacity:0}}._card_fz6n4_13{width:min(1100px,100%);height:min(760px,100svh - 32px);box-shadow:var(--shadow-float);animation:_grow_fz6n4_1 .5s var(--ease-out) both;background:linear-gradient(#f4f7fb,#dde5ef);border-radius:28px;flex-direction:column;display:flex;overflow:hidden}@keyframes _grow_fz6n4_1{0%{opacity:0;transform:scale(.92)translateY(20px)}}._bar_fz6n4_25{flex:none;align-items:center;gap:6px;padding:12px 12px 12px 20px;display:flex}._title_fz6n4_26{font:700 17px var(--font-title);color:var(--navy);flex:1}._btn_fz6n4_27{width:36px;height:36px;color:var(--navy);cursor:pointer;background:#ffffffd9;border:0;border-radius:50%;place-items:center;display:grid}._btn_fz6n4_27:hover{background:#fff}._on_fz6n4_29,._on_fz6n4_29:hover{background:var(--accent);color:#fff}._close_fz6n4_30{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;height:36px;margin-left:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}._view_fz6n4_34{flex:1;min-height:0}@media (width<760px){._title_fz6n4_26{font-size:14px}._bar_fz6n4_25{flex-wrap:wrap}}._scene_1rgst_4{--u:min(1px, calc((100vw - 48px - 270px) / 885), calc((100svh - 190px) / 640));--half-w:calc(430 * var(--u));--card-h:calc(600 * var(--u));--radius-outer:calc(30 * var(--u));--radius-hinge:calc(6 * var(--u));--perspective:calc(1900 * var(--u));--blur-max:calc(24 * var(--u));--pad:calc(32 * var(--u));opacity:0;justify-content:center;align-items:center;gap:24px;height:100%;display:flex}._cardWrap_1rgst_22{width:calc(var(--half-w) * 2);height:var(--card-h);perspective:var(--perspective);flex:none;place-items:center;display:grid}._card_1rgst_22{--turn:-180deg;--spread:0;--blur-cover:0;--shade:0;--hinge-k:1;width:calc(var(--half-w) * (1 + var(--spread)));height:var(--card-h);transform-style:preserve-3d;font-size:calc(15 * var(--u));position:relative}._face_1rgst_44{backface-visibility:hidden;box-shadow:0 calc(24 * var(--u)) calc(60 * var(--u)) #112d6329;display:block;position:absolute;inset:0;overflow:hidden}._left_1rgst_54{width:var(--half-w);border-radius:var(--radius-outer) calc(var(--radius-hinge) * var(--hinge-k)) calc(var(--radius-hinge) * var(--hinge-k)) var(--radius-outer);color:#fff;will-change:transform;background:#0a1a3c;right:auto}._card_1rgst_22[data-state=folded] ._left_1rgst_54{visibility:hidden}._flap_1rgst_65{top:0;left:var(--half-w);width:var(--half-w);transform-origin:0;height:100%;transform-style:preserve-3d;transform:rotateY(var(--turn));will-change:transform;position:absolute}._photo_1rgst_77{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._live_1rgst_86{background:linear-gradient(#1b3f7d,#0a1a3c);animation:.45s both _liveIn_1rgst_1;position:absolute;inset:0}@keyframes _liveIn_1rgst_1{0%{opacity:0}}._insideTitle_1rgst_94{top:var(--pad);left:var(--pad);font:700 calc(26 * var(--u)) / 1.15 var(--font-title);pointer-events:none;position:absolute}._insideTitle_1rgst_94 small,._coverTitle_1rgst_101 small{margin-top:calc(6 * var(--u));font:500 calc(13 * var(--u)) / 1.3 var(--font-body);letter-spacing:.08em;opacity:.8;display:block}._specList_1rgst_109{left:var(--pad);bottom:calc(var(--pad) + 46 * var(--u));gap:calc(6 * var(--u));font-size:calc(13 * var(--u));pointer-events:none;flex-direction:column;display:flex;position:absolute}._specList_1rgst_109>span{gap:calc(10 * var(--u));display:flex}._specList_1rgst_109 b{width:calc(78 * var(--u));font-weight:500;font-size:calc(11 * var(--u));letter-spacing:.06em;text-transform:uppercase;color:var(--accent-bright);padding-top:calc(1 * var(--u))}._leafActions_1rgst_130{left:var(--pad);right:var(--pad);bottom:calc(var(--pad) - 6 * var(--u));align-items:center;gap:calc(12 * var(--u));display:flex;position:absolute}._dragHint_1rgst_139{font-size:calc(11 * var(--u));color:#ffffff80;text-align:center;pointer-events:none;flex:1}._open3d_1rgst_140{align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(16 * var(--u));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:calc(13 * var(--u));cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:999px;font-weight:500;transition:background .2s;display:inline-flex}._open3d_1rgst_140:hover{background:var(--accent);border-color:var(--accent)}._stats_1rgst_158{top:var(--pad);right:var(--pad);gap:calc(14 * var(--u));pointer-events:none;flex-direction:column;display:flex;position:absolute}._stat_1rgst_158{--reveal:1;align-items:center;gap:calc(5 * var(--u));width:calc(72 * var(--u));transform:translateY(calc((1 - var(--reveal)) * 8 * var(--u)));flex-direction:column;display:flex}._circle_1rgst_176{width:calc(58 * var(--u));height:calc(58 * var(--u));-webkit-backdrop-filter:blur(calc(3 * var(--u))) saturate(1.8);backdrop-filter:blur(calc(3 * var(--u))) saturate(1.8);font:700 calc(17 * var(--u)) / 1 var(--font-title);opacity:var(--reveal);transform:scale(calc(.9 + .1 * var(--reveal)));background:#ffffff14;border-radius:50%;place-items:center;display:grid;position:relative}._circle_1rgst_176:before{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff8c 0%,#ffffff1f 35% 65%,#ffffff4d 100%);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._statLabel_1rgst_198{opacity:var(--reveal);white-space:pre;text-align:center;font-size:calc(11 * var(--u));line-height:1.2}._cover_1rgst_101{border-radius:var(--radius-outer) var(--radius-hinge) var(--radius-hinge) var(--radius-outer);background:var(--navy);color:#fff;text-align:left;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;border:0;padding:0;transform:rotateY(180deg)}._cover_1rgst_101:active{cursor:grabbing}._cover_1rgst_101:focus-visible{outline:2px solid var(--navy);outline-offset:calc(8 * var(--u))}._coverShade_1rgst_215{background:linear-gradient(#112d638c 0%,#112d6300 32% 55%,#0a1a3cd9 100%);position:absolute;inset:0}._coverLogo_1rgst_220{top:var(--pad);right:var(--pad);width:calc(120 * var(--u));position:absolute}._coverTitle_1rgst_101{top:var(--pad);left:var(--pad);font:700 calc(30 * var(--u)) / 1.1 var(--font-title);position:absolute}._coverBody_1rgst_222{left:var(--pad);right:var(--pad);bottom:var(--pad);font-size:calc(16 * var(--u));line-height:1.4;position:absolute}._coverBody_1rgst_222 em{margin-top:calc(14 * var(--u));padding:calc(7 * var(--u)) calc(14 * var(--u));font-style:normal;font-size:calc(13 * var(--u));background:#ffffff29;border:1px solid #ffffff59;border-radius:999px;display:inline-block}._pb_1rgst_235,._pb_1rgst_235>span{display:block;position:absolute;inset:0}._pbSoft_1rgst_236,._pbHard_1rgst_236{pointer-events:none;opacity:min(1, calc(var(--k) * 4))}._pbSoft_1rgst_236{filter:blur(calc(var(--blur-max) * var(--k) * .4))}._pbHard_1rgst_236{filter:blur(calc(var(--blur-max) * var(--k)))}._pbSoft_1rgst_236{-webkit-mask-image:linear-gradient(270deg,#0000 20%,#000 55%);mask-image:linear-gradient(270deg,#0000 20%,#000 55%)}._pbHard_1rgst_236{-webkit-mask-image:linear-gradient(270deg,#0000 45%,#000 90%);mask-image:linear-gradient(270deg,#0000 45%,#000 90%)}._screen_1rgst_244{padding:calc(var(--pad) + 2 * var(--u)) var(--pad) 0;border-radius:calc(var(--radius-hinge) * var(--hinge-k)) var(--radius-outer) var(--radius-outer) calc(var(--radius-hinge) * var(--hinge-k));color:var(--text);background:#fff;flex-direction:column;display:flex}._shade_1rgst_253{pointer-events:none;opacity:calc(var(--shade) * .8);background:linear-gradient(90deg,#0a1a3c73,#0a1a3c14 70%);position:absolute;inset:0}._paperHead_1rgst_261{justify-content:space-between;align-items:center;gap:calc(16 * var(--u));padding-bottom:calc(18 * var(--u));border-bottom:1px solid var(--line);display:flex}._logo_1rgst_269{height:calc(40 * var(--u));width:auto}._paperHead_1rgst_261 div{text-align:right}._paperHead_1rgst_261 h2{font-size:calc(19 * var(--u));color:var(--navy)}._paperHead_1rgst_261 p{margin:calc(2 * var(--u)) 0 0;font-size:calc(12 * var(--u));color:var(--text-soft)}._notice_1rgst_274{gap:calc(8 * var(--u));margin:calc(16 * var(--u)) 0 calc(4 * var(--u));font-size:calc(12 * var(--u));color:var(--warn);line-height:1.4;display:flex}._notice_1rgst_274 svg{margin-top:calc(1 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));flex:none}._lines_1rgst_285{overscroll-behavior:contain;min-height:0;padding:0 calc(4 * var(--u)) 0 0;scrollbar-width:thin;flex:1;margin:0;list-style:none;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}._lines_1rgst_285 li{--reveal:1;justify-content:space-between;align-items:center;gap:calc(24 * var(--u));padding:calc(16 * var(--u)) 0;opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * 10 * var(--u)));border-bottom:1px solid #f0f2f6;display:flex}._lines_1rgst_285 li:last-child{margin-bottom:calc(24 * var(--u));border-bottom:0}._lineText_1rgst_308{gap:calc(3 * var(--u));flex-direction:column;min-width:0;display:flex}._lineText_1rgst_308 b{font-weight:500;font-size:calc(15 * var(--u));color:var(--navy)}._lineText_1rgst_308 small{font-size:calc(12.5 * var(--u));color:var(--text-soft)}._amount_1rgst_311{font-size:calc(13.5 * var(--u));color:#8a93a3;font-variant-numeric:tabular-nums;flex:none;font-weight:400}._total_1rgst_314{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--u));margin:0 calc(-1 * var(--pad));padding:calc(18 * var(--u)) var(--pad) calc(24 * var(--u));background:var(--navy);color:#fff;display:flex}._totalLeft_1rgst_324{gap:calc(4 * var(--u));font-size:calc(12 * var(--u));opacity:.75;font-variant-numeric:tabular-nums;flex-direction:column;display:flex}._unit_1rgst_325{flex-direction:column;align-items:flex-end;display:flex}._unit_1rgst_325 small{font-size:calc(11 * var(--u));text-transform:uppercase;letter-spacing:.08em;color:var(--accent-bright)}._unit_1rgst_325 strong{font:700 calc(32 * var(--u)) / 1.05 var(--font-title);font-variant-numeric:tabular-nums;white-space:nowrap}._unit_1rgst_325 em{font-style:normal;font-size:calc(13 * var(--u));opacity:.75;font-weight:500}._grip_1rgst_331{z-index:3;cursor:ew-resize;touch-action:none;opacity:0;pointer-events:none;background:#fff;border:0;border-radius:999px;place-items:center;width:22px;height:76px;padding:0;transition:opacity .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%)translateZ(2px);box-shadow:0 4px 16px #112d6340}._grip_1rgst_331 span{background:repeating-linear-gradient(var(--grey) 0 4px, transparent 4px 8px);border-radius:2px;width:4px;height:30px}._grip_1rgst_331:hover{box-shadow:0 0 0 3px #00a2a340,0 4px 16px #112d6340}._gripOpen_1rgst_354{left:-11px}._card_1rgst_22[data-state=folded] ._gripOpen_1rgst_354{opacity:1;pointer-events:auto}._gripClose_1rgst_357{right:-11px}._card_1rgst_22[data-state=open] ._gripClose_1rgst_357{opacity:1;pointer-events:auto}._rail_1rgst_361{opacity:0;pointer-events:none;width:220px;transition:opacity .5s ease 1.4s, transform .6s var(--ease-out) 1.4s;flex-direction:column;flex:none;gap:10px;display:flex;transform:translate(16px)}._railOn_1rgst_372{opacity:1;pointer-events:auto;transform:none}._rail_1rgst_361 h3{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:13px}._railHint_1rgst_374{color:var(--text-soft);margin:-4px 0 4px;font-size:12px;line-height:1.4}._tier_1rgst_375{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 2px 8px #112d630a}._tier_1rgst_375:hover{border-color:#c7d3e3;transform:translate(-2px)}._tierOn_1rgst_391,._tierOn_1rgst_391:hover{border-color:var(--accent);box-shadow:0 0 0 3px #00a2a326}._tierQty_1rgst_392{color:var(--text-soft);font-size:12.5px}._tierPrice_1rgst_393{font:700 19px/1.2 var(--font-title);color:var(--navy);font-variant-numeric:tabular-nums}._tierPrice_1rgst_393 small{font:400 12px var(--font-body);color:var(--text-soft)}._tierSave_1rgst_395{color:#00797a;background:#e6f7f7;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}._custom_1rgst_396{cursor:text}._customRow_1rgst_397{color:var(--text-soft);align-items:center;gap:6px;font-size:13px;display:flex}._customRow_1rgst_397 input{border:1px solid var(--line);background:var(--panel);width:80px;height:34px;font:600 15px var(--font-body);color:var(--navy);border-radius:10px;outline:none;padding:0 10px}._customRow_1rgst_397 input:focus{border-color:var(--accent);background:#fff}@media (width<760px){._scene_1rgst_4{--u:1px;--half-w:calc(100vw - 32px);--pad:20px;flex-direction:column;gap:16px;height:auto;padding:8px 0 24px}._cardWrap_1rgst_22{width:var(--half-w);perspective:none;height:auto;display:block}._card_1rgst_22{transform-style:flat;flex-direction:column;gap:12px;width:100%;height:auto;display:flex}._left_1rgst_54,._flap_1rgst_65{width:100%;position:relative;inset:auto;transform:none}._left_1rgst_54{height:360px}._card_1rgst_22[data-state=folded] ._left_1rgst_54{visibility:visible}._flap_1rgst_65{height:min(560px,80svh)}._cover_1rgst_101,._grip_1rgst_331,._shade_1rgst_253{display:none}._face_1rgst_44{border-radius:var(--radius-outer)!important}._specList_1rgst_109{display:none}._stats_1rgst_158{top:calc(var(--pad) + 64px);left:var(--pad);flex-direction:row;gap:14px;right:auto}._stat_1rgst_158{flex-direction:row;gap:6px;width:auto}._circle_1rgst_176{width:40px;height:40px;font-size:14px}._statLabel_1rgst_198{white-space:normal;text-align:left;max-width:64px}._dragHint_1rgst_139{text-align:left}._rail_1rgst_361{width:var(--half-w);grid-template-columns:1fr 1fr;transition-delay:0s;display:grid}._rail_1rgst_361 h3,._railHint_1rgst_374,._custom_1rgst_396{grid-column:1/-1}}._backdrop_ajdap_1{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0812288c;place-items:center;padding:16px;animation:.25s both _fade_ajdap_1;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes _fade_ajdap_1{0%{opacity:0}}@keyframes _rise_ajdap_1{0%{opacity:0;transform:translateY(16px)}}._card_ajdap_16{border-radius:var(--radius-l);width:min(560px,100%);box-shadow:var(--shadow-float);animation:_rise_ajdap_1 .45s var(--ease-out) both;background:#fff;grid-template-columns:1fr 1fr;gap:14px 16px;padding:26px;display:grid}._head_ajdap_28{grid-column:1/-1;align-items:flex-start;gap:14px;margin-bottom:4px;display:flex}._head_ajdap_28 div{flex:1;min-width:0}._head_ajdap_28 h2{color:var(--navy);margin:2px 0 4px;font-size:21px}._head_ajdap_28 p{color:var(--text-soft);margin:0;font-size:13px}._badge_ajdap_32{width:44px;height:44px;color:var(--accent);background:#e6f7f7;border-radius:50%;flex:none;place-items:center;display:grid}._close_ajdap_33{background:var(--panel);width:36px;height:36px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._close_ajdap_33:hover{background:var(--panel-strong)}._field_ajdap_36{flex-direction:column;gap:6px;min-width:0;display:flex}._wide_ajdap_37{grid-column:1/-1}._field_ajdap_36>span{color:var(--navy);font-size:13px;font-weight:500}._field_ajdap_36 i,._legal_ajdap_39 i{color:#c53030;font-style:normal;font-weight:700}._field_ajdap_36 input,._field_ajdap_36 textarea{border:1px solid var(--line);background:var(--panel);width:100%;height:46px;font:400 15px var(--font-body);color:var(--text);border-radius:12px;outline:none;padding:0 14px;transition:border-color .15s,background .15s,box-shadow .15s}._field_ajdap_36 textarea{resize:vertical;height:auto;padding:10px 14px}._field_ajdap_36 input:focus,._field_ajdap_36 textarea:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #00a2a326}._field_ajdap_36 small{color:#c53030;font-size:12px}._bad_ajdap_32 input{background:#fff7f7;border-color:#e57373}._check_ajdap_57{color:var(--text);cursor:pointer;grid-column:1/-1;align-items:center;gap:10px;font-size:14px;display:flex}._check_ajdap_57 input{width:18px;height:18px;accent-color:var(--accent)}._legal_ajdap_39{color:var(--text-soft);grid-column:1/-1;margin:-6px 0 0;font-size:12px}._info_ajdap_61{border-radius:var(--radius-s);color:var(--navy);background:#e6f7f7;grid-column:1/-1;margin:0;padding:10px 12px;font-size:13px}._foot_ajdap_62{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px;display:flex}._forget_ajdap_63{color:var(--text-soft);cursor:pointer;background:0 0;border:0;margin-right:auto;font-size:13px;text-decoration:underline}._submit_ajdap_64{background:var(--accent);color:#fff;height:52px;font:600 15px var(--font-title);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 24px;display:inline-flex;box-shadow:0 10px 26px #00a2a359}._submit_ajdap_64:hover{background:#008f90}._submit_ajdap_64:disabled{opacity:.6;cursor:progress}@media (width<560px){._card_ajdap_16{grid-template-columns:1fr;gap:12px;padding:20px 18px}._head_ajdap_28 h2{font-size:18px}._foot_ajdap_62{flex-direction:column-reverse;align-items:stretch}._forget_ajdap_63{margin:0 auto}._submit_ajdap_64{justify-content:center}}._dev_ajdap_90{border-radius:var(--radius-s);color:var(--navy);background:#edf1f8;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 12px;margin:0;padding:10px 12px;font-size:13px;display:flex}._dev_ajdap_90 a{background:var(--navy);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 14px;font-weight:600;text-decoration:none}._err_ajdap_92{color:#c53030;margin-top:-8px;font-size:12px}._field_ajdap_36 small._zone_ajdap_93{color:var(--accent-strong,#007576)}._page_15hgn_1{background:var(--page);animation:_in_15hgn_11 .4s var(--ease-out) backwards;padding:104px 24px 48px;position:absolute;inset:0;overflow-y:auto}@keyframes _in_15hgn_11{0%{opacity:0}}._inner_15hgn_11{flex-direction:column;gap:18px;max-width:880px;margin:0 auto;display:flex}._head_15hgn_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._head_15hgn_13 h1{color:var(--navy);margin:0 0 6px;font-size:30px}._head_15hgn_13 p{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;font-size:14px;display:flex}._head_15hgn_13 p b{color:var(--navy);font-weight:600}._head_15hgn_13 p button{color:var(--accent);font:500 13px var(--font-body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._newBtn_15hgn_19{background:var(--accent);color:#fff;height:52px;font:600 15px var(--font-title);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex;box-shadow:0 10px 26px #00a2a34d}._newBtn_15hgn_19:hover{background:#008f90}._link_15hgn_36{color:var(--text-soft);cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}._summary_15hgn_38{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._summary_15hgn_38 ._newBtn_15hgn_19{height:46px;margin-left:auto}._summary_15hgn_38 span{background:var(--panel);color:var(--text-soft);border-radius:999px;padding:8px 14px;font-size:14px}._summary_15hgn_38 b{color:var(--navy);margin-right:4px;font-size:16px}._summary_15hgn_38 ._attention_15hgn_42{background:var(--warn-bg);color:var(--warn)}._summary_15hgn_38 ._attention_15hgn_42 b{color:var(--warn)}._notice_15hgn_45{border-radius:var(--radius-s);background:var(--warn-bg);color:var(--warn);align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}._notice_15hgn_45 svg{flex:none;margin-top:1px}._empty_15hgn_47{color:var(--text-soft);flex-direction:column;align-items:center;gap:14px;padding:48px 0;display:flex}._list_15hgn_49{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._card_15hgn_50{border:1px solid var(--line);border-radius:var(--radius-m);text-align:left;cursor:pointer;background:#fff;align-items:center;gap:16px;width:100%;padding:14px;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_15hgn_50:hover{box-shadow:var(--shadow-soft);border-color:#cfd6e2;transform:translateY(-1px)}._thumb_15hgn_64{width:108px;height:81px;color:var(--navy);background:linear-gradient(#eef3f9,#c9d6e6);border-radius:12px;flex:none;place-items:center;display:grid;overflow:hidden}._thumb_15hgn_64 img{object-fit:cover;width:100%;height:100%}._main_15hgn_66{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._titleRow_15hgn_67{justify-content:space-between;align-items:center;gap:10px;display:flex}._titleRow_15hgn_67 b{font:700 16px var(--font-title);color:var(--navy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._main_15hgn_66 small{color:var(--text-soft);font-size:12px}._meta_15hgn_70{color:var(--text);flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}._meta_15hgn_70 span:last-child{color:var(--navy);font-weight:500}._chev_15hgn_72{color:var(--grey);flex:none;transform:rotate(180deg)}._pill_15hgn_74{color:var(--blue);font:600 12px var(--font-body);white-space:nowrap;background:#e6f2fb;border-radius:999px;flex:none;padding:4px 10px}._pillDone_15hgn_75{color:var(--ok);background:#e5f5ee}._pillAction_15hgn_76{background:var(--warn-bg);color:var(--warn)}._pillOff_15hgn_77{background:var(--panel);color:var(--text-soft)}._progress_15hgn_79{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._progress_15hgn_79 i{background:var(--panel-strong);border-radius:3px;height:5px}._progress_15hgn_79 ._stepOn_15hgn_81{background:var(--accent)}._drawerBack_15hgn_84{z-index:40;background:#08122866;justify-content:flex-end;animation:.2s both _fade_15hgn_1;display:flex;position:fixed;inset:0}@keyframes _fade_15hgn_1{0%{opacity:0}}@keyframes _slide_15hgn_1{0%{opacity:0;transform:translate(40px)}}._drawer_15hgn_84{width:min(460px,100%);height:100%;box-shadow:var(--shadow-float);animation:_slide_15hgn_1 .35s var(--ease-out) both;background:#fff;flex-direction:column;gap:14px;padding:24px;display:flex;overflow-y:auto}._drawerHead_15hgn_99{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._drawerHead_15hgn_99 h2{color:var(--navy);margin:0 0 2px;font-size:22px}._drawerHead_15hgn_99 small{color:var(--text-soft);font-size:13px}._close_15hgn_102{background:var(--panel);width:36px;height:36px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._bigThumb_15hgn_103{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-m);width:100%}._drawer_15hgn_84 h3{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:8px 0 0;font-size:13px}._keys_15hgn_106{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}._keys_15hgn_106 div{background:var(--panel);border-radius:12px;padding:10px 12px}._keys_15hgn_106 dt{color:var(--text-soft);font-size:12px}._keys_15hgn_106 dd{font:600 15px var(--font-title);color:var(--navy);margin:2px 0 0}._track_15hgn_110{margin:0;font-size:13px}._track_15hgn_110 a{color:var(--accent)}._timeline_15hgn_113{margin:0;padding:0;list-style:none}._timeline_15hgn_113 li{color:var(--grey);gap:12px;padding-bottom:14px;display:flex;position:relative}._timeline_15hgn_113 li:not(:last-child):before{content:"";background:var(--panel-strong);width:2px;position:absolute;top:22px;bottom:0;left:10px}._timeline_15hgn_113 li._tlDone_15hgn_116:before{background:var(--accent)}._dot_15hgn_117{border:2px solid var(--panel-strong);color:#fff;background:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}._tlDone_15hgn_116 ._dot_15hgn_117{border-color:var(--accent);background:var(--accent)}._tlNow_15hgn_119 ._dot_15hgn_117{border-color:var(--accent);box-shadow:0 0 0 4px #00a2a32e}._timeline_15hgn_113 b{font-size:14px;font-weight:500;display:block}._tlDone_15hgn_116 b,._tlNow_15hgn_119 b{color:var(--navy)}._tlNow_15hgn_119 b{font-weight:700}._timeline_15hgn_113 time{color:var(--text-soft);font-size:12px}._timeline_15hgn_113 p{color:var(--text);margin:4px 0 0;font-size:13px}._timeline_15hgn_113 ._tlNote_15hgn_125{color:var(--text-soft);font-style:italic}._spec_15hgn_127{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;display:flex}._missing_15hgn_128{border-radius:var(--radius-s);background:var(--warn-bg);color:var(--warn);margin:0;padding:10px 12px;font-size:13px}._drawerFoot_15hgn_129{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:8px;display:flex}._drawerFoot_15hgn_129 small{text-align:center;color:var(--text-soft);font-size:12px}@media (width<560px){._page_15hgn_1{padding:76px 14px 32px}._head_15hgn_13 h1{font-size:24px}._summary_15hgn_38 ._newBtn_15hgn_19{width:100%;margin-left:0}._card_15hgn_50{align-items:flex-start;gap:12px;padding:12px}._thumb_15hgn_64{width:72px;height:60px}._titleRow_15hgn_67{flex-direction:column;align-items:flex-start;gap:4px}._chev_15hgn_72{display:none}._drawer_15hgn_84{padding:18px}}._root_1gdvp_1{place-items:center;display:grid;position:relative}._trigger_1gdvp_2{color:var(--navy)!important}._triggerOn_1gdvp_3{background:var(--panel)!important}._pop_1gdvp_4{z-index:60;border-radius:var(--radius-m);border:1px solid var(--line);width:320px;max-height:min(560px,100svh - 140px);box-shadow:var(--shadow-float);animation:_in_1gdvp_18 .25s var(--ease-out) backwards;background:#fff;padding:10px;position:fixed;overflow-y:auto}@keyframes _in_1gdvp_18{0%{opacity:0;transform:translate(8px)}}._inline_1gdvp_18{grid-template-columns:1fr 1fr;gap:12px;display:grid}._group_1gdvp_19{flex-direction:column;gap:4px;display:flex}._inline_1gdvp_18 ._group_1gdvp_19:first-child{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:6px;display:grid}._inline_1gdvp_18 ._group_1gdvp_19:first-child h4{grid-column:1/-1}._group_1gdvp_19 h4{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:6px 6px 2px;font-size:11px}._group_1gdvp_19 button{min-height:48px;color:var(--navy);text-align:left;cursor:pointer;align-items:center;gap:10px;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;width:100%!important;height:auto!important;padding:8px 10px!important;display:flex!important}._inline_1gdvp_18 ._group_1gdvp_19 button{border-color:var(--line)!important}._group_1gdvp_19 button:hover{border-color:var(--accent)!important;background:#f2fafa!important}._group_1gdvp_19 em{background:var(--navy);color:#fff;width:44px;font:700 11px var(--font-body);text-align:center;border-radius:6px;flex:none;padding:4px 0;font-style:normal}._group_1gdvp_19 span{flex-direction:column;flex:1;min-width:0;display:flex}._group_1gdvp_19 b{font:600 13px var(--font-body)}._group_1gdvp_19 small{color:var(--text-soft);font-size:11px}._group_1gdvp_19 svg{color:var(--text-soft);flex:none}@media (width<560px){._inline_1gdvp_18,._inline_1gdvp_18 ._group_1gdvp_19:first-child{grid-template-columns:1fr}._pop_1gdvp_4{width:min(320px,100vw - 84px)}}._inner_qxuj2_1{flex-direction:column;gap:18px;max-width:1180px;margin:0 auto;display:flex}._badge_qxuj2_2{vertical-align:middle;background:var(--navy);color:#fff;font:600 12px var(--font-body);letter-spacing:.02em;border-radius:999px;margin-left:8px;padding:4px 10px;display:inline-block}._tabs_qxuj2_4{background:var(--panel);border-radius:999px;gap:4px;padding:4px;display:flex}._tabs_qxuj2_4 button{height:38px;color:var(--text-soft);font:600 14px var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}._tabs_qxuj2_4 button[aria-selected=true]{color:var(--navy);box-shadow:var(--shadow-soft);background:#fff}._kpis_qxuj2_8{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._kpis_qxuj2_8 div{border-radius:var(--radius-m);background:var(--panel);flex-direction:column;gap:2px;padding:14px 16px;display:flex}._kpis_qxuj2_8 span{color:var(--text-soft);font-size:13px}._kpis_qxuj2_8 b{font:700 24px var(--font-title);color:var(--navy)}._kpis_qxuj2_8 small{color:var(--text-soft);font-size:11px}._kpis_qxuj2_8 ._kpiWarn_qxuj2_13{background:var(--warn-bg)}._kpis_qxuj2_8 ._kpiWarn_qxuj2_13 b,._kpis_qxuj2_8 ._kpiWarn_qxuj2_13 span{color:var(--warn)}._filters_qxuj2_16{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._filters_qxuj2_16 input{border:1px solid var(--line);height:42px;font:14px var(--font-body);border-radius:999px;flex:260px;padding:0 16px}._filters_qxuj2_16 input:focus{outline:2px solid var(--accent);outline-offset:-1px}._filters_qxuj2_16 button{border:1px solid var(--line);height:36px;color:var(--text);font:500 13px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px}._filters_qxuj2_16 ._chipOn_qxuj2_20{border-color:var(--navy);background:var(--navy);color:#fff}._tableWrap_qxuj2_22{border:1px solid var(--line);border-radius:var(--radius-m);background:#fff;overflow-x:auto}._table_qxuj2_22{border-collapse:collapse;width:100%;font-size:14px}._table_qxuj2_22 th{border-bottom:1px solid var(--line);background:var(--panel);text-align:left;font:600 12px var(--font-body);color:var(--text-soft);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:12px}._table_qxuj2_22 td{border-bottom:1px solid var(--line);vertical-align:middle;color:var(--text);padding:10px 12px}._table_qxuj2_22 tbody tr{cursor:pointer;transition:background .15s}._table_qxuj2_22 tbody tr:hover,._table_qxuj2_22 tbody tr:focus-visible{background:#f2fafa;outline:none}._table_qxuj2_22 tbody tr:last-child td{border-bottom:0}._table_qxuj2_22 td b{color:var(--navy);white-space:nowrap;font-weight:600}._table_qxuj2_22 td small{color:var(--text-soft);font-size:12px;display:block}._table_qxuj2_22 a{color:var(--accent)}._num_qxuj2_32{white-space:nowrap;text-align:right!important}._thumb_qxuj2_33{width:56px;height:42px;color:var(--navy);background:linear-gradient(#eef3f9,#c9d6e6);border-radius:8px;place-items:center;display:grid;overflow:hidden}._thumb_qxuj2_33 img{object-fit:cover;width:100%;height:100%}._internal_qxuj2_35{color:var(--navy);white-space:nowrap;background:#edf1f8;border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-block}._drawer_qxuj2_38{width:min(600px,100%)}._drawer_qxuj2_38>*{flex-shrink:0}._top_qxuj2_40{align-items:flex-start;gap:14px;display:flex}._top_qxuj2_40 img,._noThumb_qxuj2_41{aspect-ratio:4/3;object-fit:cover;border-radius:12px;flex:none;width:180px}._noThumb_qxuj2_41{color:var(--navy);background:linear-gradient(#eef3f9,#c9d6e6);place-items:center;display:grid}._contact_qxuj2_43{min-width:0;color:var(--text);flex-direction:column;gap:4px;font-size:14px;display:flex}._contact_qxuj2_43 b{font:700 17px var(--font-title);color:var(--navy)}._contact_qxuj2_43 a{color:var(--accent);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}._files_qxuj2_47{grid-template-columns:1fr 1fr;gap:8px;display:grid}._files_qxuj2_47 button{border:1px solid var(--line);color:var(--navy);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}._files_qxuj2_47 button:hover{border-color:var(--accent);background:#f2fafa}._files_qxuj2_47 span{flex-direction:column;display:flex}._files_qxuj2_47 b{font:600 14px var(--font-body)}._files_qxuj2_47 small{color:var(--text-soft);font-size:12px}._editBtn_qxuj2_53{border:1px solid var(--navy);height:44px;color:var(--navy);font:600 14px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}._editBtn_qxuj2_53:hover{background:var(--navy);color:#fff}._message_qxuj2_56{border-left:3px solid var(--accent);white-space:pre-wrap;background:#f2fafa;border-radius:0 12px 12px 0;margin:0;padding:12px 14px;font-size:14px}._message_qxuj2_56 small{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:4px;font-size:11px;display:block}._form_qxuj2_59{border-radius:var(--radius-m);background:var(--panel);grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}._form_qxuj2_59 label{flex-direction:column;gap:4px;min-width:0;display:flex}._form_qxuj2_59 label>span{color:var(--text-soft);font-size:12px;font-weight:500}._form_qxuj2_59 input,._form_qxuj2_59 select{border:1px solid var(--line);height:40px;font:14px var(--font-body);color:var(--text);background:#fff;border-radius:10px;min-width:0;padding:0 12px}._form_qxuj2_59 input:disabled{background:var(--panel-strong);color:var(--text-soft)}._form_qxuj2_59 input:focus,._form_qxuj2_59 select:focus{outline:2px solid var(--accent);outline-offset:-1px}._form_qxuj2_59 small{color:var(--text-soft);font-size:12px}._form_qxuj2_59 small b{color:var(--navy)}._wide_qxuj2_67{grid-column:1/-1}._form_qxuj2_59 footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}._form_qxuj2_59 footer button{height:44px}._ok_qxuj2_70{color:var(--ok);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}._err_qxuj2_71{color:#c0392b;font-size:13px}._spec_qxuj2_73{grid-template-columns:1fr;gap:0;margin:0;display:grid}._spec_qxuj2_73 div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:6px 0;font-size:14px;display:flex}._spec_qxuj2_73 dt{color:var(--text-soft)}._spec_qxuj2_73 dd{text-align:right;color:var(--navy);margin:0;font-weight:500}._lines_qxuj2_78{border-collapse:collapse;width:100%;font-size:13px}._lines_qxuj2_78 td{border-bottom:1px solid var(--line);padding:6px 0}._lines_qxuj2_78 small{color:var(--text-soft);font-size:12px;display:block}._total_qxuj2_81 td{color:var(--navy);border-bottom:0;padding-top:10px;font-weight:700}._log_qxuj2_83{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._log_qxuj2_83 li{gap:12px;display:flex}._log_qxuj2_83 time{width:110px;color:var(--text-soft);flex:none}._log_qxuj2_83 b{color:var(--navy);font-weight:600}._log_qxuj2_83 small{color:var(--text-soft);font-size:11px;display:block}._convo_qxuj2_89{font-size:13px}._convo_qxuj2_89 summary{cursor:pointer;color:var(--accent);font-weight:500}._convo_qxuj2_89 p{background:var(--panel);white-space:pre-wrap;border-radius:12px;margin:6px 0;padding:8px 12px}._convo_qxuj2_89 ._fromUser_qxuj2_92{background:#e6f2fb;margin-left:40px}@media (width<900px){._kpis_qxuj2_8{grid-template-columns:1fr 1fr}}@media (width<560px){._top_qxuj2_40{flex-direction:column}._top_qxuj2_40 img,._noThumb_qxuj2_41{width:100%}._files_qxuj2_47,._form_qxuj2_59{grid-template-columns:1fr}._log_qxuj2_83 li{flex-direction:column;gap:0}}._form_qxuj2_59 ._notify_qxuj2_105{color:var(--navy);cursor:pointer;flex-direction:row;align-items:center;gap:8px;font-size:14px}._form_qxuj2_59 ._notify_qxuj2_105 input{width:18px;height:18px;accent-color:var(--accent)}._form_qxuj2_59 ._notify_qxuj2_105 span{color:var(--navy)!important;font-size:14px!important;font-weight:500!important}._mailInfo_qxuj2_108{color:var(--ok);margin:0;font-size:13px}._mailInfo_qxuj2_108 a{color:var(--accent)}._root_l1yhv_1{place-items:center;display:grid;position:relative}._badge_l1yhv_2{font:700 13px var(--font-title);position:relative;width:40px!important;height:40px!important;color:var(--navy)!important;border-radius:50%!important}._badgeOn_l1yhv_10{background:var(--panel)!important}._dirty_l1yhv_11{background:#ff7a00;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}._pop_l1yhv_13{z-index:30;border-radius:var(--radius-m);border:1px solid var(--line);width:300px;max-height:min(420px,100svh - 200px);box-shadow:var(--shadow-float);animation:_in_l1yhv_1 .25s var(--ease-out) backwards;background:#fff;padding:14px;position:absolute;top:0;right:calc(100% + 12px);overflow-y:auto}@keyframes _in_l1yhv_1{0%{opacity:0;transform:translate(8px)}}._pop_l1yhv_13 h3{color:var(--navy);margin:0 0 4px;font-size:15px}._pop_l1yhv_13 p{color:var(--text-soft);margin:0 0 10px;font-size:12px}._pop_l1yhv_13 ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._pop_l1yhv_13 li{border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}._pop_l1yhv_13 li:hover{background:var(--panel)}._pop_l1yhv_13 li._now_l1yhv_34{background:#e6f7f7}._pop_l1yhv_13 li b{width:28px;font:700 13px var(--font-title);color:var(--navy);flex:none}._pop_l1yhv_13 li span{min-width:0;color:var(--text);flex-direction:column;flex:1;font-size:13px;display:flex}._pop_l1yhv_13 li small{color:var(--text-soft);font-size:11px}._pop_l1yhv_13 li em{color:var(--accent);font-size:12px;font-style:normal;font-weight:600}._pop_l1yhv_13 li button{color:var(--navy);font:600 12px var(--font-body);padding:0 12px;border:1px solid var(--line)!important;background:#fff!important;border-radius:999px!important;width:auto!important;height:30px!important}._pop_l1yhv_13 li button:hover{color:var(--accent);border-color:var(--accent)!important}@media (width<760px){._pop_l1yhv_13{width:min(300px,100vw - 84px)}}._pop_1r8m6_1{z-index:40;border:1px solid var(--line);border-radius:var(--radius-m);width:330px;box-shadow:var(--shadow-float);background:#fff;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:0}._pop_1r8m6_1 header{color:var(--navy);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}._pop_1r8m6_1 header button{background:var(--panel);width:28px;height:28px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}._grid_1r8m6_4{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}._grid_1r8m6_4 button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:4px 0;display:flex}._grid_1r8m6_4 button:hover{border-color:var(--line)}._grid_1r8m6_4 i{border:1px solid #00000026;border-radius:50%;width:30px;height:30px}._grid_1r8m6_4 small{color:var(--text-soft);text-align:center;font-size:9.5px;line-height:1.1}._grid_1r8m6_4 ._on_1r8m6_9{border-color:var(--accent);background:#e6f7f7}._pop_1r8m6_1 footer{flex-direction:column;gap:6px;display:flex}._pop_1r8m6_1 footer button{border:1px solid var(--line);height:32px;color:var(--navy);font:600 12px var(--font-body);cursor:pointer;background:#fff;border-radius:999px}._pop_1r8m6_1 footer button:hover{border-color:var(--accent)}._pop_1r8m6_1 footer small{color:var(--text-soft);font-size:11px}@media (width<560px){._pop_1r8m6_1{width:min(330px,100vw - 24px);right:-40px}}._up_1r8m6_15{top:auto;bottom:calc(100% + 10px)}._app_1w37j_1{background:radial-gradient(1200px 700px at 35% 45%,#fff 0%,#f3f6fa 60%,#e9eef5 100%);height:100svh;position:relative;overflow:hidden}._top_1w37j_10{z-index:15;pointer-events:none;align-items:center;gap:32px;padding:22px 28px;display:flex;position:absolute;inset:0 0 auto}._top_1w37j_10>*{pointer-events:auto}._brand_1w37j_21 img{height:46px;display:block}._steps_1w37j_22{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);background:#ffffffbf;border-radius:999px;gap:6px;margin:0;padding:4px;list-style:none;display:flex;position:absolute;top:22px;left:50%;transform:translate(-50%)}._accountBtn_1w37j_23{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:220px;height:44px;color:var(--navy);font:600 14px var(--font-title);cursor:pointer;transition:margin .55s var(--ease-out), opacity .3s;background:#ffffffd9;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 16px 0 6px;display:inline-flex}._headRight_1w37j_40{align-items:center;gap:8px;margin-left:auto;display:flex}._headRight_1w37j_40 ._accountBtn_1w37j_23{margin-left:0}._iconOnly_1w37j_42{justify-content:center;width:44px;padding:0}._iconOnly_1w37j_42>svg{background:0 0!important}._editOn_1w37j_44{border-color:var(--navy);color:#fff;background:var(--navy)!important}._editOn_1w37j_44>svg{background:#ffffff24!important}._devNote_1w37j_46{border-radius:var(--radius-s);background:#edf1f8;margin:0 0 4px;padding:8px 12px;font-size:13px;color:var(--navy)!important}._devNote_1w37j_46 a{color:var(--accent);font-weight:600}._accountBtn_1w37j_23:hover{box-shadow:var(--shadow-soft);background:#fff}._accountBtn_1w37j_23>svg,._accountBtn_1w37j_23>b{background:var(--panel);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:7px;display:grid}._accountBtn_1w37j_23>b{background:var(--navy);color:#fff;padding:0;font-size:14px}._accountBtn_1w37j_23 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._steps_1w37j_22 li{color:var(--text-soft);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13px;transition:background .3s,color .3s;display:flex}._steps_1w37j_22 li span{background:var(--panel-strong);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}._steps_1w37j_22 ._stepOn_1w37j_54{background:var(--navy);color:#fff}._steps_1w37j_22 ._stepOn_1w37j_54 span,._steps_1w37j_22 ._stepDone_1w37j_56 span{background:var(--accent);color:#fff}._stageArea_1w37j_59{transition:right .55s var(--ease-out);position:absolute;inset:0}._config_1w37j_64._dockOpen_1w37j_64 ._stageArea_1w37j_59{right:calc(var(--dock-w) + 24px)}._estimate_1w37j_66{border-radius:var(--radius-m);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);box-shadow:var(--shadow-soft);font-variant-numeric:tabular-nums;background:#ffffffd1;flex-direction:column;padding:12px 16px;display:flex;position:absolute;top:92px;left:28px}._estimate_1w37j_66 span{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:11px;font-weight:700}._estimate_1w37j_66 strong{font:700 24px/1.2 var(--font-title);color:var(--navy)}._estimate_1w37j_66 small{color:var(--text-soft);font-size:12px;font-weight:500}._estimate_1w37j_66 em{color:var(--text-soft);font-size:12px;font-style:normal}._viewBar_1w37j_86{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);max-width:calc(100vw - 56px);box-shadow:var(--shadow-soft);transition:opacity .3s, left .55s var(--ease-out);background:#ffffffe0;border-radius:20px;align-items:center;gap:2px;padding:5px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}._config_1w37j_64._dockOpen_1w37j_64 ._viewBar_1w37j_86{left:calc((100% - var(--dock-w) - 24px) / 2);max-width:calc(100% - var(--dock-w) - 72px)}._config_1w37j_64:not(._dockOpen_1w37j_64) ._viewBar_1w37j_86{max-width:calc(100% - 432px);left:calc(50% - 192px)}._preview_1w37j_107 ._viewBar_1w37j_86{top:92px;bottom:auto}._config_1w37j_64._intro_1w37j_109 ._viewBar_1w37j_86{max-width:calc(100% - 432px);top:92px;bottom:auto;left:50%}._tbIcon_1w37j_110{width:52px;height:50px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;transition:background .15s,color .15s;display:flex}._tbIcon_1w37j_110 small{color:var(--text-soft);white-space:nowrap;font-size:10px;line-height:1}._tbIcon_1w37j_110:hover{background:var(--panel)}._tbOn_1w37j_128,._tbOn_1w37j_128:hover{background:var(--navy);color:#fff}._tbOn_1w37j_128 small{color:#fffc}._sep_1w37j_130{background:var(--line);flex:none;width:1px;height:28px;margin:0 3px}._rightRail_1w37j_133{z-index:16;transition:right .55s var(--ease-out), opacity .3s;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}._config_1w37j_64._dockOpen_1w37j_64 ._rightRail_1w37j_133{right:calc(var(--dock-w) + 48px)}._zoomBar_1w37j_146{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--line);box-shadow:var(--shadow-soft);background:#ffffffe0;border-radius:999px;flex-direction:column;gap:4px;padding:5px;display:flex}._zoomBar_1w37j_146 button{width:40px;height:40px;color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._zoomBar_1w37j_146 button:hover:not(:disabled){background:var(--panel)}._zoomBar_1w37j_146 button:disabled{opacity:.35;cursor:default}._tools_1w37j_163{background:var(--navy);box-shadow:var(--shadow-float);animation:_slideIn_1w37j_1 .5s var(--ease-out) both;border-radius:999px;flex-direction:column;gap:4px;padding:5px;display:flex}@keyframes _slideIn_1w37j_1{0%{opacity:0;transform:translate(12px)}}._tools_1w37j_163 button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .15s;display:grid;position:relative}._tools_1w37j_163 button:hover{background:#ffffff1f}._tools_1w37j_163 ._toolOn_1w37j_188,._tools_1w37j_163 ._toolOn_1w37j_188:hover{background:var(--accent)}._tip_1w37j_189{background:var(--text);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;transition:opacity .15s,transform .15s;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(4px,-50%)}._tools_1w37j_163 button:hover ._tip_1w37j_189,._tools_1w37j_163 button:focus-visible ._tip_1w37j_189{opacity:1;transform:translateY(-50%)}._toolHint_1w37j_206{z-index:16;max-width:min(280px,100vw - 48px);color:var(--navy);text-align:center;white-space:nowrap;animation:_slideIn2_1w37j_1 .3s var(--ease-out) both;background:#e6f7f7;border-radius:12px;margin:0;padding:6px 12px;font-size:12px;font-weight:500;position:absolute;top:166px;left:50%;transform:translate(-50%)}@keyframes _slideIn2_1w37j_1{0%{opacity:0;transform:translate(-50%,-6px)}}._previewBar_1w37j_227{z-index:12;pointer-events:none;animation:_rise_1w37j_1 .6s var(--ease-out) both;grid-template-columns:1fr minmax(0,640px) 1fr;grid-template-areas:"est msg.""back comp ok";align-items:end;gap:12px 16px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}._previewBar_1w37j_227>*{pointer-events:auto}@keyframes _rise_1w37j_1{0%{opacity:0;transform:translateY(30px)}}._introBar_1w37j_245{grid-template-areas:".msg."".comp."}._pbEstimate_1w37j_246{grid-area:est;justify-self:start}._pbEstimate_1w37j_246 ._estimate_1w37j_66{position:static}._lastMsg_1w37j_248{flex-direction:column;grid-area:msg;align-items:flex-start;gap:8px;min-width:0;display:flex}._pbBack_1w37j_249{grid-area:back;justify-self:start}._pbComposer_1w37j_250{grid-area:comp;min-width:0}._pbOk_1w37j_251{grid-area:ok;justify-self:end}._pbBack_1w37j_249,._pbComposer_1w37j_250,._pbOk_1w37j_251{align-self:center}._ghostBtn_1w37j_255,._primaryBtn_1w37j_255{height:52px;font:600 15px var(--font-title);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 22px;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}._ghostBtn_1w37j_255{border:1px solid var(--line);color:var(--navy);box-shadow:var(--shadow-soft);background:#ffffffe6}._ghostBtn_1w37j_255:hover{background:#fff}._primaryBtn_1w37j_255{background:var(--accent);color:#fff;border:0;box-shadow:0 10px 26px #00a2a359}._primaryBtn_1w37j_255:hover{background:#008f90;transform:translateY(-1px)}._primaryBtn_1w37j_255:disabled{opacity:.6;cursor:progress}._quoteArea_1w37j_274{position:absolute;inset:84px 0 100px}._quoteActions_1w37j_275{z-index:12;animation:_rise_1w37j_1 .6s var(--ease-out) 1.6s both;gap:12px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}._sentBackdrop_1w37j_286{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08122899;place-items:center;padding:16px;animation:.3s both _fade_1w37j_1;display:grid;position:fixed;inset:0}@keyframes _fade_1w37j_1{0%{opacity:0}}._sentCard_1w37j_298{border-radius:var(--radius-l);text-align:center;width:min(460px,100%);box-shadow:var(--shadow-float);animation:_rise_1w37j_1 .5s var(--ease-out) both;background:#fff;padding:32px}._sentCard_1w37j_298 h2{color:var(--navy);margin:12px 0 8px;font-size:24px}._sentCard_1w37j_298 p{color:var(--text-soft);margin:0 0 10px}._sentCard_1w37j_298 ._primaryBtn_1w37j_255{text-decoration:none}._sentChecks_1w37j_310{color:var(--ok);flex-direction:column;align-items:center;gap:6px;margin:4px 0 12px;padding:0;font-size:14px;list-style:none;display:flex}._sentChecks_1w37j_310 li{align-items:center;gap:6px;display:inline-flex}._sentActions_1w37j_312{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}._sentIcon_1w37j_313{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:inline-grid}._sentWarn_1w37j_314{border-radius:var(--radius-s);background:var(--warn-bg);padding:8px 12px;font-size:13px;color:var(--warn)!important}@media (width<1300px){._config_1w37j_64 ._minor_1w37j_318{display:none}}@media (width<1100px){._config_1w37j_64._dockOpen_1w37j_64 ._stageArea_1w37j_59{right:0}._config_1w37j_64._dockOpen_1w37j_64 ._viewBar_1w37j_86,._config_1w37j_64._dockOpen_1w37j_64 ._rightRail_1w37j_133{opacity:0;pointer-events:none}._previewBar_1w37j_227{grid-template-columns:auto 1fr auto;grid-template-areas:"est est est""msg msg msg""back comp ok"}._previewBar_1w37j_227 ._ghostBtn_1w37j_255 span,._previewBar_1w37j_227 ._primaryBtn_1w37j_255 span{display:none}._previewBar_1w37j_227 ._ghostBtn_1w37j_255,._previewBar_1w37j_227 ._primaryBtn_1w37j_255{flex:none;justify-content:center;width:52px;padding:0}}@media (width<760px){._top_1w37j_10{gap:12px;padding:14px 16px}._brand_1w37j_21 img{object-fit:cover;object-position:left center;width:24px;height:32px}._steps_1w37j_22{gap:4px;top:14px}._steps_1w37j_22 li{gap:0;padding:3px;font-size:0}._steps_1w37j_22 li span{width:24px;height:24px;font-size:11px}._steps_1w37j_22 ._stepOn_1w37j_54{gap:6px;padding:3px 12px 3px 3px;font-size:12px}._accountBtn_1w37j_23{height:38px;padding:0 3px}._accountBtn_1w37j_23 span{display:none}._estimate_1w37j_66{padding:8px 12px;top:64px;left:16px}._estimate_1w37j_66 strong{font-size:18px}._viewBar_1w37j_86{max-width:calc(100vw - 32px);bottom:112px}._config_1w37j_64._dockOpen_1w37j_64 ._viewBar_1w37j_86,._config_1w37j_64:not(._dockOpen_1w37j_64) ._viewBar_1w37j_86{max-width:calc(100vw - 32px);left:50%}._preview_1w37j_107 ._viewBar_1w37j_86,._config_1w37j_64._intro_1w37j_109 ._viewBar_1w37j_86{top:64px;bottom:auto;left:50%}._tbIcon_1w37j_110{width:40px;height:40px}._tbIcon_1w37j_110 small,._minor_1w37j_318{display:none}._rightRail_1w37j_133,._config_1w37j_64._dockOpen_1w37j_64 ._rightRail_1w37j_133{right:12px}._tip_1w37j_189{display:none}._toolHint_1w37j_206{white-space:normal;width:max-content;max-width:calc(100vw - 32px);top:126px}._pbEstimate_1w37j_246 ._estimate_1w37j_66{padding:6px 12px}._previewBar_1w37j_227{gap:8px;bottom:12px;left:12px;right:12px}._quoteArea_1w37j_274{padding-bottom:96px;position:absolute;inset:64px 0 0;overflow-y:auto}._quoteActions_1w37j_275{justify-content:space-between;left:12px;right:12px;transform:none}._quoteActions_1w37j_275 ._ghostBtn_1w37j_255 span{display:none}._quoteActions_1w37j_275 ._ghostBtn_1w37j_255{flex:none;justify-content:center;width:52px;padding:0}._quoteActions_1w37j_275 ._primaryBtn_1w37j_255{flex:1;justify-content:center;min-width:0}}._mechBar_1w37j_365{z-index:9;transition:left .4s var(--ease-out);flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}._mechShift_1w37j_376{left:364px}._mechBar_1w37j_365 button{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:40px;color:var(--navy);font:600 13px var(--font-body);box-shadow:var(--shadow-soft);cursor:pointer;background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._mechBar_1w37j_365 button:hover{border-color:var(--accent)}._mechBar_1w37j_365 ._mechOn_1w37j_394{border-color:var(--accent);color:#007576;background:#e6f7f7}._mechBar_1w37j_365 ._mechPower_1w37j_395._mechOn_1w37j_394{background:var(--navy);border-color:var(--navy);color:#fff}._mechBar_1w37j_365 ._mechPower_1w37j_395._mechOn_1w37j_394 svg{color:#4ade80}._sectionCtl_1w37j_399{align-items:center;gap:4px;padding:0 6px;display:inline-flex}._sectionCtl_1w37j_399 button{border:1px solid var(--line);height:30px;color:var(--navy);font:600 12px var(--font-body);cursor:pointer;background:#fff;border-radius:999px;padding:0 10px}._sectionCtl_1w37j_399 ._sectionOn_1w37j_401{color:#c25400;background:#fff4ea;border-color:#ff7a00}._sectionCtl_1w37j_399 input{accent-color:#ff7a00;width:110px}@media (width<760px){._mechBar_1w37j_365{top:auto;bottom:230px;left:12px;transform:none}._mechShift_1w37j_376{left:12px}._mechBar_1w37j_365 button span{display:none}._mechBar_1w37j_365 button{padding:0 11px}._sectionCtl_1w37j_399 input{width:70px}}._cadOptions_1w37j_413{z-index:12;border:1px solid var(--line);border-radius:var(--radius-m);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-soft);color:var(--navy);background:#fffffff0;flex-direction:column;gap:6px;max-width:320px;margin:0;padding:12px 16px;font-size:13px;display:flex;position:absolute;bottom:24px;left:24px}._cadOptions_1w37j_413 legend{float:left;letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--accent);margin-bottom:2px;font-size:11px;font-weight:700}._cadOptions_1w37j_413 label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}._cadOptions_1w37j_413 input{width:16px;height:16px;accent-color:var(--accent);margin-top:1px}._cadOptions_1w37j_413 small{color:var(--text-soft);font-size:12px}@media (width<1100px){._cadOptions_1w37j_413{max-width:calc(100vw - 32px);bottom:92px;left:50%;transform:translate(-50%)}}._colorWrap_1w37j_439{display:inline-flex;position:relative}._dropOverlay_1w37j_442{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#00a2a31f;place-items:center;padding:24px;animation:.15s both _fadeIn_1w37j_1;display:grid;position:fixed;inset:0}._dropOverlay_1w37j_442 div{border:2px dashed var(--accent);color:var(--navy);text-align:center;box-shadow:var(--shadow-float);background:#fffffff2;border-radius:24px;flex-direction:column;align-items:center;gap:8px;padding:34px 48px;display:flex}._dropOverlay_1w37j_442 svg{color:var(--accent)}._dropOverlay_1w37j_442 b{font:700 20px var(--font-title)}._dropOverlay_1w37j_442 span{color:var(--text-soft);font-size:14px}@keyframes _fadeIn_1w37j_1{0%{opacity:0}}._saveBtn_1w37j_450{white-space:nowrap}._savedWrap_1w37j_451{position:relative}._savedMenu_1w37j_452{z-index:40;border:1px solid var(--line);border-radius:var(--radius-m,16px);width:min(340px,100vw - 32px);max-height:min(70vh,520px);box-shadow:var(--shadow-soft);background:#fff;padding:10px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}._savedMenu_1w37j_452>p{color:var(--text-soft);margin:2px 6px 8px;font-size:12px}._savedItem_1w37j_467{border-radius:12px;align-items:center;gap:4px;display:flex}._savedItem_1w37j_467:hover{background:var(--panel)}._savedItem_1w37j_467>button:first-child{text-align:left;cursor:pointer;min-width:0;color:var(--navy);background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:8px;display:flex}._savedItem_1w37j_467 img,._savedThumb_1w37j_482{object-fit:cover;background:var(--panel);border-radius:8px;flex:none;place-items:center;width:56px;height:42px;display:grid}._savedItem_1w37j_467 span{flex-direction:column;min-width:0;display:flex}._savedItem_1w37j_467 b{font:600 14px var(--font-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._savedItem_1w37j_467 small{color:var(--text-soft);font-size:12px}._savedDel_1w37j_486{width:34px;height:34px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._savedDel_1w37j_486:hover{color:#c0392b;background:#fde8e8}._savedToast_1w37j_488{z-index:60;background:var(--navy);color:#fff;max-width:min(560px,100vw - 32px);box-shadow:var(--shadow-soft);animation:_rise_1w37j_1 .35s var(--ease-out) both;border-radius:14px;padding:12px 18px;font-size:14px;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}@media (width<=760px){._quoteActions_1w37j_275 ._saveBtn_1w37j_450 span{display:none}._quoteActions_1w37j_275 ._saveBtn_1w37j_450{flex:none;justify-content:center;width:52px;padding:0}._savedWrap_1w37j_451 ._accountBtn_1w37j_23 span{display:none}}
