@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_ff2ef04a-module__aC5bAq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_ff2ef04a-module__aC5bAq__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.detailer-flow{--dtl-mint:#1dbf8b;--dtl-mint-strong:#0e9e70;--dtl-mint-deep:#0b7e5a;--dtl-grad:#2fd79e;--dtl-grad-light:#5fe3ae;--dtl-tint:#e7f8f1;--dtl-tint-soft:#f1fbf6;--dtl-tint-border:#cbefdd;--dtl-ink:#12231c;--dtl-ink-soft:#243530;--dtl-ink-body:#3c4a44;--dtl-ink-secondary:#6b7772;--dtl-ink-faint:#9aa3a0;--dtl-ink-disabled:#a6adaa;--dtl-surface-page:#eceeef;--dtl-surface-panel:#f1f3f3;--dtl-surface-sunken:#f2f4f3;--dtl-surface-soft:#f7f9f8;--dtl-border:#e7eae9;--dtl-border-strong:#e4e7e6;--dtl-border-input:#e1e5e3;--dtl-sidebar:#0e1a15;--dtl-sidebar-raised:#16261e;--dtl-sidebar-ink:#8fa69b;--dtl-amber-ink:#b4632b;--dtl-amber-tint:#fbeee3;--dtl-danger:#b5392b;font-family:var(--font-jakarta), "Plus Jakarta Sans", sans-serif;color:var(--dtl-ink)}.detailer-flow h1,.detailer-flow h2,.detailer-flow h3{letter-spacing:-.02em;font-weight:800}.detailer-flow a{color:var(--dtl-mint-strong);text-decoration:none}.detailer-flow a:hover{color:var(--dtl-mint-deep)}.detailer-flow input::placeholder,.detailer-flow textarea::placeholder{color:var(--dtl-ink-disabled)}.detailer-flow input[type=range]{accent-color:var(--dtl-mint-strong)}.detailer-flow .dtl-scrollarea::-webkit-scrollbar{width:8px}.detailer-flow .dtl-scrollarea::-webkit-scrollbar-track{background:0 0}.detailer-flow .dtl-scrollarea::-webkit-scrollbar-thumb{background:#d2d8d5;border-radius:8px}.detailer-flow .dtl-scrollarea::-webkit-scrollbar-thumb:hover{background:#b9c1bd}.detailer-flow .dtl-canvas{min-height:100vh;padding:22px}.detailer-flow .dtl-wiz{border-radius:24px;padding:13px;box-shadow:0 30px 70px #12231c29}.detailer-flow .dtl-wiz-card{border-radius:16px;height:600px;max-height:84vh}.detailer-flow .dtl-scrollarea{padding:24px 34px 30px;overflow-y:auto}.detailer-flow .dtl-wiz-row{gap:12px;display:flex}@media (min-width:861px){.detailer-flow .dtl-wiz-row--tight{gap:10px}}.detailer-flow .dtl-wiz-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:860px){.detailer-flow .dtl-wiz-card{border-radius:14px;height:auto;max-height:none}.detailer-flow .dtl-canvas{min-height:100dvh;padding:14px 12px 26px}.detailer-flow .dtl-wiz{border-radius:20px;padding:8px;box-shadow:0 16px 38px #12231c24}.detailer-flow .dtl-scrollarea{padding:20px 17px 24px;overflow-y:visible}.detailer-flow .dtl-wiz-row{flex-direction:column;gap:14px}.detailer-flow .dtl-wiz-grid{grid-template-columns:1fr;gap:10px}}.detailer-flow .dtl-mainscroll::-webkit-scrollbar{width:9px}.detailer-flow .dtl-mainscroll::-webkit-scrollbar-thumb{background:var(--dtl-border-strong);border-radius:9px}.detailer-flow .dtl-navscroll::-webkit-scrollbar{width:0}.detailer-flow .dtl-btn{font:inherit;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 32px;font-size:15px;font-weight:700;transition:all .15s;display:inline-flex}.detailer-flow .dtl-btn:focus-visible,.detailer-flow .dtl-input:focus-visible{outline-offset:2px;outline:3px solid #1dbf8b59}.detailer-flow .dtl-btn--primary{background:var(--dtl-mint);color:#fff}.detailer-flow .dtl-btn--primary:hover{background:var(--dtl-mint-strong)}.detailer-flow .dtl-btn--primary:disabled{background:var(--dtl-border-strong);color:var(--dtl-ink-disabled);cursor:not-allowed}.detailer-flow .dtl-btn--secondary{border:1.5px solid var(--dtl-border);color:var(--dtl-ink-secondary);background:#fff;font-weight:600}.detailer-flow .dtl-btn--secondary:hover{background:var(--dtl-surface-sunken)}.detailer-flow .dtl-btn--secondary:disabled{opacity:.5;cursor:not-allowed}.detailer-flow .dtl-btn--ghost{color:var(--dtl-ink-secondary);background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.detailer-flow .dtl-btn--ghost:hover{color:var(--dtl-ink)}.detailer-flow .dtl-btn--ghost:disabled{opacity:.5;cursor:not-allowed}.detailer-flow .dtl-btn--block{width:100%}.detailer-flow .dtl-label{color:var(--dtl-ink-body);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.detailer-flow .dtl-input{border:1.5px solid var(--dtl-border-input);width:100%;color:var(--dtl-ink);font:inherit;background:#fff;border-radius:11px;outline:none;padding:12px 14px;font-size:14.5px;transition:all .15s}.detailer-flow .dtl-input:focus{border-color:var(--dtl-mint);box-shadow:0 0 0 3px #1dbf8b1f}.detailer-flow .dtl-input--error{border-color:var(--dtl-danger)}.detailer-flow .dtl-input[type=date]{cursor:pointer}.detailer-flow .dtl-input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .15s}.detailer-flow .dtl-input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:.85}.detailer-flow .dtl-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%236B7772' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.detailer-flow .dtl-select[data-empty=true]{color:#9aa3a0}.detailer-flow .dtl-select:disabled{color:#9aa3a0;cursor:not-allowed;background-color:#f4f6f5}.detailer-flow .dtl-field-error{color:var(--dtl-danger);margin:6px 0 0;font-size:12.5px}.detailer-flow .dtl-password-wrap{position:relative}.detailer-flow .dtl-input--password{padding-right:44px}.detailer-flow .dtl-password-reveal{color:var(--dtl-ink-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.detailer-flow .dtl-password-reveal:hover{color:var(--dtl-ink)}.detailer-flow .dtl-password-reveal:focus-visible{outline-offset:1px;outline:3px solid #1dbf8b59}.detailer-flow .dtl-zipchip{color:var(--dtl-ink-body);font:inherit;cursor:pointer;background:#fff;border:1.5px dashed #c6d0cb;border-radius:11px;align-items:center;gap:7px;padding:10px 14px;font-size:13.5px;font-weight:600;transition:all .15s;display:flex}.detailer-flow .dtl-zipchip:hover{border-color:var(--dtl-mint);color:var(--dtl-mint-strong)}.detailer-flow .dtl-card{border:1px solid var(--dtl-border);background:#fff;border-radius:16px;box-shadow:0 8px 22px #10231c0d}.detailer-flow .dtl-dash{background:var(--dtl-surface-page);width:100%;height:100vh;display:flex;overflow:hidden}.detailer-flow .dtl-dash-sidebar{background:var(--dtl-sidebar);flex-direction:column;flex:none;width:252px;padding:18px 14px;display:flex}.detailer-flow .dtl-dash-main{flex:1;min-width:0;overflow-y:auto}.detailer-flow .dtl-dash-inner{max-width:1060px;margin:0 auto;padding:30px 36px 48px}.detailer-flow .dtl-dash-brand{align-items:center;gap:9px;padding:6px 8px 20px;display:flex}.detailer-flow .dtl-dash-brand-word{color:#eceeef;letter-spacing:-.01em;font-size:19px;font-weight:600}.detailer-flow .dtl-nav{flex-direction:column;flex:1;gap:3px;display:flex;overflow-y:auto}.detailer-flow .dtl-nav-item{width:100%;color:var(--dtl-sidebar-ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:10px 13px;font-size:13.5px;font-weight:500;transition:all .15s;display:flex}.detailer-flow .dtl-nav-item:hover{color:#dce6e1;background:#ffffff0d}.detailer-flow .dtl-nav-item.is-active,.detailer-flow .dtl-nav-item.is-active:hover{color:var(--dtl-grad-light);background:#5fe3ae24;font-weight:600}.detailer-flow .dtl-nav-item span{flex:1}.detailer-flow .dtl-nav-item:focus-visible{outline:2px solid var(--dtl-grad-light);outline-offset:2px}.detailer-flow .dtl-nav-divider{letter-spacing:.11em;text-transform:uppercase;color:#5e7268;padding:16px 10px 8px;font-size:10.5px;font-weight:700}.detailer-flow .dtl-dash-footer{border-top:1px solid #ffffff14;margin-top:10px;padding-top:14px}.detailer-flow .dtl-tier-pill{color:var(--dtl-grad-light);background:#5fe3ae29;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.detailer-flow .dtl-tier-note{color:var(--dtl-sidebar-ink);font-size:11px;font-weight:500}.detailer-flow .dtl-tier-track{background:#ffffff1a;border-radius:5px;height:5px;margin:8px 0 14px;overflow:hidden}.detailer-flow .dtl-tier-fill{background:linear-gradient(90deg, var(--dtl-grad), var(--dtl-mint-strong));border-radius:5px;height:100%}.detailer-flow .dtl-avatar{background:#1c2c24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.detailer-flow .dtl-avatar img{object-fit:cover;width:100%;height:100%}.detailer-flow .dtl-avatar-initials{color:var(--dtl-grad-light);font-size:13px;font-weight:700}.detailer-flow .dtl-dash-who{color:#f1f5f3;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.detailer-flow .dtl-dash-role{color:var(--dtl-sidebar-ink);font-size:11.5px}.detailer-flow .dtl-dash-signout{font:inherit;color:var(--dtl-sidebar-ink);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:none;padding:5px 9px;font-size:11.5px;font-weight:600;transition:all .15s}.detailer-flow .dtl-dash-signout:hover{color:#eceeef;background:#ffffff12}.detailer-flow .dtl-dash-signout:focus-visible{outline-offset:1px;color:#eceeef;outline:2px solid #5fe3ae}.detailer-flow .dtl-screen-title{letter-spacing:-.01em;margin:0 0 4px;font-size:28px}.detailer-flow .dtl-screen-subtitle{color:var(--dtl-ink-secondary);max-width:600px;margin:0 0 22px;font-size:14.5px;line-height:1.5}.detailer-flow .dtl-stub{border:1px dashed var(--dtl-border-strong);text-align:center;background:#fff;border-radius:18px;padding:44px 26px;box-shadow:0 8px 22px #10231c0d}.detailer-flow .dtl-stub-badge{background:var(--dtl-tint);width:52px;height:52px;color:var(--dtl-mint-strong);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.detailer-flow .dtl-stub-title{margin-bottom:6px;font-size:19px;font-weight:600}.detailer-flow .dtl-stub-text{color:var(--dtl-ink-secondary);max-width:400px;margin:0 auto;font-size:14px;line-height:1.5}.detailer-flow .dtl-offer{border:1px solid var(--dtl-border);background:#fff;border-radius:16px;padding:18px 20px;box-shadow:0 8px 22px #10231c0d}.detailer-flow .dtl-offer.is-accepted{border-color:#bfebd8}.detailer-flow .dtl-offer-row{align-items:stretch;display:flex}.detailer-flow .dtl-offer-main{flex:1;min-width:0;padding-right:24px}.detailer-flow .dtl-offer-rail{border-left:1px solid #f0f2f1;flex-direction:column;flex:none;justify-content:center;width:258px;padding-left:24px;display:flex}.detailer-flow .dtl-offer-decline{border:1.5px solid var(--dtl-border);font:inherit;color:var(--dtl-ink-secondary);cursor:pointer;background:#fff;border-radius:12px;flex:none;padding:14px 18px;font-size:15px;font-weight:600;transition:all .15s}.detailer-flow .dtl-offer-decline:hover:not(:disabled){background:#f2f4f3}.detailer-flow .dtl-offer-accept{background:var(--dtl-mint);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:12px;flex:1;padding:14px;font-size:15px;font-weight:600;transition:all .15s}.detailer-flow .dtl-offer-accept:hover:not(:disabled){background:var(--dtl-mint-strong)}.detailer-flow .dtl-offer-decline:disabled,.detailer-flow .dtl-offer-accept:disabled{opacity:.55;cursor:default}@media (max-width:640px){.detailer-flow .dtl-offer-row{flex-direction:column}.detailer-flow .dtl-offer-main{padding-right:0}.detailer-flow .dtl-offer-rail{border-top:1px solid #f0f2f1;border-left:none;width:auto;margin-top:14px;padding-top:14px;padding-left:0}}.detailer-flow .dtl-dash-topbar,.detailer-flow .dtl-dash-bottombar,.detailer-flow .dtl-dash-scrim,.detailer-flow .dtl-dash-drawer{display:none}@media (max-width:860px){.detailer-flow .dtl-dash{flex-direction:column;height:100vh}.detailer-flow .dtl-dash-sidebar{display:none}.detailer-flow .dtl-dash-topbar{background:var(--dtl-sidebar);flex:none;align-items:center;gap:12px;padding:12px 16px;display:flex}.detailer-flow .dtl-hamburger{color:#eceeef;cursor:pointer;background:#ffffff0f;border:none;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.detailer-flow .dtl-dash-main{flex:1;padding-bottom:68px}.detailer-flow .dtl-dash-inner{padding:22px 18px 40px}.detailer-flow .dtl-dash-bottombar{z-index:40;background:var(--dtl-sidebar);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));border-top:1px solid #ffffff14;display:flex;position:fixed;bottom:0;left:0;right:0}.detailer-flow .dtl-bottom-item{color:var(--dtl-sidebar-ink);font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:3px;padding:6px 2px;font-size:10.5px;font-weight:600;text-decoration:none;display:flex}.detailer-flow .dtl-bottom-item.is-active{color:var(--dtl-grad-light)}.detailer-flow .dtl-dash-scrim{z-index:50;opacity:0;pointer-events:none;background:#08100c80;transition:opacity .2s;display:block;position:fixed;inset:0}.detailer-flow .dtl-dash-scrim.is-open{opacity:1;pointer-events:auto}.detailer-flow .dtl-dash-drawer{z-index:51;background:var(--dtl-sidebar);flex-direction:column;width:252px;max-width:82vw;padding:18px 14px;transition:transform .2s;display:flex;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.detailer-flow .dtl-dash-drawer.is-open{transform:translate(0)}}.detailer-flow .dtl-today-offers{border:1.5px solid var(--dtl-tint-border);cursor:pointer;text-align:left;background:#fff;border-radius:15px;align-items:center;gap:14px;width:100%;margin-bottom:18px;padding:14px 18px;text-decoration:none;transition:all .15s;display:flex;box-shadow:0 6px 18px #10231c0d}.detailer-flow .dtl-today-offers:hover{border-color:var(--dtl-mint)}.detailer-flow .dtl-today-viewjob{border:1.5px solid var(--dtl-border);width:100%;color:var(--dtl-ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:9px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.detailer-flow .dtl-today-viewjob:hover{background:var(--dtl-surface-sunken);border-color:var(--dtl-mint);color:var(--dtl-ink)}.detailer-flow .dtl-today-openjob{background:var(--dtl-mint);color:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.detailer-flow .dtl-today-openjob:hover{background:var(--dtl-mint-strong);color:#fff}.detailer-flow .dtl-sched-navbtn{border:1.5px solid var(--dtl-border);width:34px;height:34px;color:var(--dtl-ink);cursor:pointer;background:#fff;border-radius:10px;font-size:17px;line-height:1;transition:background .15s}.detailer-flow .dtl-sched-navbtn:hover{background:var(--dtl-surface-sunken)}.detailer-flow .dtl-sched-time{font:inherit;color:var(--dtl-ink);border:1.5px solid var(--dtl-border-input);background:#fff;border-radius:8px;padding:7px 9px;font-size:13px;transition:border-color .15s}.detailer-flow .dtl-sched-time:focus{border-color:var(--dtl-mint);outline:none}.detailer-flow .dtl-sched-block{border:1.5px solid var(--dtl-tint-border);font:inherit;color:var(--dtl-mint-strong);cursor:pointer;background:#fff;border-radius:10px;flex:none;padding:8px 13px;font-size:13px;font-weight:600;transition:background .15s}.detailer-flow .dtl-sched-block:hover{background:var(--dtl-tint)}.detailer-flow .dtl-sched-link{color:var(--dtl-mint-strong);font-size:13.5px;font-weight:600;text-decoration:none}.detailer-flow .dtl-sched-link:hover{text-decoration:underline}.detailer-flow .dtl-sched-bottom{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:720px){.detailer-flow .dtl-sched-bottom{grid-template-columns:1fr}}.detailer-flow .dtl-hist-search{border:1.5px solid var(--dtl-border);width:100%;font:inherit;background:#fff;border-radius:12px;outline:none;padding:11px 14px 11px 38px;font-size:14px;transition:all .15s}.detailer-flow .dtl-hist-search:focus{border-color:var(--dtl-mint);box-shadow:0 0 0 3px #1dbf8b1f}.detailer-flow .dtl-hist-row{border-bottom:1px solid var(--dtl-surface-sunken);color:inherit;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;transition:background .15s;display:flex}.detailer-flow .dtl-hist-row:last-child{border-bottom:none}.detailer-flow .dtl-hist-row:hover{background:#fafbfb}.detailer-flow .dtl-hist-viewjob{color:var(--dtl-ink-secondary);align-items:center;gap:4px;margin-top:2px;font-size:12px;font-weight:600;transition:color .15s;display:inline-flex}.detailer-flow .dtl-hist-row:hover .dtl-hist-viewjob{color:#0e9e70}.detailer-flow .dtl-rep-reply-textarea{border:1.5px solid var(--dtl-border);width:100%;min-height:72px;font:inherit;resize:vertical;border-radius:11px;outline:none;padding:11px 13px;font-size:13.5px;transition:all .15s}.detailer-flow .dtl-rep-reply-textarea:focus{border-color:var(--dtl-mint);box-shadow:0 0 0 3px #1dbf8b1f}.detailer-flow .dtl-rep-cancel{border:1.5px solid var(--dtl-border);font:inherit;color:var(--dtl-ink-secondary);cursor:pointer;background:#fff;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:600;transition:all .15s}.detailer-flow .dtl-rep-cancel:hover:not(:disabled){background:var(--dtl-surface-sunken)}.detailer-flow .dtl-rep-post{background:var(--dtl-mint);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;padding:9px 20px;font-size:13px;font-weight:600;transition:all .15s}.detailer-flow .dtl-rep-post:hover:not(:disabled){background:#0e9e70}.detailer-flow .dtl-rep-post:disabled,.detailer-flow .dtl-rep-cancel:disabled{opacity:.6;cursor:default}.detailer-flow .dtl-prof-preview{border:1.5px solid var(--dtl-border);font:inherit;color:var(--dtl-ink);background:#fff;border-radius:12px;align-items:center;gap:7px;padding:10px 15px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.detailer-flow .dtl-prof-preview:hover{color:var(--dtl-ink);background:#f2f5f3;border-color:#d6dcd9}.detailer-flow .dtl-prof-link{font:inherit;color:var(--dtl-mint-strong);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;transition:color .15s}.detailer-flow .dtl-prof-link:hover:not(:disabled){color:var(--dtl-mint-deep)}.detailer-flow .dtl-prof-link--muted{color:var(--dtl-ink-faint)}.detailer-flow .dtl-prof-link--muted:hover:not(:disabled){color:var(--dtl-ink-secondary)}.detailer-flow .dtl-prof-link:disabled{opacity:.6;cursor:default}.detailer-flow .dtl-prof-textarea,.detailer-flow .dtl-prof-input{border:1.5px solid var(--dtl-border);width:100%;font:inherit;color:var(--dtl-ink);background:#fff;border-radius:11px;outline:none;padding:11px 13px;font-size:13.5px;transition:all .15s}.detailer-flow .dtl-prof-textarea{resize:vertical;min-height:96px;line-height:1.55}.detailer-flow .dtl-prof-textarea:focus,.detailer-flow .dtl-prof-input:focus{border-color:var(--dtl-mint);box-shadow:0 0 0 3px #1dbf8b1f}.detailer-flow .dtl-prof-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.detailer-flow .dtl-prof-set{background:#fff;border:1px solid #eef1f0;border-radius:12px;overflow:hidden}.detailer-flow .dtl-prof-set-pair{background:#eef1f0;grid-template-columns:1fr 1fr;gap:1px;display:grid}.detailer-flow .dtl-prof-shot{background:#f4f6f5;height:104px;position:relative;overflow:hidden}.detailer-flow .dtl-prof-shot img{object-fit:cover;width:100%;height:100%;display:block}.detailer-flow .dtl-prof-set--hidden .dtl-prof-set-pair{opacity:.45}.detailer-flow .dtl-prof-add{cursor:pointer;min-height:104px;font:inherit;color:var(--dtl-ink-secondary);text-align:center;background:#fafbfb;border:1.5px dashed #cdd5d1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.detailer-flow .dtl-prof-add:hover:not(:disabled){border-color:var(--dtl-mint);background:var(--dtl-tint);color:var(--dtl-mint-strong)}.detailer-flow .dtl-prof-add--filled{border-style:solid;border-color:var(--dtl-mint);background:var(--dtl-tint);color:var(--dtl-mint-strong)}.detailer-flow .dtl-prof-add:disabled{opacity:.6;cursor:default}.detailer-flow .dtl-prof-save{background:var(--dtl-mint);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;padding:9px 20px;font-size:13px;font-weight:600;transition:all .15s}.detailer-flow .dtl-prof-save:hover:not(:disabled){background:var(--dtl-mint-strong)}.detailer-flow .dtl-prof-save:disabled{opacity:.6;cursor:default}.detailer-flow .dtl-prof-delete{color:#b5392b;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #f0d3ce;border-radius:10px;flex:none;padding:9px 20px;font-size:13px;font-weight:600;transition:all .15s}.detailer-flow .dtl-prof-delete:hover:not(:disabled){background:#fdf0ee;border-color:#b5392b}.detailer-flow .dtl-prof-delete:disabled{opacity:.55;cursor:default}@media (max-width:720px){.detailer-flow .dtl-prof-grid{grid-template-columns:1fr}}.detailer-flow .dtl-sup-new{background:var(--dtl-mint);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:none;border-radius:12px;align-items:center;gap:7px;padding:11px 17px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.detailer-flow .dtl-sup-new:hover{background:var(--dtl-mint-strong)}.detailer-flow .dtl-gear-stats{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:14px;display:grid}.detailer-flow .dtl-doc-action{border:1.5px solid var(--dtl-border);color:var(--dtl-ink);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border-radius:10px;flex:none;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .15s}.detailer-flow .dtl-doc-action:hover{border-color:var(--dtl-mint)}.detailer-flow .dtl-doc-action--warn{border-color:var(--dtl-mint);background:var(--dtl-mint);color:#fff}.detailer-flow .dtl-doc-action--warn:hover{background:var(--dtl-mint-strong);border-color:var(--dtl-mint-strong)}.detailer-flow .dtl-doc-file{width:100%;font:inherit;color:var(--dtl-ink-secondary);font-size:13px}.detailer-flow .dtl-doc-file::file-selector-button{border:1.5px solid var(--dtl-border);color:var(--dtl-ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;margin-right:12px;padding:8px 14px;font-size:12.5px;font-weight:600;transition:all .15s}.detailer-flow .dtl-doc-file::file-selector-button:hover{border-color:var(--dtl-mint)}@media (max-width:720px){.detailer-flow .dtl-gear-stats{grid-template-columns:1fr}}
