@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.shrink-0{flex-shrink:0}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.rounded-2xl{border-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-transparent{border-color:#0000}.bg-clip-padding{background-clip:padding-box}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-2\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-2\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2.5)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (prefers-color-scheme:dark){.dark\:bg-transparent{background-color:#0000}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}:root{color:#242b28;letter-spacing:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{outline-offset:4px}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}h1,h2,h3,p{margin-top:0}h1{font-size:52px;font-weight:600;line-height:1.13}h2{font-size:32px;font-weight:600;line-height:1.25}h3{font-size:22px;font-weight:600;line-height:1.3}p{color:#63716a;line-height:1.65}small{color:#718078;font-size:12px}.header{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:90px;margin:auto;padding:0 48px;display:flex}.brand{align-items:center;font-size:28px;font-weight:700;display:flex}.brand-mark{color:#fff;background:#116044;border-radius:8px;place-items:center;width:40px;height:40px;margin-right:10px;display:grid}.brand-dot{color:#116044}.brand small{max-width:100px;margin-left:16px;font-size:9px;font-weight:400;line-height:1.6}.header nav{align-items:center;gap:28px;font-size:14px;display:flex}.button{color:#fff;background:#145d43;border:0;border-radius:5px;justify-content:center;align-items:center;gap:18px;padding:17px 25px;font-size:15px;font-weight:600;display:inline-flex}.button:hover{background:#0b4832}.small{padding:12px 20px}.quiet{color:#18533e;background:#f0f4f2;border:1px solid #dce6e0;border-radius:4px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:inline-flex}.hero{color:#fff;background:linear-gradient(90deg,#0f1b16cc,#0f1b164d),url(/hero.jpg) 50% 55%/cover;min-height:610px;position:relative}.hero-inner{max-width:1280px;margin:auto;padding:96px 48px 80px}.hero h1{max-width:800px;margin:22px 0 24px}.hero p{color:#e0e7e2;font-size:18px;line-height:1.7}.qolber-home .hero h1{max-width:850px}.qolber-home .hero h1 span{margin-top:14px;font-size:38px;line-height:1.2;display:block}.qolber-home .hero p{max-width:680px}.automation-benefits{background:#f3f7f4;border-bottom:1px solid #e4eae5}.automation-benefits-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;max-width:1280px;margin:auto;padding:32px 48px;display:grid}.automation-benefits article{min-width:0}.automation-benefits svg{color:#237955;margin-bottom:12px}.automation-benefits h3{margin-bottom:8px;font-size:18px}.automation-benefits p{margin:0;font-size:14px}.service-availability{color:#8b7560;margin-bottom:10px;font-size:11px}.service-availability.available{color:#237955}.service-price{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:auto;padding:8px 0 18px;display:flex}.service-price strong{color:#18583f;white-space:nowrap;font-size:22px;font-weight:600}.service-price span{color:#708077;font-size:11px}.qolber-home .service-bottom{margin-top:0}.request-price{color:#31684d;font-size:12px;font-weight:500}.order-info .order-price{color:#31684d}.complex-offers{background:#f0f5f2;border-top:1px solid #e1e9e4;border-bottom:1px solid #e1e9e4}.complex-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.complex-offer{background:#fff;border:1px solid #d6e2da;border-radius:6px;flex-direction:column;min-width:0;padding:26px;display:flex}.complex-offer-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:26px;display:flex}.complex-offer-number{color:#92a49a;font-size:12px}.complex-offer h3{margin-bottom:16px;font-size:21px}.complex-offer>p{margin-bottom:22px;font-size:14px}.offer-terms,.offer-response{color:#637b6c;margin-top:auto;padding-top:12px;padding-bottom:22px;font-size:12px}.offer-response{color:#1e704b;align-items:center;gap:8px;display:flex}.offer-response svg{flex-shrink:0}.offer-response strong{font-weight:500}.complex-offer>a{text-align:center;justify-content:center;gap:10px;min-height:44px;font-size:13px}.complex-offer>a svg{flex-shrink:0}.individual-offer{border-color:#237955 #89b89e #89b89e;border-top-style:solid;border-top-width:3px;padding-top:24px}.service-grid.unified-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.service-tariff{color:#52695b;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 8px;font-size:16px;display:flex}.service-tariff strong{color:#18583f;white-space:nowrap;font-size:22px}.service-tariff-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin-bottom:12px;display:flex}.service-tariff-row .service-tariff{margin:0}.service-tariff-action{flex-shrink:0;gap:10px;min-height:44px}@media (max-width:600px){.service-tariff-row{align-items:stretch}.service-tariff-action{justify-content:center;width:100%}}.unified-services .service{border:0;border-bottom:1px solid #e0e7e2;border-radius:0;grid-template-columns:36px minmax(0,1fr) auto;align-content:start;gap:10px 14px;padding:24px 0;display:grid}.unified-services .service-icon{grid-area:1/1;width:36px;height:36px;margin:0}.unified-services .service-no{grid-area:1/3;align-self:center;position:static}.unified-services .service h3{grid-area:1/2;align-self:center;min-height:0;margin:0;font-size:18px}.unified-services .service p{grid-column:2/4;min-height:0;margin:0}.unified-services .service-price{grid-column:2/4;margin:0;padding:4px 0 0}.unified-services .service-price strong{font-size:18px}.complex-offers.complex-offers-unified{background:0 0;border:0;margin-top:34px}.complex-intro{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.complex-intro h3{margin:10px 0 0;font-size:24px}.complex-intro>p{margin:0;font-size:13px}.complex-offers-unified .complex-offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.complex-offers-unified .complex-offer{background:0 0;border:0;border-left:2px solid #c7dcd0;border-radius:0;padding:0 0 0 18px}.complex-offers-unified .individual-offer{border-left-color:#237955}.complex-offers-unified .complex-offer-heading{margin-bottom:12px}.complex-offers-unified .complex-offer h3{font-size:18px}.complex-offers-unified .complex-offer>p{margin-bottom:12px}.complex-offers-unified .offer-response{padding-bottom:0}.complex-price-summary{border-top:1px solid #dce5df;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding-top:24px;display:flex}.complex-price-summary>div>span{color:#62766a;font-size:13px}.complex-price{flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:10px;display:flex}.complex-price strong{color:#18583f;white-space:nowrap;font-size:30px}.complex-price del{color:#839088;white-space:nowrap;font-size:15px}.complex-price>span{color:#357857;font-size:12px}.complex-price-summary>p{margin:0;font-size:13px}.complex-cta.button{justify-content:center;align-items:center;gap:12px;width:100%;min-height:52px;margin-top:24px;display:flex}@media (max-width:850px){.service-grid.unified-services,.complex-offers-unified .complex-offer-grid{grid-template-columns:1fr}.complex-intro,.complex-price-summary{flex-direction:column;align-items:flex-start;gap:18px}.complex-intro h3{font-size:22px}}@media (max-width:1000px){.complex-offer-grid{grid-template-columns:1fr}.complex-offer-heading{margin-bottom:18px}}.service-bottom .service-action{text-align:left;color:#24714f;background:#eef5ef;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:auto;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.service-action svg{flex-shrink:0}.service-action:disabled{cursor:not-allowed}.steps .step-highlight{border-left:3px solid #27845e;padding-left:18px}.steps .step-highlight>span{color:#fff;background:#17634a;border-color:#17634a}.process-note{border-top:1px solid #dce5df;max-width:1184px;margin:30px auto 0;padding-top:20px;font-size:13px}.technology-label{color:#8b7560;font-size:12px}.technology-content{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:50px;display:grid}.technology-content p{font-size:15px}.technology-content ul{margin:0;padding:0;list-style:none}.technology-content li{border-bottom:1px solid #e4eae5;align-items:center;gap:12px;padding:14px 0;font-size:14px;display:flex}.technology-content li svg{color:#237955;flex-shrink:0}.technology-content li small{color:#8b7560;margin-left:auto;font-size:11px}.convenience-band{background:#f4f7f5}.convenience-band h2{margin-top:12px}.convenience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px;display:grid}.convenience-grid article{border-top:1px solid #dce5df;padding-top:20px}.convenience-grid svg{color:#237955;margin-bottom:14px}.convenience-grid h3{margin-bottom:10px;font-size:18px}.convenience-grid p{margin:0;font-size:14px}.qolber-home .cta>small{color:#d0e8d9;margin-top:22px;display:block}.order-progress{border-top:1px solid #e2e6eb;flex-basis:100%;width:100%;padding-top:14px}.order-progress summary{cursor:pointer;color:#336b54;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.order-progress summary strong{color:#63716a;margin-left:auto;font-size:12px;font-weight:400}.prepared-document{border-bottom:1px solid #e2e6eb;gap:10px;padding:18px 0;font-size:13px;display:flex}.prepared-document svg{color:#237955;flex-shrink:0}.prepared-document p{margin:7px 0}.prepared-document small{color:#63716a}.workflow-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;padding:20px 0 0;list-style:none;display:grid}.workflow-step{gap:10px;min-width:0;display:flex}.workflow-marker{border:1px solid #d2dcd6;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.workflow-step strong{font-size:13px;font-weight:500}.workflow-step small,.workflow-step time{color:#75867d;margin-top:5px;font-size:11px;display:block}.workflow-done .workflow-marker{color:#237955;background:#e9f5ed;border-color:#99c3ad}.workflow-current .workflow-marker{color:#fff;background:#237955;border-color:#237955}.workflow-unavailable{color:#87968e}.workflow-error{color:#9a542f}@media (max-width:850px){.automation-benefits-inner{grid-template-columns:1fr;gap:22px;padding:28px 24px}.automation-benefits article+article{border-top:1px solid #dce5df;padding-top:20px}.technology-content{grid-template-columns:1fr;gap:20px}.convenience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.technology-label{margin-top:18px;display:block}.cabinet-shell .order-progress{grid-column:1/-1}body:has(.cabinet-shell .order-progress[open]) .whatsapp-contact{width:36px;height:36px;min-height:36px;box-shadow:none;flex:none;padding:5px;position:static}}@media (max-width:520px){.qolber-home .hero{min-height:0}.qolber-home .hero-inner{padding:36px 24px 52px}.qolber-home .hero h1{font-size:30px}.qolber-home .hero h1 span{font-size:26px}.qolber-home .hero p{font-size:15px;line-height:1.5}.qolber-home .hero-proof{flex-wrap:wrap;gap:8px 18px}.qolber-home .hero-caption{display:none}.convenience-grid,.workflow-timeline{grid-template-columns:1fr}.order-progress summary strong{width:100%;margin-left:26px}.technology-content li{flex-wrap:wrap}}@media (max-width:360px){.qolber-home .hero-inner{padding:20px 20px 28px}.qolber-home .hero h1{font-size:28px}.qolber-home .hero h1 span{font-size:25px}.qolber-home .hero p{font-size:14px}.qolber-home .hero-context{display:none}}.hero .button{color:#145d43;background:#fff;margin-top:12px}.eyebrow{letter-spacing:0;color:#1e7657;font-size:11px;font-weight:700}.hero .eyebrow{color:#d0e8d9}.hero-proof{color:#d4e2da;gap:24px;margin-top:26px;font-size:12px;display:flex}.hero-proof span{align-items:center;gap:8px;display:flex}.hero-caption{color:#d5ddd6;font-size:12px;position:absolute;bottom:35px;right:48px}.trust-strip{color:#476252;background:#f3f7f4;border-bottom:1px solid #e4eae5;justify-content:center;gap:100px;padding:27px;font-size:14px;display:flex}.trust-strip span{align-items:center;gap:12px;display:flex}.trust-strip svg{color:#237955;width:22px}.section{max-width:1280px;margin:auto;padding:78px 48px}.section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:35px;display:flex}.section-head h2{margin:12px 0 0}.section-head p{margin:0;font-size:14px}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.service{border:1px solid #dce5df;border-radius:6px;flex-direction:column;padding:28px;display:flex;position:relative}.service-icon{color:#237350;background:#eff6f1;border-radius:6px;place-items:center;width:48px;height:48px;margin-bottom:30px;display:grid}.service-no{color:#a2b0a8;font-size:12px;position:absolute;top:38px;right:28px}.service h3{min-height:52px;font-size:20px}.service p{min-height:88px;font-size:14px}.service-bottom{border-top:1px solid #e4eae5;justify-content:space-between;align-items:center;margin-top:auto;padding-top:21px;display:flex}.service-bottom strong{font-size:22px}.service-bottom .service-link-label{color:#286c4d;font-size:14px;font-weight:500}.registry-section{margin-bottom:40px}.registry-heading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0;display:flex}.registry-heading h2{margin-bottom:8px}.registry-heading p{margin:0;font-size:13px}.registry-title{color:#245a40;align-items:center;gap:10px;margin:28px 0 16px;display:flex}.registry-title h3{margin:0;font-size:19px}.registry-title span{color:#65766c;margin-left:auto;font-size:12px}.registry-loading,.registry-empty{color:#65766c;background:#fff;border:1px solid #dce5df;padding:25px;font-size:14px}.registry-warning{color:#9a542f}.registry-section .table-wrap td:first-child{min-width:230px;max-width:420px}@media (max-width:520px){.registry-heading{flex-wrap:wrap;align-items:flex-start}.registry-title{flex-wrap:wrap}.registry-title span{margin-left:0}}.service-bottom small{font-size:11px;font-weight:400}.service-bottom a{color:#24714f;background:#eef5ef;border-radius:4px;place-items:center;width:35px;height:35px;display:grid}.footnote{margin:20px 0 0;font-size:12px}.process{background:#f4f7f5;max-width:none}.process>h2,.process>.eyebrow,.steps{max-width:1184px;margin-left:auto;margin-right:auto}.process h2{margin-top:12px}.steps{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:40px;display:grid}.steps span{color:#1b6347;border:1px solid #b4cdbf;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:22px;display:grid}.steps h3{font-size:17px}.steps p{font-size:14px}.demo-label{color:#8b7560;font-size:11px}.review-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.review-grid article{border-top:1px solid #dce5df;padding:30px 0}.stars{color:#be9850;font-size:19px}.review-grid blockquote{margin:20px 0;font-size:19px;line-height:1.65}.review-person{align-items:center;gap:12px;display:flex}.review-person>span{background:#e3eee5;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.review-person small{margin-top:5px;display:block}.faq{padding-top:20px;padding-bottom:80px}.faq details{border-bottom:1px solid #dce5df;padding:20px 0}.faq summary{cursor:pointer;font-weight:600}.faq details p{max-width:850px;margin-top:20px;font-size:14px}.cta{text-align:center;color:#fff;background:#145d43;padding:65px 24px}.cta p{color:#cde1d6}.light{color:#145d43;background:#fff}.light:hover{background:#e8f0eb}footer{justify-content:space-between;align-items:center;gap:20px;max-width:1280px;margin:auto;padding:35px 48px;display:flex}footer span{color:#65766c;font-size:12px}footer.site-footer:not(.dashboard-footer){border-top:1px solid #e5ece7;gap:16px;width:100%;min-height:64px;padding:18px 48px}footer.site-footer:not(.dashboard-footer) .brand{font-size:20px}footer.site-footer:not(.dashboard-footer)>small{white-space:nowrap}@media (max-width:850px){footer.site-footer:not(.dashboard-footer){grid-template-columns:auto minmax(0,1fr) auto;gap:10px 16px;padding:14px 24px;display:grid}footer.site-footer:not(.dashboard-footer)>span{text-align:right;grid-column:2/4;width:auto}footer.site-footer:not(.dashboard-footer)>small{grid-column:1/3;font-size:11px}footer.site-footer:not(.dashboard-footer) .whatsapp-contact{grid-column:3;height:36px;min-height:36px;padding:6px 10px}}@media (max-width:520px){footer.site-footer:not(.dashboard-footer){gap:8px;min-height:60px;padding:12px 16px}footer.site-footer:not(.dashboard-footer) .brand{font-size:18px}footer.site-footer:not(.dashboard-footer)>span{display:none}footer.site-footer:not(.dashboard-footer)>small{text-align:center;grid-column:2;font-size:10px}footer.site-footer:not(.dashboard-footer) .whatsapp-contact .contact-label{font-size:12px}footer.site-footer:not(.dashboard-footer) .whatsapp-contact svg{width:20px;height:20px}}.workspace{background:#f7f9f8;min-height:75vh;padding:48px max(24px,50vw - 592px)}.workspace h1{margin:12px 0;font-size:35px}.workspace h2{font-size:23px}.workspace-head{margin-bottom:30px}.dashboard-header{width:100%;max-width:none;height:72px;padding:0 28px}.dashboard-workspace{width:100%;min-height:calc(100dvh - 136px);padding:28px}.dashboard-footer{width:100%;max-width:none;min-height:64px;padding:14px 28px}.dashboard-workspace .workspace-head{margin-bottom:20px}.dashboard-workspace .registry-heading{margin-top:0}.dashboard-workspace .service{padding:22px}.dashboard-workspace .service h3{min-height:0}.dashboard-workspace .service p{min-height:0;margin-bottom:22px}.dashboard-workspace .service .button{margin-top:auto}.dashboard-workspace .service>strong{margin-bottom:12px}.dashboard-workspace .table-wrap{max-width:100%}@media (max-width:850px){.workspace.dashboard-workspace{padding:20px 16px}.dashboard-header{padding:0 16px}footer.dashboard-footer{padding:14px 16px}}.auth-layout{grid-template-columns:1fr 440px;align-items:center;gap:60px;padding:35px 0 70px;display:grid}.auth-layout aside h1{margin:22px 0;font-size:42px}body:has(.login-workspace){flex-direction:column;min-height:100dvh;display:flex}body:has(.login-workspace)>header{flex-shrink:0;width:100%}.workspace.login-workspace{flex-direction:column;flex:1;justify-content:center;min-height:0;padding-top:32px;padding-bottom:32px;display:flex}.login-workspace .auth-layout{width:100%;max-width:1184px;margin:auto;padding:0}body:has(.login-workspace) footer.site-footer{flex-shrink:0;max-width:none;margin:0;padding:14px max(24px,50vw - 592px)}body:has(.login-workspace) footer.site-footer .whatsapp-contact{flex-shrink:0;height:36px;min-height:36px;margin-left:0;padding:6px 10px;position:static}@media (max-width:850px){.workspace.login-workspace{padding:24px 16px}body:has(.login-workspace) footer.site-footer{padding-left:16px;padding-right:16px}}.auth-benefit{color:#416150;align-items:center;gap:10px;margin-top:22px;font-size:14px;display:flex}.panel{background:#fff;border:1px solid #dce5df;border-radius:8px;padding:32px}.auth-form p,.eds-form>p{font-size:14px}.segmented{background:#f0f4f1;border-radius:5px;margin:24px 0;padding:4px;display:flex}.segmented button{background:0 0;border:0;border-radius:3px;width:50%;padding:10px;font-size:14px}.segmented .active{color:#145d43;background:#fff;box-shadow:0 1px 3px #0001}label{margin-top:18px;font-size:13px;font-weight:600;display:block}input:not([type=checkbox]){background:#fff;border:1px solid #cad6ce;border-radius:4px;width:100%;min-width:0;margin-top:8px;padding:12px;display:block}input[type=file]{font-size:12px;overflow:hidden}input:focus{outline:2px solid #79a98c}.full{width:100%;margin-top:24px}.text-button{color:#176b4b;background:0 0;border:0;margin:20px auto;font-size:14px;display:block}.auth-form>small{line-height:1.5;display:block}.eds-form{max-width:580px;margin:auto}.green{color:#1b7955}.upload{color:#316c4c;background:#f5f8f6;border:1px dashed #b7ccbd;border-radius:5px;padding:18px}.upload svg{margin-bottom:8px}.security-note{color:#286141;background:#eef5f0;border-radius:4px;gap:12px;margin-top:20px;padding:15px;display:flex}.security-note p{margin:0;font-size:12px}.security-note svg{flex-shrink:0}.checkbox{align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.checkbox input{accent-color:#145d43;margin-top:3px}.alert{border-radius:5px;margin-bottom:20px;padding:15px 20px;font-size:14px}.error{color:#963a29;background:#fff0ed}.success{color:#1e603a;background:#e6f4ea}.profile-band{color:#1d704b;background:#eaf4ee;border-radius:5px;align-items:center;gap:18px;margin-bottom:28px;padding:22px;display:flex}.profile-band p{margin:7px 0 0;font-size:13px}.profile-band>span{margin-left:auto;font-size:12px}.cabinet-layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:26px;display:grid}.cabinet-content{grid-area:1/2;min-width:0}.cabinet-sidebar{flex-direction:column;grid-area:1/1;gap:8px;min-width:0;display:flex;position:sticky;top:24px}.cabinet-nav-item{text-align:left;color:#426351;background:#fff;border:1px solid #dce5df;border-radius:5px;align-items:center;gap:10px;width:100%;padding:14px 16px;font-size:14px;display:flex}.cabinet-nav-item:hover,.cabinet-nav-item.active{color:#145d43;background:#e7f0ea;border-color:#adc8b6}.sidebar-footer{margin-top:auto;padding-top:25px}.cabinet-sidebar .orders-title{margin-top:0;font-size:19px}.cabinet-sidebar .empty{padding:18px}.cabinet-sidebar .order-row{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cabinet-sidebar .order-row>div{min-width:0}.cabinet-sidebar .order-row form{flex-wrap:wrap;width:100%}.cabinet-sidebar .order-row input{width:100%}@media (max-width:850px){.cabinet-layout{grid-template-columns:1fr}.cabinet-content{grid-area:2/1}.cabinet-sidebar{grid-area:1/1;position:static}}.orders-title{margin-top:45px}.empty{color:#7c8a81;background:#fff;border:1px dashed #d5e0d8;padding:35px;font-size:14px}.order-row{border-bottom:1px solid #d8e2db;flex-wrap:wrap;align-items:center;gap:25px;padding:22px 0;display:flex}.order-row>div{flex:1;min-width:180px}.order-row small,td small{margin-top:7px;display:block}.order-row form{align-items:center;gap:10px;max-width:380px;display:flex}.order-row input{width:210px}.status{background:#edf2ec;border-radius:4px;padding:8px;font-size:12px}.metrics{grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:40px;display:grid}.metrics>div{background:#fff;border-bottom:3px solid #8dac96;padding:25px}.metrics strong{margin-top:15px;font-size:30px;display:block}.table-wrap{background:#fff;border:1px solid #dce5df;margin-bottom:35px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th{text-align:left;color:#667a6e;background:#eef3ef;font-weight:500}th,td{border-bottom:1px solid #e5ece7;min-width:110px;padding:17px}td strong{font-size:13px}td a{color:#17704e;text-decoration:underline}.mobile-menu{display:none}.registry-actions{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.admin-review-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;font-size:13px;display:flex}.admin-review-toolbar label{align-items:center;gap:8px;display:flex}.admin-review-toolbar input{accent-color:#176b4a;width:17px;height:17px}.admin-review-toolbar span{color:#577265}.admin-document-review{flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:420px;margin-bottom:12px;display:flex}.admin-document-review label{color:#52685d;width:100%;font-size:12px;display:block}.admin-document-review textarea{width:100%;font:inherit;resize:vertical;border:1px solid #cbded2;border-radius:4px;margin-top:6px;padding:8px;display:block}.admin-review-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-orders-table{table-layout:fixed}.admin-orders-table .admin-court-required{margin:0}.admin-orders-table .admin-arrest-case{border:0;width:100%;margin:0;padding:0}.admin-orders-table .admin-document-review{max-width:none}.admin-orders-table .admin-package-files{width:100%}.admin-orders-table .admin-package-files .quiet{flex:auto;justify-content:center}.admin-orders-table td:last-child .quiet{white-space:normal;text-align:left}.admin-orders-table .payment-confirm{white-space:normal;text-align:left;max-width:100%;margin-top:10px}.admin-orders-table td{vertical-align:top;overflow-wrap:anywhere;padding:18px 16px}.admin-orders-table td .status{white-space:normal}.admin-orders-table td a{text-decoration:none}.admin-package-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.admin-package-context,.admin-package-controls{min-width:0}.admin-package-layout .admin-court-required{margin:0}.admin-package-layout .admin-arrest-case{border:0;width:100%;margin:0;padding:0}.admin-package-layout .admin-document-review{max-width:none}.admin-package-layout .admin-package-files{width:100%}.admin-package-layout .admin-package-files .quiet{flex:auto;justify-content:center}@media (max-width:1299px){.admin-package-layout{grid-template-columns:minmax(0,1fr);gap:16px}}.admin-package-files{background:#f8faf9;border:1px solid #e0e7e5;border-radius:6px;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.admin-package-files .quiet{background:#fff;min-height:34px;padding:6px 9px;font-size:12px}.document-check{align-items:center;gap:7px;display:flex}.document-check.passed{color:#14784b}.document-check.attention{color:#9a620c}.document-issues{color:#926122;margin:0;padding-left:17px;font-size:12px;line-height:1.5}.preflight-caption{color:#738078;font-size:11px}.admin-court-required{color:#83541a;border-left:3px solid #d39a36;max-width:420px;margin:12px 0;padding:2px 0 2px 12px}.admin-court-required p{margin:6px 0;line-height:1.5}.user-court-choice{background:#fff9ed;border-left:3px solid #d39a36;border-radius:4px;flex-basis:100%;width:100%;padding:16px}.user-court-choice p{margin:8px 0 12px;font-size:13px;line-height:1.6}.court-choice-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.admin-orders-table{min-width:850px}.cabinet-shell .order-row>.user-court-choice{grid-column:1/-1}.court-choice-actions{flex-direction:column}.court-choice-actions button{width:100%}}.admin-fine-delivery{width:290px;max-width:100%;margin:10px 0;font-size:12px}.admin-fine-delivery summary{cursor:pointer;color:#176b4a;font-weight:600}.admin-fine-delivery form{gap:10px;margin-top:14px;display:grid}.admin-fine-delivery label{gap:5px;display:grid}.admin-fine-delivery input{border:1px solid #cbded2;border-radius:4px;width:100%;min-width:0;padding:8px}.admin-fine-delivery>.quiet{overflow-wrap:anywhere;white-space:normal;margin-top:10px;display:flex}.admin-fine-delivery p{overflow-wrap:anywhere;line-height:1.5}.admin-fine-delivery{border-top:1px solid #dce5e1;gap:10px;width:360px;padding-top:12px;display:grid}.admin-fine-delivery p{margin:0}.admin-fine-delivery .appeal-body{white-space:pre-wrap;margin-top:8px}.admin-fine-delivery select{border:1px solid #cbded2;width:100%;min-width:0;padding:8px}.admin-fine-delivery ol{padding-left:18px}.admin-fine-delivery li{margin-top:12px}@media (max-width:760px){.admin-shell .admin-orders-section table{min-width:0;display:block}.admin-orders-section thead{display:none}.admin-orders-section tbody{display:block}.admin-orders-section tr{border-bottom:1px solid #e2e6eb;grid-template-columns:1fr auto;gap:12px;padding:16px;display:grid}.admin-orders-section td{border:0;min-width:0;padding:0;display:block}.admin-orders-section td:nth-child(n+3){grid-column:1/-1}.admin-orders-section .admin-fine-delivery{width:100%}}.order-completion{width:100%;min-width:0}.registry-actions .order-completion{width:180px;max-width:100%}.order-completion-label{color:#52685d;justify-content:space-between;align-items:start;gap:10px;margin-bottom:7px;font-size:12px;line-height:1.45;display:flex}.order-completion-label span{overflow-wrap:anywhere;min-width:0}.order-completion-label strong{color:#176b4a;flex-shrink:0;font-size:13px}.order-completion progress{accent-color:#23865f;appearance:none;background:#e2ece6;border:0;border-radius:4px;width:100%;height:7px;display:block;overflow:hidden}.order-completion progress::-webkit-progress-bar{background:#e2ece6;border-radius:4px}.order-completion progress::-webkit-progress-value{background:#23865f;border-radius:4px}.order-completion progress::-moz-progress-bar{background:#23865f;border-radius:4px}.order-progress>.order-completion{max-width:480px;margin:18px 0}.order-progress-wrapper{border-top:1px solid #e2e6eb;flex-basis:100%;grid-column:1/-1;width:100%;min-width:0;padding-top:14px}.order-progress-wrapper>.order-completion{max-width:480px}.order-progress-wrapper>.order-progress{border-top:0;padding-top:12px}.credit-table .credit-order-state>.order-completion{width:100%;min-width:0}.limitation-flag{color:#866016}.registry-actions button{white-space:nowrap}.request-sent{color:#2c624b;font-size:12px}@media (max-width:850px){.header{height:75px;padding:0 24px}.brand small{display:none}.header nav{gap:14px}.header nav>a:not(.button){display:none}.section{padding:55px 24px}.hero-inner{padding:80px 24px}.hero h1{font-size:42px}.hero{min-height:570px}.trust-strip{flex-wrap:wrap;gap:25px;font-size:12px}.section-head{display:block}.section-head p,.demo-label{margin-top:18px;display:block}.service-grid{grid-template-columns:1fr}.service p,.service h3{min-height:0}.steps{grid-template-columns:1fr 1fr;gap:25px}.review-grid{gap:22px}.auth-layout{grid-template-columns:1fr;gap:25px;max-width:580px;margin:auto}.auth-layout aside h1{font-size:33px}.auth-layout aside p,.auth-benefit{display:none}.metrics{gap:10px}.metrics>div{padding:15px}.metrics strong{font-size:22px}footer{flex-wrap:wrap;padding:28px 24px}.profile-band{flex-wrap:wrap}.profile-band>span{margin-left:0}.order-row form{flex-wrap:wrap;max-width:100%}.workspace{padding:35px 24px}.hero-caption{right:24px}.desktop{display:none}}@media (max-width:520px){h2{font-size:27px}.hero h1{font-size:35px}.hero p{font-size:16px}.hero-proof{gap:12px;font-size:10px}.review-grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr;gap:25px 18px}.panel{padding:24px}.metrics{grid-template-columns:1fr}.workspace h1{font-size:29px}.hero-caption{display:none}footer span{width:100%}.header nav .button{padding:10px 14px}.profile-band p{overflow-wrap:anywhere}}@media (max-width:850px){.cabinet-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cabinet-nav-item{justify-content:center;min-height:46px;padding:12px 8px;font-size:13px}.cabinet-nav-item svg{flex-shrink:0}.dashboard-header .brand{font-size:22px}.dashboard-header{gap:12px}.dashboard-header nav{gap:8px}.dashboard-workspace .workspace-head h1{overflow-wrap:anywhere;font-size:26px}.dashboard-workspace .workspace-head p{font-size:14px}.cabinet-content .orders-title{margin-top:0}.registry-section .table-wrap{background:0 0;border:0;overflow:visible}.registry-section table,.registry-section tbody,.registry-section tr,.registry-section td{width:100%;display:block}.registry-section thead{display:none}.registry-section tbody tr{background:#fff;border:1px solid #dce5df;border-radius:5px;margin-bottom:12px;padding:8px 16px}.registry-section td{overflow-wrap:anywhere;min-width:0;padding:12px 0}.registry-section td:last-child{border-bottom:0}.registry-section .table-wrap td:first-child{min-width:0;max-width:none}.registry-section td:before{color:#718078;margin-bottom:7px;font-size:11px;display:block}.registry-section .debtor-table td:first-child:before{content:"Производство / взыскатель"}.registry-section .debtor-table td:nth-child(2):before{content:"Сумма взыскания"}.registry-section .debtor-table td:nth-child(3):before{content:"Судебный исполнитель"}.registry-section .debtor-table td:nth-child(4):before{content:"Статус"}.registry-section .fine-table td:first-child:before{content:"Номер дела"}.registry-section .fine-table td:nth-child(2):before{content:"Дата"}.registry-section .fine-table td:nth-child(3):before{content:"Орган / мера"}.registry-section .fine-table td:nth-child(4):before{content:"Сумма штрафа"}.registry-section .fine-table td:nth-child(5):before{content:"Статус"}.order-row form,.order-row input{width:100%;min-width:0}.order-row>div{overflow-wrap:anywhere;width:100%;min-width:0}.order-row{flex-direction:column;align-items:stretch;gap:16px}.order-row>div{flex:none}.dashboard-workspace .service-grid{grid-template-columns:minmax(0,1fr)}.dashboard-footer{gap:10px}}body:has(.cabinet-shell){color:#202a33;background:#f6f7f9;font-family:Segoe UI,Arial,sans-serif}.header.site-header{background:#fff;border-bottom:1px solid #e5e8ec;max-width:none;height:60px;padding:0 28px}.header.site-header .brand{font-size:23px}.header.site-header .brand-mark{width:34px;height:34px}.header.site-header .brand small{display:none}.header.site-header .button,.header.site-header .quiet{min-height:34px;padding:8px 12px;font-size:12px}.session-loading{background:#f1f4f2;border-radius:5px;width:76px;height:34px}.whatsapp-contact{z-index:40;color:#fff;background:#15995b;border:1px solid #128b51;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-size:13px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 3px 12px #0f3c2329}.whatsapp-contact:hover{background:#0f834b}.registry-search-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.registry-search-head h1{margin:0;font-size:30px;line-height:1.25}.registry-page{background:#f7f9f8;min-height:calc(100dvh - 180px)}.header .registry-nav{align-items:center;gap:7px;display:flex}.whatsapp-contact .contact-label{color:#fff;width:auto;font-size:13px}.registry-search-head a{color:#467358;align-items:center;gap:6px;font-size:13px;display:flex}.public-registry form{max-width:620px}.public-registry label{color:#52655a;font-size:13px}.registry-search-controls{align-items:stretch;gap:12px;margin-top:8px;display:flex}.registry-search-controls input{border:1px solid #cbdad0;border-radius:5px;flex:1;min-width:0;padding:12px 14px;font-size:15px}.public-registry .alert{margin:20px 0 0}.public-registry-results{margin-top:24px}.public-registry-results article{border-bottom:1px solid #dfe6e2;padding:16px 0}.public-registry-results p{margin:8px 0}.public-registry-results article>a{color:#347756;margin-top:8px;display:block}.public-registry-pages{align-items:center;gap:15px;margin-top:20px;font-size:13px;display:flex}.registry-page-eyebrow{margin-bottom:16px}.registry-page-intro{max-width:820px;margin:0 0 28px;font-size:15px}.registry-data-notice{color:#2f6c51;gap:12px;max-width:840px;margin:22px 0 32px;display:flex}.registry-data-notice>svg{flex-shrink:0;margin-top:3px}.registry-data-notice p{margin:0;font-size:12px}.registry-data-notice a{color:#237553;text-decoration:underline}.registry-search-status{font-size:13px}.public-results-head{justify-content:space-between;align-items:center;gap:16px;margin:30px 0 16px;display:flex}.public-results-head h2{margin:0;font-size:21px}.public-results-head>span{color:#65766c;font-size:12px}.public-debtor-table-wrap{background:#fff;border:1px solid #dce5df;overflow-x:auto}.public-debtor-table{table-layout:fixed;width:100%;min-width:900px}.public-debtor-table th{color:#405449;padding:16px;font-size:12px;line-height:1.5}.public-debtor-table td{overflow-wrap:anywhere;padding:20px 16px;font-size:13px;line-height:1.6}.public-debtor-table th:first-child{width:24%}.public-debtor-table th:nth-child(2){width:14%}.public-debtor-table th:nth-child(3){width:24%}.public-debtor-table th:nth-child(4){width:22%}.public-debtor-table th:nth-child(5){width:16%}.public-debtor-table td>span:not(.travel-status),.public-debtor-table td>a{display:block}.debtor-person{color:#2b658d;text-align:left;background:0 0;border:0;align-items:flex-start;gap:8px;padding:0;font-size:13px;line-height:1.6;display:inline-flex}.debtor-person svg{flex-shrink:0;margin-top:3px}.debtor-person:hover{text-decoration:underline}.debtor-person:disabled{cursor:default;opacity:1;color:#405449}.travel-status{border-radius:4px;padding:5px 10px;font-size:12px;line-height:1.5;display:inline-block}.travel-clear{color:#367c37;background:#edf6ed}.travel-banned{color:#a64237;background:#fff0ed}.travel-unknown{color:#63716a;background:#f0f2f3}.registry-reference-grid{border-top:1px solid #dce5df;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:42px;padding-top:30px;display:grid}.registry-reference-grid section{min-width:0}.registry-reference-grid svg{color:#357759;margin-bottom:14px}.registry-reference-grid h2{margin-bottom:12px;font-size:17px}.registry-reference-grid p{margin:0;font-size:13px}.registry-help-band{border-top:1px solid #dce5df;justify-content:space-between;align-items:center;gap:30px;margin-top:36px;padding:28px 0 0;display:flex}.registry-help-band h2{margin:12px 0 10px;font-size:22px}.registry-help-band p{margin:0;font-size:13px}.registry-help-band .button{flex-shrink:0}.debtor-detail-dialog{color:#273b30;background:#fff;border:1px solid #d8e2dc;border-radius:8px;width:min(1000px,100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:0}.debtor-detail-dialog::backdrop{background:#0d1e1673}.debtor-detail-head{z-index:1;background:#fff;border-bottom:1px solid #e0e7e2;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;display:flex;position:sticky;top:0}.debtor-detail-head h2{margin:8px 0 0;font-size:22px}.debtor-detail-head .icon-button{flex-shrink:0;width:36px;height:36px;min-height:36px;padding:6px}.debtor-detail-body{padding:0 26px 24px}.debtor-detail-section{padding-top:24px}.debtor-detail-section h3{margin:0 0 14px;font-size:17px}.debtor-detail-table{table-layout:fixed;border:1px solid #dfe6e1}.debtor-detail-table th,.debtor-detail-table td{overflow-wrap:anywhere;min-width:0;padding:10px 13px;font-size:12px;line-height:1.5}.debtor-detail-table th{color:#596e5f;vertical-align:top;background:#f7f9f7;width:36%;font-weight:400}.debtor-detail-source,.muted-detail{color:#6e7f74;font-size:12px}.debtor-detail-source{margin:24px 0 0}.debtor-detail-loading{margin:30px 0;font-size:14px}.debtor-detail-body .alert{margin-top:24px}.debtor-detail-body .alert .quiet{margin-top:12px}@media (max-width:760px){.registry-reference-grid{grid-template-columns:1fr;gap:24px}.registry-help-band{flex-direction:column;align-items:flex-start;gap:20px}.public-results-head{flex-direction:column;align-items:flex-start;gap:8px}.public-debtor-table-wrap{background:0 0;border:0;overflow:visible}.public-debtor-table{table-layout:auto;min-width:0}.public-debtor-table,.public-debtor-table tbody{display:block}.public-debtor-table thead{display:none}.public-debtor-table tr{background:#fff;border:1px solid #dce5df;border-radius:6px;margin-bottom:14px;padding:4px 16px;display:block}.public-debtor-table td{width:100%;min-width:0;padding:13px 0;display:block}.public-debtor-table td:last-child{border:0}.public-debtor-table td:before{content:attr(data-label);color:#718078;margin-bottom:7px;font-size:11px;display:block}.debtor-detail-dialog{width:calc(100vw - 20px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.debtor-detail-head{align-items:flex-start;padding:16px}.debtor-detail-head h2{font-size:19px}.debtor-detail-body{padding:0 14px 20px}.debtor-detail-section h3{font-size:15px}.debtor-detail-table th,.debtor-detail-table td{padding:9px;font-size:11px}.debtor-detail-table th{width:42%}}@media (max-width:520px){.debtor-detail-table,.debtor-detail-table tbody,.debtor-detail-table tr,.debtor-detail-table th,.debtor-detail-table td{width:100%;display:block}.debtor-detail-table th{border-bottom:0;padding-bottom:3px;font-size:11px}.debtor-detail-table td{padding-top:5px;font-size:12px}}@media (max-width:850px){.whatsapp-contact{border-radius:6px;flex-shrink:0;width:auto;height:44px;margin-left:auto;padding:9px 12px;position:static}.whatsapp-contact .contact-label{display:inline}.registry-search-head h1{font-size:24px}.header.site-header nav>a.registry-nav{padding:8px;display:flex}.registry-nav span{display:none}body:has(.cabinet-shell .order-progress[open]) .dashboard-footer{flex-wrap:wrap;height:auto}body:has(.cabinet-shell .order-progress[open]) .dashboard-footer .whatsapp-contact{width:auto;padding:5px 10px}body:has(.cabinet-shell) .dashboard-footer .whatsapp-contact .contact-label{color:#fff;width:auto;font-size:13px;display:inline}.registry-search-controls .button{padding:12px;font-size:13px}}.objection-dialog{color:#26372d;background:#fff;border:1px solid #dbe3df;border-radius:8px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow-y:auto}.objection-dialog::backdrop{background:#101d1873}.dialog-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.dialog-heading h2{margin:0;font-size:20px}.dialog-heading .icon-button{width:34px;height:34px;padding:6px}.dialog-notary{margin-bottom:18px;font-size:12px}.objection-dialog label{margin-bottom:14px;font-size:12px;display:block}.objection-dialog input{border:1px solid #d7e1da;border-radius:5px;width:100%;margin-top:7px;padding:10px 12px;font-size:13px;display:block}.signature-field{min-width:0;margin:18px 0}.signature-onboarding{background:#fff;border:1px solid #dce6df;border-radius:6px;max-width:560px;padding:26px}.signature-onboarding h2{margin:22px 0;font-size:21px}.setup-steps{color:#8a9990;align-items:center;gap:18px;font-size:12px;display:flex}.setup-steps .active{color:#21704c;font-weight:600}.signature-label{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.signature-label span,.account-signature summary span{color:#3e835b;font-size:11px}.signature-field canvas{touch-action:none;background:#fcfefd;border:1px dashed #afc3b7;border-radius:5px;width:100%;height:170px;display:block}.signature-tools{justify-content:space-between;gap:10px;margin-top:10px;display:flex}.signature-tools button{padding:9px 12px;font-size:12px}.signature-error{color:#ad3d37;margin:10px 0;font-size:12px}.saved-signature{background:#fff;border:1px solid #dfe8e2;border-radius:5px;align-items:center;height:100px;padding:14px;display:flex}.saved-signature img{object-fit:contain;max-width:100%;max-height:72px}.account-signature{border-bottom:1px solid #dfe6e1;margin-bottom:22px;padding-bottom:16px}.account-signature summary{color:#567461;cursor:pointer;align-items:center;gap:9px;font-size:13px;list-style:none;display:flex}.account-signature summary span{margin-left:auto}.account-signature .signature-field{max-width:500px}.objection-download{align-items:center;gap:7px;display:inline-flex}body:has(.cabinet-shell) .dashboard-header{background:#fff;border-bottom:1px solid #e5e8ec;height:60px;padding:0 28px}body:has(.cabinet-shell) .dashboard-header .brand{gap:0;font-size:25px}body:has(.cabinet-shell) .dashboard-header .brand small{display:none}body:has(.cabinet-shell) .dashboard-header nav{gap:26px;font-size:13px}body:has(.cabinet-shell) .dashboard-header .quiet{background:#fff;border-color:#e3e7eb}.cabinet-shell.dashboard-workspace{background:#f6f7f9;min-height:calc(100dvh - 110px);padding:0}.cabinet-shell .cabinet-layout{grid-template-columns:224px minmax(0,1fr);align-items:stretch;gap:0;min-height:calc(100dvh - 110px)}.cabinet-shell .cabinet-sidebar{background:#fff;border-left:0;border-right:1px solid #e5e8ec;gap:6px;padding:24px 16px;position:static}.sidebar-caption{text-transform:uppercase;color:#929aa3;padding:0 14px 20px;font-size:11px;font-weight:600;display:block}.cabinet-shell .cabinet-nav-item{color:#69747e;background:0 0;border:0;border-radius:6px;gap:11px;min-height:46px;padding:12px 14px;font-size:13px}.cabinet-shell .cabinet-nav-item.active{color:#fff;box-shadow:none;background:#19704e;font-weight:600}.cabinet-shell .cabinet-nav-item.active:hover{background:#145c40}.cabinet-shell .cabinet-nav-item:hover{background:#f0f4f2}.cabinet-shell .cabinet-content{min-width:0;padding:24px 30px 20px}.cabinet-shell .cabinet-page-head{justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;display:flex}.page-kicker{color:#929ba4;margin-bottom:10px;font-size:10px;font-weight:600;display:block}.cabinet-shell .cabinet-page-head h1{margin:0 0 5px;font-size:25px;font-weight:650;line-height:1.2}.cabinet-shell .cabinet-page-head p{color:#78828b;margin:0;font-size:14px}.cabinet-page-symbol{color:#35755a;background:#e4f1e9;border:1px solid #cfe3d8;border-radius:6px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.cabinet-shell .registry-heading{align-items:center;gap:16px;margin-bottom:16px}.cabinet-shell .registry-heading h2{margin:0 0 4px;font-size:17px}.cabinet-shell .registry-heading p{color:#8b949c;margin:0;font-size:12px}.cabinet-shell .quiet{color:#44515d;background:#fff;border:1px solid #dce2e7;border-radius:5px;justify-content:center;min-height:36px;padding:9px 12px;font-size:12px}.cabinet-shell .quiet:hover{background:#f1f5f3;border-color:#bccfc4}.cabinet-shell .button{background:#19704e;border-radius:5px;min-height:38px;padding:10px 14px;font-size:12px}.cabinet-shell .button:hover{background:#12583d}.cabinet-summary{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px;padding:0;display:grid}.cabinet-summary>div{background:#eaf5ef;border:1px solid #cfe4d9;border-top:3px solid #38886a;border-radius:6px;min-width:0;padding:16px 20px}.cabinet-summary>div:first-child{padding-left:20px}.cabinet-summary>div:nth-child(2){background:#fff5df;border-color:#c99a43 #f0dfb7 #f0dfb7}.cabinet-summary>div:nth-child(3){background:#edf2fc;border-color:#708fc4 #d7e1f4 #d7e1f4}.summary-label{color:#53665c;align-items:center;gap:9px;margin-bottom:10px;font-size:12px;display:flex}.cabinet-summary>div:nth-child(2) .summary-label,.cabinet-summary>div:nth-child(2) strong{color:#85621d}.cabinet-summary>div:nth-child(3) .summary-label,.cabinet-summary>div:nth-child(3) strong{color:#466392}.summary-label svg{color:#628772;flex-shrink:0}.cabinet-summary>div:nth-child(2) svg{color:#ba8b35}.cabinet-summary>div:nth-child(3) svg{color:#657da9}.cabinet-summary strong{color:#27654b;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:27px;font-weight:650;line-height:1.2;display:block}.cabinet-summary small{color:#79877f;margin-top:6px;font-size:11px;display:block}.cabinet-shell .registry-title{color:#455560;gap:9px;margin:30px 0 14px}.cabinet-shell .registry-title h3{color:#303e48;font-size:15px;font-weight:600}.cabinet-shell .registry-title>span{color:#74808a;background:#e9edf1;border-radius:4px;margin-left:auto;padding:4px 8px;font-size:11px}.cabinet-shell .registry-empty{text-align:left;background:#fff;border:1px solid #e2e9e5;border-left:3px solid #8db89e;align-items:center;gap:14px;padding:20px;display:flex}.cabinet-shell .registry-empty strong{color:#44634f;font-size:13px;font-weight:600}.cabinet-shell .registry-empty p{color:#8a958e;margin:4px 0 0;font-size:12px}.empty-check{color:#397658;background:#eef6f0;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.cabinet-shell .table-wrap{background:#fff;border:1px solid #e1e5ea;border-radius:6px;overflow:auto}.cabinet-shell table{border-collapse:collapse;table-layout:auto;width:100%;font-size:13px}.cabinet-shell th{color:#89939c;background:#fafbfd;border-bottom:1px solid #e7ebef;padding:14px 16px;font-size:11px;font-weight:500}.cabinet-shell td{color:#53606c;border-bottom:1px solid #eef0f3;padding:20px 16px;line-height:1.5}.cabinet-shell tbody tr:last-child td{border-bottom:0}.cabinet-shell tbody tr:hover{background:#fcfdfd}.cabinet-shell .table-wrap td:first-child{min-width:0;max-width:340px}.cabinet-shell td strong{color:#2e3c47;font-size:12px;font-weight:600}.cabinet-shell .protocol-link{color:#347557;align-items:center;gap:5px;width:fit-content;margin-top:8px;font-size:11px;display:flex}.cabinet-shell .protocol-link:hover{color:#174f36;text-decoration:underline}.cabinet-shell td small{color:#8b949d;margin-top:6px;font-size:11px}.cabinet-shell td.record-amount{color:#273b32;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:650}.cabinet-shell .status{color:#63717d;background:#eef2f5;border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:5px 8px;font-size:11px;display:inline-flex}.cabinet-shell .status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.cabinet-shell .status-unpaid,.cabinet-shell .status-awaiting_payment{color:#9c762d;background:#fbf3e1}.cabinet-shell .status-review{color:#577ca4;background:#edf2fa}.cabinet-shell .status-paid{color:#347552;background:#eaf4ee}.cabinet-shell .registry-actions{gap:7px}.cabinet-shell .request-sent{color:#5d8c72;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:flex}.cabinet-shell .registry-actions .quiet{color:#31684d;border-color:#d6e4db;gap:10px}.cabinet-shell .footnote{color:#99a1a9;max-width:none;margin:30px 0 0;font-size:11px;line-height:1.6}.cabinet-shell>.alert{margin:16px 24px}.cabinet-shell .orders-heading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.cabinet-shell .orders-title{margin:0;font-size:16px}.orders-heading>span{color:#7b8791;background:#e8edf0;border-radius:4px;padding:3px 7px;font-size:11px}.orders-heading .quiet{margin-left:auto}.cabinet-shell .order-row{background:#fff;border:1px solid #e2e6eb;border-radius:6px;gap:16px;margin-bottom:12px;padding:20px}.order-symbol{color:#647c6e;background:#f0f5f2;border-radius:6px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.cabinet-shell .order-info{min-width:160px}.cabinet-shell .order-info strong{font-size:14px;font-weight:600}.cabinet-shell .order-info small{color:#909aa3;overflow-wrap:anywhere;font-size:11px}.cabinet-shell .cancel-order{color:#a27878;background:0 0;border-color:#0000;font-size:11px}.cabinet-shell .cancel-order:hover{color:#b34a45;background:#fff2f1;border-color:#f0d5d3}.receipt-details{border-top:1px solid #edf0f2;flex-basis:100%;padding-top:13px}.receipt-details summary{color:#537564;cursor:pointer;align-items:center;gap:7px;width:fit-content;font-size:12px;list-style:none;display:flex}.receipt-details summary::-webkit-details-marker{display:none}.receipt-details[open] summary{margin-bottom:14px}.cabinet-shell .receipt-details form{gap:10px;max-width:600px}.cabinet-shell .receipt-details input{width:100%;min-width:0;padding:8px;font-size:12px}.receipt-details input::file-selector-button{color:#466651;cursor:pointer;background:#edf2ef;border:0;border-radius:4px;margin-right:10px;padding:8px 10px}body:has(.cabinet-shell) .dashboard-footer{color:#929ba3;background:#fff;border-top:1px solid #e5e8ec;height:50px;min-height:50px;padding:12px 32px}body:has(.cabinet-shell) .dashboard-footer .brand{color:#78867e;font-size:15px}:is(body:has(.cabinet-shell) .dashboard-footer span,body:has(.cabinet-shell) .dashboard-footer small){font-size:10px}@media (max-width:1100px) and (min-width:851px){.cabinet-shell .cabinet-layout{grid-template-columns:190px minmax(0,1fr)}.cabinet-shell .cabinet-content{padding:26px 22px}.cabinet-shell .cabinet-sidebar{padding:26px 10px}.cabinet-shell td,.cabinet-shell th{padding:14px 10px}.cabinet-shell table{font-size:12px}.cabinet-shell .registry-actions .quiet{white-space:normal}.cabinet-summary>div,.cabinet-summary>div:first-child{padding:14px}.cabinet-summary strong{font-size:24px}}@media (max-width:850px){.header.site-header{gap:12px;height:56px;padding:0 16px}.header.site-header nav{gap:10px}.header.site-header:not(.dashboard-header) nav .quiet{gap:0;width:34px;height:34px;padding:8px;font-size:0}body:has(.cabinet-shell) .dashboard-header{height:56px;padding:0 18px}body:has(.cabinet-shell) .dashboard-header .brand{font-size:22px}.cabinet-shell.dashboard-workspace{min-height:calc(100dvh - 106px)}.cabinet-shell .cabinet-layout{grid-template-columns:minmax(0,1fr);align-content:start;min-height:calc(100dvh - 106px)}.cabinet-shell .cabinet-sidebar{border-bottom:1px solid #e5e8ec;border-right:0;gap:8px;padding:12px 16px}.cabinet-shell .sidebar-caption{display:none}.cabinet-shell .cabinet-nav-item{gap:7px;min-height:42px;padding:10px 8px;font-size:12px}.cabinet-shell .cabinet-nav-item.active{box-shadow:none}.cabinet-shell .cabinet-content{padding:24px 18px}.cabinet-shell .cabinet-page-head{margin-bottom:16px}.cabinet-shell .cabinet-page-head h1{font-size:24px}.cabinet-shell .cabinet-page-head p{font-size:12px}.cabinet-page-symbol{width:44px;height:44px}.cabinet-shell .registry-heading h2{font-size:16px}.cabinet-shell .registry-heading p{font-size:10px}.cabinet-summary{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr) minmax(0,.9fr);gap:8px;margin-bottom:20px;padding:0}.cabinet-summary>div,.cabinet-summary>div:first-child{padding:12px 8px}.summary-label{min-height:28px;margin-bottom:8px;font-size:10px;line-height:1.4}.summary-label svg{display:none}.cabinet-summary strong{font-size:19px}.cabinet-summary small{font-size:10px;line-height:1.5}.cabinet-shell .registry-title{flex-wrap:wrap;gap:7px;margin-top:26px}.cabinet-shell .registry-title h3{font-size:14px}.cabinet-shell .registry-title>span{font-size:10px}.cabinet-shell .registry-empty{align-items:flex-start;padding:16px}.cabinet-shell .registry-empty p{font-size:11px}.cabinet-shell .table-wrap{background:0 0;border:0;overflow:visible}.cabinet-shell .registry-section tbody tr{background:#fff;border:1px solid #e0e5ea;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-bottom:12px;padding:4px 16px;display:grid}.cabinet-shell .registry-section td{overflow-wrap:anywhere;border:0;width:auto;min-width:0;padding:13px 0;font-size:13px}.cabinet-shell .registry-section td:before{color:#98a1aa;margin-bottom:5px;font-size:10px}.cabinet-shell .registry-section td strong{font-size:13px}.cabinet-shell .registry-section td:first-child{border-bottom:1px solid #edf0f2;grid-column:1/-1;max-width:none}.cabinet-shell .registry-section td.record-amount{font-size:17px}.cabinet-shell .registry-section td:last-child{border-top:1px solid #edf0f2;grid-column:1/-1}.cabinet-shell .registry-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.cabinet-shell .registry-actions .order-completion{flex:1}.cabinet-shell .registry-actions .quiet{flex-shrink:0}.cabinet-shell .registry-actions .button{width:100%}.cabinet-shell .order-row{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:12px;padding:16px;display:grid}.cabinet-shell .order-info{flex:1;width:auto;min-width:0}.cabinet-shell .order-row>.status{grid-column:2;margin-left:0}.cabinet-shell .cancel-order{grid-column:2;justify-self:start;margin-left:0;padding-left:0}.cabinet-shell .receipt-details,.cabinet-shell .objection-download{grid-column:1/-1}.cabinet-shell .receipt-details form{flex-direction:column;align-items:stretch}.cabinet-shell .receipt-details input{width:100%}.cabinet-shell .footnote{margin-top:24px;font-size:10px}body:has(.cabinet-shell) .dashboard-footer{flex-wrap:nowrap;gap:10px;padding:12px 18px}body:has(.cabinet-shell) .dashboard-footer span{display:none}}@media (prefers-reduced-motion:no-preference){.cabinet-shell button{transition:background-color .15s,border-color .15s,color .15s}}.admin-shell .cabinet-nav-item{align-items:flex-start;line-height:1.5}.admin-shell .cabinet-nav-item svg{flex-shrink:0;margin-top:1px}.admin-shell .cabinet-nav-item span{min-width:0}.admin-shell .workspace-head h1{font-size:28px}.admin-shell .table-wrap{background:#fff;border:1px solid #e2e6eb;overflow-x:auto}.admin-shell table{min-width:650px}.admin-shell td{overflow-wrap:anywhere}.admin-shell .metrics{margin-bottom:28px}.referral-create{border-top:1px solid #dce5df;border-bottom:1px solid #dce5df;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:18px;padding:24px 0;display:grid}.referral-create h2{grid-column:1/-1;margin:0;font-size:20px}.referral-create label{min-width:0;font-size:13px}.referral-create label small{color:#819087;margin-left:6px;font-size:11px}.referral-create input{background:#fff;border:1px solid #cbdad0;border-radius:4px;width:100%;min-width:0;height:44px;margin-top:9px;padding:11px 12px;font-size:13px;display:block}.referral-create .button{gap:8px;height:44px;min-height:44px;font-size:13px}.referral-rules{max-width:920px;margin:20px 0 28px;font-size:12px}.referral-list-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.referral-list-head h2{margin:0;font-size:20px}.referral-list-head .quiet{align-items:center;gap:8px;display:flex}.referral-table td:first-child{width:46%}.referral-url{align-items:center;gap:8px;margin-top:12px;display:flex}.referral-url input{color:#286c4d;background:#f8fbf9;border:1px solid #dce5df;border-radius:4px;width:100%;min-width:0;padding:8px;font-size:12px}.referral-url .icon-button{flex-shrink:0;width:34px;height:34px;padding:7px}.referral-toggle{white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.referral-toggle input{accent-color:#237955;width:16px;height:16px}@media (max-width:850px){.admin-shell .cabinet-nav-item{align-items:center}.admin-shell .workspace-head h1{font-size:24px}.admin-shell .table-wrap{overflow-x:auto}.admin-shell .cabinet-sidebar{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-shell .cabinet-nav-item{text-align:center;flex-direction:column;justify-content:flex-start;padding:10px 5px;font-size:11px}.referral-create{grid-template-columns:1fr}.referral-create .button{justify-content:center;width:100%}.referral-list-head{align-items:flex-start}}.receipt-preview{color:#26372d;background:#fff;border:1px solid #d8e2dc;border-radius:8px;width:min(1000px,100vw - 32px);max-width:calc(100vw - 32px);height:min(860px,100dvh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0}.receipt-preview[open]{flex-direction:column;display:flex}.receipt-preview::backdrop{background:#101d188c}.receipt-preview-heading{border-bottom:1px solid #d8e2dc;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.receipt-preview-heading h2{margin:0;font-size:18px}.receipt-preview-heading button{flex-shrink:0}.receipt-preview-body{background:#f2f5f4;flex:1;min-height:0;overflow:auto}.receipt-preview-body>p{margin:20px}.receipt-preview-body iframe{border:0;width:100%;height:100%;display:block}.receipt-preview-body img{max-width:100%;height:auto;margin:0 auto;display:block}.service-timing-dialog{color:#26372d;border:1px solid #d8e2dc;border-radius:8px;width:min(600px,100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden}.service-timing-dialog[open]{flex-direction:column;display:flex}.service-timing-dialog .receipt-preview-heading{flex-shrink:0}.service-timing-dialog::backdrop{background:#101d188c}.timing-body{min-height:0;padding:20px;overflow:auto}.timing-body p{margin:0 0 16px;line-height:1.65}.timing-actions{background:#fff;border-top:1px solid #d8e2dc;flex-shrink:0;padding:14px 20px}.timing-actions .button{justify-content:center;width:100%}.admin-arrest-case{border-top:1px solid #dce5e1;gap:10px;width:360px;max-width:100%;margin-top:12px;padding-top:16px;display:grid}.admin-arrest-case label{gap:6px;display:grid}.admin-arrest-case input{border:1px solid #cad6cf;border-radius:4px;width:100%;min-width:0;padding:8px}.admin-arrest-case p{overflow-wrap:anywhere;margin:0;line-height:1.6}.admin-arrest-case .appeal-body{white-space:pre-wrap}.admin-arrest-case form{gap:10px;margin-top:10px;display:grid}.admin-follow-ups{background:#fff9ea;border-left:3px solid #b88b30;margin-bottom:16px;padding:14px}.mfo-directory>p{max-width:900px;line-height:1.7}.cabinet-nav-item>span{overflow-wrap:anywhere;min-width:0}.cabinet-nav-item>span>small{margin-top:4px;font-size:11px;font-weight:400;display:block}.cabinet-shell .cabinet-nav-item.active>span>small{color:#e4f3eb}.credit-list-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.credit-workspace{margin-top:28px}.cabinet-refresh-bar{border-bottom:1px solid #dce2e7;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:0 0 12px;display:flex}.cabinet-refresh-info{min-width:0}.cabinet-refresh-info>span{color:#586671;font-size:12px;line-height:1.5;display:block}.cabinet-refresh-info>small{color:#7b858e;margin-top:4px;font-size:11px;line-height:1.5;display:block}.cabinet-refresh-bar>button{flex-shrink:0}.cabinet-overview .cabinet-summary{gap:10px;margin-bottom:16px}.cabinet-overview .cabinet-summary>div,.cabinet-overview .cabinet-summary>div:first-child{border-top-width:2px;padding:10px 12px}.cabinet-overview .summary-label{margin-bottom:6px;font-size:11px}.cabinet-overview .cabinet-summary strong{font-size:22px}.cabinet-overview .cabinet-summary small{font-size:10px;line-height:1.4}.cabinet-overview .registry-title{margin:18px 0 10px}.cabinet-overview .registry-empty{padding:12px 14px}.cabinet-overview .table-wrap{margin-bottom:18px}.cabinet-overview .credit-workspace{margin-top:20px}.cabinet-overview .credit-list-heading{margin-bottom:12px}.cabinet-overview .credit-list-heading h2{margin:0;font-size:17px}@media (min-width:761px){.cabinet-overview .credit-table td{padding:10px 12px}}@media (max-width:760px){.cabinet-shell:not(.admin-shell) .cabinet-content{padding-top:16px}.cabinet-shell:not(.admin-shell) .cabinet-page-head{margin-bottom:12px}.cabinet-shell:not(.admin-shell) .cabinet-page-head h1{font-size:22px}.cabinet-refresh-bar{grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;display:grid}.cabinet-refresh-info{display:contents}.cabinet-refresh-info>span{grid-area:1/1;font-size:11px}.cabinet-refresh-info>small{grid-area:2/1/auto/-1;margin:0}.cabinet-refresh-bar>button{grid-area:1/2;padding:8px 10px;font-size:11px}.cabinet-overview .cabinet-summary{gap:6px;margin-bottom:14px}.cabinet-overview .cabinet-summary>div,.cabinet-overview .cabinet-summary>div:first-child{padding:9px 7px}.cabinet-overview .cabinet-summary strong{font-size:18px}.cabinet-overview .summary-label{min-height:26px;margin-bottom:4px;font-size:10px}.cabinet-overview .registry-section td{padding:9px 0}.cabinet-overview .credit-table .credit-item{gap:2px 14px;padding:12px}.cabinet-overview .credit-table td{padding:6px 0}.cabinet-overview .credit-table td:first-child{padding-bottom:10px}.cabinet-overview .credit-table td:last-child{padding-top:10px}}.credit-list-heading h2{margin:0 0 6px;font-size:20px}.credit-table-wrap{background:#fff;border:1px solid #dce2e7;width:100%;max-width:100%;overflow-x:auto}.credit-table{table-layout:fixed;width:100%;min-width:920px}.credit-table th,.credit-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e4e9ed;padding:12px 14px;font-size:12px;line-height:1.5}.credit-table th{color:#53665c;background:#edf3f0;font-weight:500}.credit-table th:first-child{width:30%}.credit-table th:nth-child(2){width:13%}.credit-table th:nth-child(3),.credit-table th:nth-child(4){width:12%}.credit-table th:nth-child(5){width:16%}.credit-table th:nth-child(6){width:17%}.credit-table td strong{color:#283d32;font-size:13px;font-weight:600}.credit-table td small{color:#78828b;margin-top:4px;font-size:11px;line-height:1.5}.credit-table tbody tr:last-child td{border-bottom:0}.credit-table tbody tr:hover{background:#f8faf9}body:has(.credit-workspace) .dashboard-footer .whatsapp-contact{box-shadow:none;margin-left:auto;position:static}.credit-table .credit-money{font-weight:600}.cabinet-shell .credit-create-button{gap:5px;min-height:34px;padding:8px 10px;font-size:11px}.credit-table .credit-order-state{gap:7px;margin:0;font-size:11px;display:grid}.credit-selected-application{border-top:1px solid #dce2e7;margin-top:24px;padding-top:20px;scroll-margin-top:24px}.credit-selected-application h3{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.credit-selected-application>p{overflow-wrap:anywhere;margin:6px 0 0}.credit-selected-application .mfo-application-section{border:0;margin-top:12px;padding:0}.credit-overview{border-bottom:1px solid #dce2e7;margin-bottom:24px;padding:0 0 20px}.credit-overview .credit-list-heading{margin-bottom:16px}.credit-overview .credit-list-heading h2{align-items:center;gap:9px;margin:0;font-size:17px;display:flex}.credit-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:12px;display:grid}.credit-overview-metrics>div{border-left:3px solid #cddfd5;min-width:0;padding-left:14px}.credit-overview-metrics>div:last-child{border-left-color:#d6b26a}.credit-overview-metrics>div>span{color:#738079;margin-bottom:6px;font-size:12px;line-height:1.5;display:block}.credit-overview-metrics strong{overflow-wrap:anywhere;font-size:22px;font-weight:600;line-height:1.4;display:block}.credit-total-value{display:block}.credit-overview>small{color:#849087;font-size:11px}.credit-actions,.credit-order-state{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.credit-order-state{color:#296244}@media (max-width:760px){.credit-table-wrap{background:0 0;border:0;overflow:visible}.credit-table{width:100%;min-width:0;display:block}.credit-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.credit-table tbody{gap:12px;display:grid}.credit-table .credit-item{background:#fff;border:1px solid #dce2e7;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;min-width:0;padding:14px;display:grid}.credit-table .credit-item:hover{background:#fff}.credit-table td{border:0;width:auto;min-width:0;padding:8px 0;font-size:13px;display:block}.credit-table td[data-label]:before{content:attr(data-label);color:#78828b;margin-bottom:6px;font-size:11px;font-weight:400;line-height:1.5;display:block}.credit-table td:first-child{border-bottom:1px solid #e8ecef;grid-column:1/-1;margin-bottom:4px;padding:0 0 12px}.credit-table td:first-child strong{font-size:14px;line-height:1.5}.credit-table td small{font-size:11px}.credit-table td:last-child{border-top:1px solid #e8ecef;grid-column:1/-1;margin-top:4px;padding:12px 0 0}.cabinet-shell .credit-create-button{width:100%;min-height:42px;font-size:12px}.credit-table .credit-order-state{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.credit-table .credit-order-state>.order-completion{flex:160px;min-width:0}.credit-table .credit-order-state>button{flex-shrink:0}.credit-list-heading{align-items:start}.credit-list-heading>div{min-width:0}.credit-list-heading small{font-size:11px;line-height:1.5;display:block}}@media (max-width:600px){.credit-nav-extra{display:none}.credit-overview-metrics{grid-template-columns:minmax(0,1fr);gap:14px}.credit-overview-metrics>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.credit-overview-metrics>div>span{flex:1;min-width:0}.credit-overview-metrics strong{text-align:right;flex-shrink:0;font-size:17px}.credit-overview .credit-list-heading h2{font-size:16px}.credit-actions>.button{width:100%}.credit-list-heading .quiet{padding:9px;font-size:12px}}.mfo-application-section{border-top:1px solid #dce5e1;margin-top:28px;padding:24px 0}.mfo-application-section summary{cursor:pointer;align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.mfo-application-section form{gap:20px;max-width:850px;padding-top:20px;display:grid}.mfo-application-section label:not(.checkbox){gap:8px;min-width:0;display:grid}.mfo-application-section input:not([type=checkbox]),.mfo-application-section select{width:100%;min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #cad6cf;border-radius:4px;padding:11px 12px}.mfo-recipient-search{align-items:end;gap:12px;display:flex}.mfo-recipient-search label{flex:1}.mfo-proposal-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mfo-decision-notice{color:#614c22;background:#fff8e6;border-left:3px solid #bf8a24;padding:16px}.mfo-decision-notice p{margin:8px 0 0;line-height:1.6}.mfo-application-section .checkbox{align-items:start;line-height:1.6}.mfo-application-section .checkbox input{flex-shrink:0;margin-top:5px}@media (max-width:600px){.mfo-proposal-fields{grid-template-columns:minmax(0,1fr)}.mfo-recipient-search{flex-direction:column;align-items:stretch}.mfo-application-section .button{width:100%}}.mfo-directory h2{align-items:center;gap:10px;display:flex}.site-not-found{background:#f6f8fa;min-height:100dvh}.site-not-found main{max-width:720px;margin:auto;padding:100px 28px}.site-not-found h1{margin:20px 0;font-size:36px}.site-not-found main>div{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (max-width:850px){.header.site-header{z-index:50;position:relative}.header.site-header .mobile-menu{color:#305b48;background:#fff;border:1px solid #dce4e9;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-left:auto;padding:6px;display:inline-flex}.header.site-header .brand{font-size:24px}.header.site-header nav:not(.open)>a.registry-nav,.header.site-header nav:not(.open)>.quiet{display:none}.header.site-header nav.open{background:#fff;border:1px solid #dce5eb;border-radius:6px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:12px;right:12px;box-shadow:0 12px 30px #182d3024}.header.site-header nav.open>a:not(.button){align-items:center;gap:8px;min-height:42px;padding:12px;font-size:14px;display:flex}.header.site-header nav.open .registry-nav span{display:inline}.header.site-header nav.open>.quiet{gap:8px;width:auto;height:auto;min-height:42px;font-size:13px}}.admin-shell .metrics{border-block:1px solid #dce4e9;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-bottom:24px}.admin-shell .metrics>div{border:0;background:0 0;border-right:1px solid #dce4e9;min-width:0;padding:16px 20px}.admin-shell .metrics>div:last-child{border-right:0}.admin-shell .metrics strong{margin-top:8px;font-size:25px;line-height:1.35}.admin-shell .metrics>div:nth-child(2) strong{color:#226f50}.admin-shell .metrics>div:nth-child(3) strong{color:#876324}.admin-orders-table th:first-child{width:18%}.admin-orders-table th:nth-child(2){width:8%}.admin-orders-table th:nth-child(3){width:16%}.admin-orders-table th:nth-child(4){width:25%}.admin-orders-table th:nth-child(5){width:23%}.admin-orders-table th:nth-child(6){width:10%}.admin-orders-table .admin-receipt-button{white-space:nowrap;overflow-wrap:normal;gap:6px;padding:8px 9px}.admin-orders-table .admin-receipt-button svg{flex-shrink:0}.admin-legal>h2{margin:24px 0 14px;font-size:20px}.admin-legal>h2:first-child{margin-top:0}.login-workspace .auth-layout aside h1{font-size:40px;line-height:1.2}.legal-plan input[type=file]{width:100%;padding:8px;font-size:11px}.legal-plan input[type=file]::file-selector-button{font:inherit;background:#f5f8fa;border:1px solid #d4dfe5;border-radius:3px;margin-right:8px;padding:6px}@media (max-width:760px){.admin-shell .cabinet-sidebar{scrollbar-width:thin;flex-flow:row;align-items:center;gap:6px;min-width:0;max-width:100%;padding:10px 12px;display:flex;overflow-x:auto}.admin-shell .cabinet-sidebar .cabinet-nav-item{text-align:left;white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:7px;width:auto;min-height:42px;padding:10px 12px;font-size:12px}.admin-shell .cabinet-sidebar .cabinet-nav-item svg{width:17px;height:17px;margin:0}.admin-shell .cabinet-sidebar .cabinet-nav-item>span{overflow-wrap:normal}.admin-shell .cabinet-content{padding-top:22px}.admin-shell .metrics>div{padding:12px 10px}.admin-shell .metrics small{min-height:30px;font-size:10px;line-height:1.5;display:block}.admin-shell .metrics strong{overflow-wrap:normal;margin-top:5px;font-size:20px}.admin-shell .admin-orders-section tbody{gap:12px;display:grid}.admin-shell .admin-orders-section tr{background:#fff;border-bottom:1px solid #dce5eb;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:0 12px;padding:16px;display:grid}.admin-shell .admin-orders-section td{border:0;min-height:0;padding:12px 0}.admin-shell .admin-orders-section td:nth-child(-n+2){padding-top:0}.admin-shell .admin-orders-section td:nth-child(n+3){border-top:1px solid #edf1f4}.admin-shell .admin-orders-section td[data-empty=true]{display:none}.admin-shell .admin-orders-section td[data-label]:before{content:attr(data-label);color:#81919c;margin-bottom:12px;font-size:10px;display:block}.admin-shell .admin-orders-section .admin-order-status{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-shell .admin-orders-section .payment-confirm{margin:0}.admin-shell .admin-orders-section .admin-package-controls>div{margin-bottom:0}.login-workspace .auth-layout aside h1{margin-bottom:0;font-size:27px}.login-workspace .auth-layout{gap:22px}.site-not-found main{padding:70px 22px}.site-not-found h1{font-size:29px}}.legal-public,.legal-app,.legal-sign-page{color:#202b35;letter-spacing:0;background:#f6f8fa;min-height:100dvh}.legal-header{background:#fff;border-bottom:1px solid #e1e7ec;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 28px;display:flex}.legal-header .brand{align-items:center;gap:10px;font-size:25px;display:flex}.legal-header .brand>svg{color:#19714e}.legal-header nav{align-items:center;gap:22px;font-size:14px;display:flex}.legal-header .brand small{color:#71818e;max-width:90px;font-size:9px;line-height:1.5}.legal-home-band{background:#edf3f9;border-block:1px solid #dae4ee;justify-content:space-between;align-items:center;gap:30px;padding:44px max(24px,50% - 640px);display:flex}.legal-home-band h2{margin:12px 0;font-size:30px}.legal-home-band p{color:#526270;max-width:690px;line-height:1.7}.legal-home-band>.button{flex-shrink:0}.legal-hero{color:#fff;background:linear-gradient(90deg,#0c1b1fde,#0c1b1f26),url(/hero.jpg) 50%/cover;align-items:center;min-height:min(630px,76dvh);padding:70px max(28px,50% - 640px);display:flex}.legal-hero>div{max-width:650px}.legal-hero h1{color:#fff;margin:18px 0 22px;font-size:52px;line-height:1.12}.legal-hero p{color:#edf3f5;max-width:590px;font-size:19px;line-height:1.7}.legal-hero .eyebrow{color:#a9e3c7}.legal-hero .button{color:#153d30;background:#fff;margin-top:20px}.legal-hero small{color:#d7e1e5;margin-top:20px;display:block}.legal-public-section{background:#fff;padding:56px max(28px,50% - 640px)}.legal-section-title h2{margin:12px 0 20px;font-size:32px;line-height:1.25}.legal-section-title>p{color:#596a79;max-width:760px;line-height:1.8}.legal-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:34px;display:grid}.legal-benefits article>svg{color:#28667f}.legal-benefits h3{margin:16px 0 12px;font-size:19px}.legal-benefits p{color:#5b6a78;line-height:1.8}.legal-pricing{background:#f0f5f7}.legal-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:940px;display:grid}.legal-plan{background:#fff;border:1px solid #dce4e9;border-radius:6px;min-width:0;padding:28px}.legal-plan>span{color:#557483;text-transform:uppercase;font-size:13px}.legal-plan h3,.legal-plan h2{margin:13px 0;font-size:26px}.legal-plan>strong{color:#164b36;margin:20px 0;font-size:30px;display:block}.legal-plan>strong small{color:#73818c;font-size:13px;font-weight:400}.legal-plan p{color:#596a78;font-size:14px;line-height:1.8}.legal-plan .button{width:100%;margin-top:20px}.legal-muted{color:#71808b;max-width:920px;margin:22px 0;font-size:13px;line-height:1.8}.legal-muted a{text-decoration:underline}.legal-footer{color:#6c7c89;background:#fff;border-top:1px solid #e1e7ec;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;font-size:13px;display:flex}.legal-footer a{color:#203d35;font-size:21px;font-weight:700}.legal-layout{grid-template-columns:228px minmax(0,1fr);min-height:calc(100dvh - 68px);display:grid}.legal-sidebar{background:#fff;border-right:1px solid #e1e7ec;flex-direction:column;gap:8px;padding:26px 16px;display:flex}.legal-sidebar>.eyebrow{padding:6px 12px 20px;font-size:10px}.legal-sidebar>button{font:inherit;color:#596a78;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:11px;padding:13px 12px;font-size:14px;display:flex}.legal-sidebar>button.active{color:#126747;background:#e9f3ee;font-weight:600}.legal-sidebar-quota{border-top:1px solid #e3e9ec;gap:9px;margin-top:26px;padding:23px 12px;display:grid}.legal-sidebar-quota strong{color:#1c6949;font-size:32px}.legal-sidebar-quota strong small{color:#81909d;font-size:15px;font-weight:400}.legal-sidebar-quota span{font-size:13px}.legal-sidebar-quota>small{color:#7b8995;font-size:11px;line-height:1.7}.legal-main{min-width:0;padding:30px}.legal-page-title{justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;display:flex}.legal-page-title h1{overflow-wrap:anywhere;margin:10px 0;font-size:29px;line-height:1.3}.legal-page-title p{color:#73818c;font-size:14px}.legal-main input:not([type=checkbox]),.legal-sign-content input:not([type=checkbox]){min-width:0;max-width:100%;font:inherit;background:#fff;border:1px solid #cfd9e1;border-radius:4px;padding:11px 12px;font-size:14px}.legal-main label:not(.checkbox){gap:9px;font-size:13px;display:grid}.legal-create-form{border-bottom:1px solid #dce4ea;align-items:end;gap:14px;padding-bottom:26px;display:flex}.legal-create-form label{flex:1;max-width:520px}.legal-list-head{justify-content:space-between;align-items:center;gap:20px;padding:27px 0 18px;display:flex}.legal-list-head h2{font-size:18px}.legal-list-head h2 small{color:#84929c;margin-left:8px;font-size:13px;font-weight:400}.legal-case-list{border:1px solid #dee5ea;border-radius:5px;overflow:hidden}.legal-case-list>button{width:100%;font:inherit;text-align:left;color:inherit;background:#fff;border:0;border-bottom:1px solid #e7ecf0;grid-template-columns:40px minmax(0,1fr) 160px 60px;align-items:center;gap:16px;padding:19px;display:grid}.legal-case-list>button:last-child{border-bottom:0}.legal-case-list>button:hover{background:#f2f7fa}.legal-case-list strong{overflow-wrap:anywhere;font-size:14px;display:block}.legal-case-list small{color:#83909a;margin-top:7px;font-size:11px;display:block}.legal-case-icon{color:#5279a7;background:#edf2f9;border-radius:5px;place-items:center;width:38px;height:38px;display:grid}.legal-case-badge{color:#8e6c23;font-size:11px}.legal-case-badge.signed{color:#18724b}.legal-empty{color:#8193a0;text-align:center;justify-items:center;gap:12px;padding:65px 20px;display:grid}.legal-empty h3{color:#435b6b;font-size:18px}.legal-case-stages{border-bottom:1px solid #dce4ea;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:26px;padding-bottom:24px;display:grid}.legal-case-stages span{color:#8b98a3;border-top:3px solid #e0e7ec;padding-top:12px;font-size:12px}.legal-case-stages span.done{color:#1d7953;border-color:#2e9d72}.legal-case-stages span.current{color:#366c9d;border-color:#568bc0}.legal-eds-form{gap:22px;max-width:680px;padding:8px 0 30px;display:grid}.legal-eds-form h2{font-size:22px}.legal-eds-form p{color:#627481;font-size:14px;line-height:1.8}.legal-signature-request{border-bottom:1px solid #dce4ea;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;padding:20px 0 28px;display:flex}.legal-signature-request h2{font-size:19px}.legal-signature-request p{color:#6f7d88;margin-top:10px;font-size:13px;line-height:1.7}.legal-copy-link{flex-wrap:wrap;gap:10px;width:100%;display:flex}.legal-copy-link input{flex:1;min-width:180px!important}.legal-orders{margin-top:30px}.legal-case-tabs{border-bottom:1px solid #d9e3ea;gap:20px;margin-bottom:20px;display:flex}.legal-case-tabs>button{font:inherit;color:#708491;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 0;font-size:13px}.legal-case-tabs>button[aria-selected=true]{color:#1e6247;border-color:#267654;font-weight:600}.legal-orders>h2{margin-bottom:20px;font-size:21px}.legal-order{background:#fff;border:1px solid #dce5eb;border-radius:6px;margin-bottom:18px;padding:23px;scroll-margin-top:20px}.legal-order-head{justify-content:space-between;gap:20px;padding-bottom:18px;display:flex}.legal-order-head>span{color:#82919b;font-size:11px}.legal-order-head p{color:#748490;margin-top:10px;font-size:13px}.legal-documents,.legal-order-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.legal-preflight{border-block:1px solid #edf0f3;margin:16px 0;padding:16px 0;font-size:12px}.legal-preflight.passed{color:#18734e}.legal-preflight.attention{color:#956820}.legal-preflight p{margin:9px 0}.legal-plan form{gap:16px;display:grid}.legal-billing-row{border-bottom:1px solid #dce4e9;justify-content:space-between;gap:22px;padding:18px 0;font-size:13px;display:flex}.legal-sign-content{width:min(100% - 40px,640px);margin:52px auto}.legal-sign-content h1{margin:15px 0 24px;font-size:30px}.legal-sign-content p{color:#657785;margin-bottom:24px;line-height:1.8}.legal-sign-content .legal-client-name{color:#245b43;font-weight:600}.legal-sign-content .checkbox{align-items:start;margin:25px 0;font-size:13px;line-height:1.8}.legal-sign-content .signature-field{margin:25px 0}.legal-success-icon{color:#1e835d;margin-top:60px}.legal-receipt-modal{z-index:100;background:#fff;border:1px solid #cbd5de;grid-template-rows:42px minmax(0,1fr);gap:14px;padding:20px;display:grid;position:fixed;inset:30px;box-shadow:0 0 0 100vmax #15222b90}.legal-receipt-modal>button{justify-self:end}.legal-receipt-modal iframe{border:0;width:100%;height:100%}@media (max-width:900px){.legal-layout{grid-template-columns:190px minmax(0,1fr)}.legal-main{padding:24px 18px}.legal-case-list>button{grid-template-columns:36px minmax(0,1fr) 110px;gap:12px}.legal-case-list>button>span:last-child{display:none}}@media (max-width:640px){.legal-header{min-height:62px;padding:12px 16px}.legal-header nav{gap:12px;font-size:12px}.legal-header .brand{font-size:23px}.legal-header .brand small,.legal-header>span,.legal-header nav>a:not(.quiet){display:none}.legal-home-band{flex-direction:column;align-items:stretch;padding:32px 22px}.legal-home-band h2{font-size:27px}.legal-hero{min-height:560px;padding:46px 22px}.legal-hero h1{font-size:38px}.legal-hero p{font-size:16px}.legal-hero .button{width:100%;font-size:13px}.legal-public-section{padding:38px 22px}.legal-section-title h2{font-size:27px}.legal-benefits,.legal-plan-grid{grid-template-columns:minmax(0,1fr)}.legal-benefits{gap:28px}.legal-footer{flex-wrap:wrap;padding:20px}.legal-layout{display:block}.legal-sidebar{border-bottom:1px solid #e1e7ec;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;display:grid}.legal-sidebar>.eyebrow{display:none}.legal-sidebar>button{justify-content:center;padding:12px 8px;font-size:13px}.legal-sidebar-quota{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;margin:8px 0 0;padding:12px 6px 0;display:flex}.legal-sidebar-quota strong{font-size:23px}.legal-sidebar-quota>small{margin-left:auto}.legal-main{padding:25px 16px}.legal-page-title{flex-wrap:wrap;margin-bottom:23px}.legal-page-title h1{font-size:24px}.legal-create-form{flex-direction:column;align-items:stretch}.legal-list-head{flex-direction:column;align-items:stretch;gap:14px}.legal-case-list>button{grid-template-columns:32px minmax(0,1fr);padding:17px 12px}.legal-case-badge{grid-column:2}.legal-case-stages{gap:10px}.legal-case-stages span{font-size:10px;line-height:1.7}.legal-order{padding:17px}.legal-order-head{flex-direction:column;gap:12px}.legal-sign-content{margin-top:32px}.legal-sign-content h1{font-size:26px}.legal-sign-content .signature-tools{flex-wrap:wrap;gap:8px}.legal-receipt-modal{padding:12px;inset:10px}}.mfo-search{align-items:end;gap:12px;margin:20px 0;display:flex}.mfo-search label{flex:1;gap:7px;max-width:600px;display:grid}.mfo-search input{background:#fff;border:1px solid #cad6cf;width:100%;min-width:0;padding:10px}.mfo-list{border-top:1px solid #dce5e1;margin-top:18px}.mfo-list>details{border-bottom:1px solid #dce5e1;padding:16px 0}.mfo-list summary{cursor:pointer;overflow-wrap:anywhere;font-weight:600}.mfo-list summary small{margin-top:5px;font-weight:400;display:block}.mfo-list dl>div{grid-template-columns:minmax(120px,25%) 1fr;gap:16px;padding:7px 0;display:grid}.mfo-list dd{overflow-wrap:anywhere;margin:0}@media (max-width:760px){.admin-arrest-case{width:100%}.mfo-list dl>div{grid-template-columns:1fr;gap:4px}.mfo-search{flex-direction:column;align-items:stretch}.cabinet-shell:not(.admin-shell) .cabinet-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-shell:not(.admin-shell) .cabinet-nav-item{flex-direction:column;gap:5px;min-height:66px}.admin-shell .cabinet-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
