:root{--color-accent:#c97b5a;--color-accent-hover:#b96a4a;--color-link:#1e6b74;--color-link-dark:#a8c8cc;--color-page:#f9f0e9;--color-surface:#fff;--color-ink:#152029;--color-text-primary:#2a2a2a;--color-text-secondary:rgba(42,42,42,.82);--color-text-tertiary:#98897f;--color-hairline:#eee2da;--color-hairline-faint:hsla(24,37%,89%,.6);--color-hover-wash:rgba(0,0,0,.06);--color-accent-wash:rgba(201,123,90,.04);--color-accent-wash-selected:rgba(201,123,90,.08);--color-health-ok:#34c759;--color-health-warn:#ff9f0a;--color-health-danger:#ff3b30;--color-gray-secondary:#1e6b74;--color-control-bg:#fff;--color-control-border:#e6d5cb;--color-on-accent:#2f353c;--color-slate:#3f4651;--color-glass:hsla(26,57%,95%,.8);--color-channel-call:blue;--color-channel-sms:grey;--color-channel-email:#b02925;--color-channel-post:#b02925;--color-channel-whatsapp:#25d366;--font-text:"SF Pro Text",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-display:"SF Pro Display",-apple-system,"Helvetica Neue",Arial,sans-serif;--font-serif:Charter,Georgia,Cambria,"Times New Roman",serif;--font-size-title:21px;--font-size-section:17px;--font-size-body:14px;--font-size-label:12px;--radius-micro:5px;--radius-standard:8px;--radius-input:11px;--radius-panel:12px;--radius-pill:980px;--shadow-card-lift:rgba(0,0,0,.22) 3px 5px 30px;--shadow-hover:rgba(0,0,0,.08) 0 2px 12px;--shadow-dense:rgba(0,0,0,.06) 0 1px 4px;--grid-row-height:28px;--grid-header-height:32px;--z-content:10;--z-popover:100;--z-topbar:1000;--z-overlay:9999}form{margin:auto;width:350px}form button,form input,label{display:block}form button,form input,textarea{outline:none}form input,form textarea{border-radius:0;width:92%;height:24px}form textarea{height:50px}label{margin-top:10px}form button{--accent:#00a2ff}*{font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif}body{margin:0;padding:0}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar{width:10px;height:10px;background-color:rgba(255,1,1,.05)}::-webkit-scrollbar-thumb{background-color:#9ea1a8;border-radius:5px;box-shadow:0 0 8px #9ea1a8}.seekTimeDiv{background-color:#0000000d;padding:5px;display:flex;width:30%;margin:10px auto;align-items:center;justify-content:center;gap:3px;border-radius:10px}.seekTime{width:40px;height:30px;padding:2px;margin:5px;text-align:center;border-bottom:1px solid var(--color-accent)}.button,.buttonPrimary{background-color:var(--color-accent);color:var(--color-on-accent);float:right;margin-right:-.4rem;border-radius:.3rem;cursor:pointer;font-size:16px;line-height:1.4rem;padding:8px;position:relative;z-index:10;text-decoration:none}.container1{height:calc(100vh - 80px);display:grid;grid-template-columns:30% 1fr;grid-template-rows:1fr;grid-gap:16px;gap:16px;grid-template-areas:"d1 d2";padding:16px 24px 24px;background-color:var(--color-page)}.container-neutral,.containerNeutral{height:84vh;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:1px 1px;gap:1px 1px;grid-auto-flow:row;grid-template-areas:"d1 d1 d1 d1 d2 d2 d2 d2 d2 d2 d2"}.d1{grid-area:d1;background-color:var(--color-surface);border-radius:var(--radius-panel)}.d1,.d2{height:100%;display:flex;flex-direction:column;overflow:hidden}.d2{grid-area:d2;background-color:transparent}.dailogue_content{overflow-y:auto}.scrollbox_delayed{transition:visibility .2s}.scrollbox_delayed:hover{transition:visibility 0s .2s}.container1,body,html{height:100%;margin:0}@media (max-width:834px){.container1{height:auto;grid-template-columns:1fr;grid-template-areas:"d1" "d2";grid-template-rows:auto auto}.container1 .d1{max-height:40vh}}.container1 *{position:relative}.card{width:85%;margin:16px auto;text-align:center;border-radius:var(--radius-standard);padding:18px;box-shadow:0 3px 8px rgba(0,0,0,.24);transform:scale(1);transition-duration:.6s;transition-property:transform;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:1px 1px;gap:1px 1px;grid-auto-flow:row;grid-template-areas:"c1 c1 c2 c2 c2 c2 c2 c2 c2 c2 c2"}.c1{grid-area:c1;margin:0}.c2{grid-area:c2;display:flex;flex-direction:column;height:98%;margin-left:20px}.name{height:30%;text-align:left;padding-bottom:12px;border-bottom:1px solid grey}.name>p:first-child{font-weight:600}.name>p:nth-child(2){font-size:14px;color:grey}.descp{margin-top:5px;height:70%;display:flex;justify-content:space-between}.descp>div{line-height:20px;text-overflow:clip;word-wrap:break-word}.descp>div:first-child{width:30%}.descp>div:nth-child(2){width:68%}.descp1{text-align:left;font-size:12px}.descp2{text-align:right}.descp p{margin-top:0}.avtar{margin-top:40px;height:80px;width:80px;border-radius:50%}.card:hover{transform:scale(1.01);box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.profileCard{height:800px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:.5fr .2fr .8fr .8fr .8fr .8fr;grid-gap:10px 10px;gap:10px 10px;grid-auto-flow:row;grid-template-areas:"a a a b b b b b b b b b" "c c c c c c c c c c c c" "d d d e e e e e e e e e" "f f f g g g g g g g g g" "h h h i i i i i i j j j" "k k k l l l l l l j j j"}.a{grid-area:a;margin:auto}.b{grid-area:b;display:flex;gap:10px 10px;text-align:left;padding:10px}.b .profileName{font-size:xx-large;font-weight:700;display:flex;align-items:center}.profileAddress{line-height:150%}.b>div{height:100%;width:100%}.b>div div{height:49%}.c{grid-area:c}.d{grid-area:d}.e{grid-area:e}.f{grid-area:f}.g{grid-area:g}.h{grid-area:h}.i{grid-area:i}.j{grid-area:j}.k{grid-area:k}.l{grid-area:l}ul{list-style-type:disc}ul,ul li{line-height:1.5}.image-container{width:100%}.image-container>div{position:unset!important}.image-container .image{object-fit:contain;width:100%!important;position:relative!important;height:unset!important}.sheet{display:flex;row-gap:.62cm;flex-wrap:wrap;flex-direction:row;width:21cm;justify-content:space-around}.label{display:grid;grid-template-rows:.5fr 1fr 2fr 1.2fr;grid-template-columns:1.5fr .5fr;grid-auto-flow:row;grid-template-areas:"to qrcode" "name qrcode" "address qrcode" "id blank";height:4cm;width:9cm;padding:8px;border:.05px solid silver;border-radius:8px;font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:12px}.qrcode{grid-area:qrcode}.address{grid-area:address}.speedpostname{grid-area:name}.to{grid-area:to}.blank{grid-area:blank}.id{grid-area:id}.blank,.id,.qrcode,.speedpostname,.to{font-weight:800}.address,.blank,.id,.qrcode,.speedpostname,.to{align-self:center;padding-right:.2cm}@media print{body{margin:0;box-shadow:0}}.btn{background-color:var(--color-accent);border:none;color:var(--color-on-accent);padding:8px 16px;font-size:12px;border-radius:var(--radius-standard);cursor:pointer;transition:background-color .3s ease}.btn:hover{background-color:var(--color-accent-hover)}.btn:active{background-color:#0053a6}.btn:disabled{background-color:#d9d9d9;color:#a6a6a6;cursor:not-allowed}.btn:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-color:hsla(0,0%,100%,.3);transition:opacity .3s ease}.btn:hover:before{opacity:1}.btn:active:before{opacity:.5}.btn:disabled:before{display:none}.para{font-size:"14px";font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif;max-height:78vh}.container{display:grid;grid-template-columns:1fr;grid-template-rows:max-content max-content 752px max-content max-content max-content;grid-gap:32px 0;gap:32px 0;grid-auto-flow:row;grid-template-areas:"metadata" "users" "updates" "documents" "remedyRelief" "notifications" "hearings";margin-top:32px;font-size:14px;font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif}.users{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:16px max-content;grid-gap:0 0;gap:0 0;grid-auto-flow:row;grid-template-areas:"m1 m2" "mv1 mv2";grid-area:users;margin-top:16px}.m1{grid-area:m1}.m1,.m2{font-weight:600}.m2{grid-area:m2}.mv1{grid-area:mv1}.mv2{grid-area:mv2}.metadata{display:grid;grid-template-columns:108px 1fr 108px 1fr 108px 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-gap:0 0;gap:0 0;grid-auto-flow:row;grid-template-areas:"k1 v1 k5 v5 k9 v9" "k2 v2 k6 v6 k10 v10" "k3 v3 k7 v7 k11 v11" "k4 v4 k8 v8 k12 v12";grid-area:metadata}.k1{grid-area:k1;font-weight:600}.v1{grid-area:v1}.k5{grid-area:k5;font-weight:600}.v5{grid-area:v5}.k9{grid-area:k9;font-weight:600}.v9{grid-area:v9}.k2{grid-area:k2}.k2,.k3{font-weight:600}.k3{grid-area:k3}.k4{grid-area:k4;font-weight:600}.v2{grid-area:v2}.v3{grid-area:v3}.v4{grid-area:v4}.k6{grid-area:k6}.k6,.k7{font-weight:600}.k7{grid-area:k7}.k8{grid-area:k8;font-weight:600}.v6{grid-area:v6}.v7{grid-area:v7}.v8{grid-area:v8}.k10{grid-area:k10}.k10,.k11{font-weight:600}.k11{grid-area:k11}.k12{grid-area:k12;font-weight:600}.v10{grid-area:v10}.v11{grid-area:v11}.v12{grid-area:v12}.k12,.k4,.k8,.v12,.v4,.v8{padding-bottom:24px;border-bottom:1px solid #e3a686}.updates{grid-area:updates;margin-bottom:32px}.documents{grid-area:documents;margin-bottom:32px}.notifications{grid-area:notifications;margin-bottom:32px}.hearings{grid-area:hearings;margin-bottom:32px}.comment-card{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:max-content;grid-gap:0 0;gap:0 0;grid-auto-flow:row;grid-template-areas:"author role date" "comment comment comment";box-shadow:var(--shadow-dense);border:1px solid var(--color-hairline-faint);padding:12px;margin:12px;border-radius:var(--radius-standard);background-color:var(--color-surface)}.comment{grid-area:comment;padding:12px;border-top:1px solid var(--color-hairline);word-wrap:break-word;overflow-wrap:break-word;line-height:1.5}.comment *,.comment img{max-width:100%}.comment img{height:auto}.comment table{border-collapse:collapse;max-width:100%;overflow-x:auto;display:block}.comment pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background-color:#f5f5f5;padding:8px;border-radius:4px;overflow-x:auto}.author{grid-area:author}.author,.role{margin-bottom:4px}.role{grid-area:role}.date{grid-area:date;margin-bottom:4px;text-align:right;display:flex;justify-content:space-between}.tox-tinymce{border-radius:var(--radius-standard)!important}.select{height:40px;border-radius:var(--radius-standard);width:100%;font-size:14px;font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif}.accordion{width:100%;overflow:hidden;margin:10px auto;color:#474747;background:#f3aa8c;padding:10px}.accordion section{float:left;overflow:hidden;color:#333;background:#e6e6e6;border:1px solid blue;margin:3px}.accordion section:hover{background:#e6e6e6}.accordion section p{display:none;overflow-y:scroll;height:inherit}.accordion section:after{position:relative;font-size:24px;color:#000;font-weight:600}.css-12i7wg6-MuiPaper-root-MuiDrawer-paper{height:inherit;position:relative}.accordion section:target{background:#fff;padding:10px}.accordion section:target:hover{background:#fff}.accordion section:target h2{width:100%}.accordion section:target h2 a{color:#333;padding:0}.accordion section:target p{display:block}.accordion section h2 a{padding:8px 10px;display:block;width:650px;font-size:16px;font-weight:400;color:#333;text-decoration:none}.horizontal section{width:2.6%;height:650px;transition:width .2s ease-out}.horizontal section:after{top:140px;left:15px}.horizontal section h2{transform:rotate(90deg);width:240px;position:relative;left:-100px;top:85px}.horizontal :target{width:73%;height:650px}.horizontal :target h2{top:0;left:0;transform:rotate(0deg)}.singleCaseDiv{margin-top:30px;width:200px}.label{font-size:14px;font-weight:600;margin-top:10px;height:10px;border:none;padding:0 10px 10px 0;color:#696666;width:max-content}.field{font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:12px;border:1px solid #d3d3d3;width:200px;height:28px;margin-top:4px}Form h3{margin-bottom:40px}.singleCaseCard{padding:0 30px 40px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-bottom:16px}.buttonIconMinus,.buttonIconPlus{cursor:pointer;padding:3px 5px;border-radius:50%;border:1px solid #d3d3d3}.buttonIconMinus{margin-left:8px}.buttonDiv{display:flex;justify-content:right;gap:10px}.normalButton{cursor:pointer;background-color:var(--color-accent);color:var(--color-on-accent)}.normalButton,.normalButtonDisable{width:160px;padding:10px 30px;margin-top:40px;cursor:"pointer";border:0}.normalButtonDisable{background-color:#e5e9ed;color:#fff}.rowDiv{display:flex;gap:30px;margin-top:16px}@media screen and (max-width:1124px){.rowDiv{flex-wrap:wrap}}.caseUpdateDiv{width:100%;margin-top:20px}.rowDisplay{display:flex;margin-top:10px;gap:28px;flex-wrap:wrap}.singleCasePtype{width:160px}.singleCasePname{width:640px}.containerUpdates{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:.5fr 9.5fr;grid-gap:0 24px;gap:0 24px;height:476px;grid-auto-flow:row;grid-template-areas:" Title Title Title Title Title" " Comments Comments Comments Editor Editor"}.Title{grid-area:Title;margin:0 0 12px}.Comments{grid-area:Comments;overflow-y:auto;border:1px solid var(--color-hairline-faint);border-radius:var(--radius-standard);background-color:var(--color-page)}.Editor{grid-area:Editor}.Upload{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content 1fr min-content 1fr;grid-gap:0 10px;gap:0 10px;grid-auto-flow:row;grid-template-areas:"instruction instruction" "selectDiv upload-filename" "selected selected" "save-btn save-btn";grid-area:Upload}.selected{grid-area:selected}.instruction{grid-area:instruction;margin:8px 0 4px 2px}.selectDiv{grid-area:selectDiv;margin:auto 0}.selectDiv .selectDivTag{height:40px;padding:5px;cursor:pointer;width:100%}.upload-btn{grid-area:upload-btn;margin:auto 0}.upload-btn .commentUploadBtn{color:#3f4352;border:none;cursor:pointer;width:10px;padding:4px;font-size:14px;font-weight:600;transition:background-color .3s ease;border-radius:var(--radius-standard);height:40px}.upload-filename{grid-area:upload-filename;margin:auto 0}.upload-filename .uploadFileInput{color:#3f4352;border:none;cursor:pointer;width:180px;padding:8px 16px;font-size:14px;font-weight:600;transition:background-color .3s ease;border-radius:var(--radius-standard);height:25px}.save-btn{grid-area:save-btn;margin:5px 0 5px auto}.backgroundColorDisable{background-color:#9ea1a8}.backgroundColorenable{background-color:#f3aa8c}.save-btn .saveBtn{color:#3f4352;border:none;cursor:pointer;width:100%;padding:4px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease;border-radius:var(--radius-standard);height:40px}.MuiPaper-root.MuiMenu-paper.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper.css-oapmtd{transform:translate(10px,290px)!important;max-height:350px!important;top:16px!important}.css-177ic5c,.css-6hp17o-MuiList-root-MuiMenu-list{max-height:200px}.css-1l8j5k8{position:absolute!important}.errTable{text-align:left}.errTable>tr{margin-top:4px}.errTable>tr>td,.errTable>tr>th{padding:12px}.overlay-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:9999;display:flex;align-items:center;justify-content:center}.overlay-content{background-color:#fff;width:84%;height:80%;border-radius:4px;overflow:hidden}.overlay-content iframe{width:100%;height:100%;border:none}.close-button{display:flex;justify-content:flex-end;padding:8px;border:0}.customExpandButton{float:right;margin-top:2px;margin-left:3px}.expanded{animation-name:toExpanded;transform:rotate(180deg)}.collapsed,.expanded{animation-duration:1s}.collapsed{color:#6495ed;animation-name:toCollapsed;transform:rotate(0deg)}.customHeaderLabel,.customHeaderMenuButton,.customSortDownLabel,.customSortRemoveLabel,.customSortUpLabel{margin-top:2px;margin-left:4px;float:left}.customSortDownLabel{margin-left:10px}.customSortUpLabel{margin-left:1px}.customSortRemoveLabel{float:left;font-size:11px}.active{color:#6495ed}@keyframes toExpanded{0%{color:#6495ed;transform:rotate(0deg)}to{color:#000;transform:rotate(180deg)}}@keyframes toCollapsed{0%{color:#000;transform:rotate(180deg)}to{color:#6495ed;transform:rotate(0deg)}}.react-datepicker-ignore-onclickoutside{width:100%;height:100%}.react-datepicker__input-container input{height:100%;border:none}.react-calendar__tile--active{background-color:#f7f9fa!important;color:#000!important}.calendar{width:100%!important;height:inherit;border:none;font-family:SF Pro Text,-apple-system,Helvetica Neue,Arial,sans-serif!important}.custom-calendar{background-color:#e6e6e6!important;color:grey!important}.First{background-color:rgba(255,99,132,.7)!important}.First,.Second{color:#fff!important}.Second{background-color:rgba(54,162,235,.7)!important}.Third{background-color:rgba(255,206,86,.7)!important}.Fourth,.Third{color:#fff!important}.Fourth{background-color:rgba(75,192,192,.7)!important}.Fixth{background-color:rgba(153,102,255,.7)!important}.Fixth,.Sixth{color:#fff!important}.Sixth{background-color:rgba(255,159,64,.7)!important}.Seventh{background-color:rgba(106,210,129,.7)!important}.Eight,.Seventh{color:#fff!important}.Eight{background-color:rgba(213,96,219,.7)!important}.Ninth{background-color:rgba(91,196,221,.7)!important;color:#fff!important}.react-calendar__tile--active{background:#a8a3a3!important;color:#fff!important}.react-calendar{border:0!important}.dueDate{background-color:#8a2be2!important;color:#fff!important}#bulkDocInput input[type=file]{width:180px;cursor:pointer}#bulkDocInput input[type=file]::-webkit-file-upload-button{background-color:#fff;color:#000;cursor:pointer;height:32px;margin-right:8px;-webkit-transition:.5s;transition:.5s;border:1px solid #fff;border-right-color:#000}#bulkDocInput input[type=file]::file-selector-button{background-color:#fff;color:#000;cursor:pointer;height:32px;margin-right:8px;transition:.5s;border:1px solid #fff;border-right-color:#000}.MuiSelect-select{padding:8px;border-radius:2px}.excelToJson input[type=file]{width:max-content!important}.excelToJson input[type=file]::-webkit-file-upload-button{padding:8px;margin-right:8px}.excelToJson input[type=file]::file-selector-button{padding:8px;margin-right:8px}.css-6od3lo-MuiChip-label{padding:0 5px}.css-1ka5eyc-MuiPaper-root-MuiMenu-paper-MuiPopover-paper{max-height:200px!important}.responsive-form{width:100%;max-width:600px;margin:12px auto;padding:32px;border:1px solid #ccc;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);box-sizing:border-box}.form-group,.responsive-form{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.form-group label{margin-bottom:5px}.button-group{display:flex;gap:30px}.button-group button{padding:10px;width:50%;background-color:var(--color-accent);color:var(--color-on-accent);border:none;cursor:pointer}.button-group button:hover{background-color:var(--color-accent-hover)}.responsive-form input[type=text]{border:1px solid #ccc;box-sizing:border-box}.checkbox-group{display:flex;align-items:left}.checkbox-group input[type=checkbox]{margin-right:10px}.responsive-form button[type=submit]{padding:10px;background-color:var(--color-accent);color:var(--color-on-accent);border:none;cursor:pointer;width:100%;box-sizing:border-box}.responsive-form button[type=submit]:hover{background-color:#2990ff}.minimal-table{width:100%;max-width:600px;border-collapse:collapse}.minimal-table td,.minimal-table th{padding:4px}.table-border td,.table-border th{padding:4px;border:1px solid #ddd}.minimal-table th{background-color:#f0f0f0;color:#333;font-weight:600}.minimal-table td{background-color:#fff;color:#555}.tableHeadingBold{font-weight:700}.tableSize{font-size:14px}.minimal-textarea{padding:10px;margin-top:20px;border:1px solid #ddd;border-radius:4px;resize:none}.minimal-button{display:inline-block;margin-top:20px;padding:10px 20px;background-color:var(--color-accent);color:var(--color-on-accent);border:none;border-radius:4px;cursor:pointer}.minimal-button:hover{background-color:var(--color-accent-hover)}.horizontalLine{width:100%}.neutralAppointmentHeading{margin-bottom:20px;font-size:large}@media (max-width:600px){.containerLoa{margin:10px}.responsive-form{padding:10px}.form-group label{font-size:14px}.responsive-form button{padding:8px;font-size:14px}}.neutral-search-header{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:var(--color-page);border-bottom:1px solid var(--color-hairline);flex-shrink:0;z-index:var(--z-content)}.neutral-result-count{margin:0;font-size:var(--font-size-label);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary)}.neutral-list-container{flex:1 1;overflow-y:auto;overflow-x:hidden}.profile-actions-header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 0 16px;flex-shrink:0;background-color:transparent;z-index:var(--z-content)}.profile-detail-container{flex:1 1;overflow-y:auto;overflow-x:hidden}.action-btn{padding:8px 16px;font-size:var(--font-size-body);font-weight:600;letter-spacing:-.224px;cursor:pointer;transition:background-color .2s ease,color .2s ease;border:none;border-radius:var(--radius-standard)}.action-btn-primary{background-color:var(--color-accent);color:var(--color-on-accent)}.action-btn-primary:hover{background-color:var(--color-accent-hover)}.action-btn-secondary{background-color:transparent;color:var(--color-accent);border:1px solid var(--color-accent)}.action-btn-secondary:hover{background-color:var(--color-accent);color:var(--color-on-accent)}.action-btn:disabled{opacity:.5;cursor:not-allowed}.action-btn:disabled:hover{background-color:transparent;color:var(--color-accent)}.neutral-search-input{width:100%;height:40px;padding:10px 14px;border:1px solid var(--color-control-border);border-radius:var(--radius-input);background-color:var(--color-control-bg);color:var(--color-text-primary);font-size:var(--font-size-body);font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}.neutral-search-input:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(201,123,90,.1)}.neutral-search-input::placeholder{color:var(--color-text-tertiary)}.neutral-filter-select{width:100%;height:40px;padding:10px 14px;border:1px solid var(--color-control-border);border-radius:var(--radius-input);background-color:var(--color-control-bg);color:var(--color-text-primary);font-size:var(--font-size-body);font-family:inherit;cursor:pointer;box-sizing:border-box}.neutral-filter-select:focus{outline:none;border-color:var(--color-accent)}.neutral-card{margin:0;padding:14px 16px;background-color:var(--color-surface);cursor:pointer;transition:background-color .15s ease;border-left:3px solid transparent;border-bottom:1px solid var(--color-hairline-faint);display:grid;grid-template-columns:56px 1fr;grid-gap:14px;gap:14px;align-items:center}.neutral-card:hover{background-color:var(--color-accent-wash)}.neutral-card-selected,.neutral-card-selected:hover{border-left-color:var(--color-accent);background-color:var(--color-accent-wash-selected)}.neutral-card-avatar{width:56px;height:56px;border-radius:50%;overflow:hidden;flex-shrink:0}.avatar-initials,.neutral-card-avatar{background-color:var(--color-hairline);display:flex;align-items:center;justify-content:center}.avatar-initials{width:100%;height:100%;color:var(--color-text-tertiary);font-weight:600;letter-spacing:.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neutral-card-info{display:flex;flex-direction:column;gap:4px;min-width:0}.neutral-card-name{font-size:var(--font-size-body);font-weight:600;letter-spacing:-.224px;color:var(--color-text-primary);line-height:1.3}.neutral-card-email,.neutral-card-name{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neutral-card-email{font-size:var(--font-size-label);color:var(--color-text-tertiary)}.neutral-card-details{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.neutral-card-tag{font-size:11px;font-weight:600;color:var(--color-text-secondary);background-color:var(--color-hover-wash);padding:2px 8px;border-radius:var(--radius-micro);display:inline-block}.profile-detail-card{margin:0;padding:0;overflow:hidden}.profile-detail-card,.profile-empty-state{background-color:var(--color-surface);border-radius:var(--radius-panel)}.profile-empty-state{display:flex;align-items:center;justify-content:center;min-height:240px;color:var(--color-text-tertiary);font-size:var(--font-size-body)}.profile-tabs-layout{display:grid;grid-template-columns:200px 1fr;align-items:start}.profile-tab-rail{display:flex;flex-direction:column;gap:2px;padding:16px 8px 16px 0;border-right:1px solid var(--color-hairline-faint);position:-webkit-sticky;position:sticky;top:0}.profile-tab{text-align:left;padding:8px 16px;font-size:var(--font-size-body);font-weight:400;letter-spacing:-.224px;color:var(--color-text-secondary);background:transparent;border:none;border-left:3px solid transparent;border-radius:0 var(--radius-micro) var(--radius-micro) 0;cursor:pointer;transition:background-color .15s ease}.profile-tab:hover{background-color:var(--color-accent-wash)}.profile-tab-active{border-left-color:var(--color-accent);background-color:var(--color-accent-wash-selected);color:var(--color-text-primary);font-weight:600}.profile-tab-content{min-width:0}.profile-tab-content .profile-section{overflow-x:auto}@media (max-width:834px){.profile-tabs-layout{grid-template-columns:1fr}.profile-tab-rail{flex-direction:row;overflow-x:auto;padding:0 16px;border-right:none;border-bottom:1px solid var(--color-hairline-faint);position:static}.profile-tab{white-space:nowrap;border-left:none;border-bottom:3px solid transparent;border-radius:var(--radius-micro) var(--radius-micro) 0 0}.profile-tab-active{border-bottom-color:var(--color-accent)}}.profile-header{display:flex;gap:28px;padding:28px;background:var(--color-surface);border-bottom:1px solid var(--color-hairline)}.profile-header-avatar{width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:var(--color-hairline);display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile-header-info{flex:1 1;display:flex;flex-direction:column;justify-content:center}.profile-header-name{font-family:var(--font-display);font-size:var(--font-size-title);font-weight:600;letter-spacing:-.28px;color:var(--color-text-primary);margin:0 0 4px}.profile-header-address{font-size:var(--font-size-body);color:var(--color-text-secondary);margin:0 0 12px}.profile-header-contact{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:var(--color-text-secondary)}.profile-header-contact-item{display:flex;align-items:center;gap:6px}.profile-section{padding:24px 28px;border-bottom:1px solid var(--color-hairline-faint)}.profile-section:last-child{border-bottom:none}.profile-section-header{font-size:var(--font-size-label);font-weight:600;color:var(--color-text-tertiary);margin:0 0 16px;text-transform:uppercase;letter-spacing:.5px}.profile-section-content{font-size:var(--font-size-body);color:var(--color-text-secondary);line-height:1.6}.profile-tags-container{display:flex;flex-wrap:wrap;gap:10px}.profile-tag{display:inline-block;padding:4px 12px;background-color:var(--color-hover-wash);color:var(--color-text-secondary);font-size:var(--font-size-label);font-weight:600;border-radius:var(--radius-micro)}.profile-table{width:100%;border-collapse:collapse;font-size:13px}.profile-table th{background-color:var(--color-page);color:rgba(0,0,0,.8);font-size:var(--font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px;text-align:left;border-bottom:1px solid var(--color-hairline)}.profile-table td{padding:8px 12px;border-bottom:1px solid var(--color-hairline-faint);color:var(--color-text-primary)}.profile-table tr:hover td{background-color:var(--color-accent-wash)}.profile-table tr:last-child td{border-bottom:none}.profile-case-link{color:var(--color-link);font-weight:600;text-decoration:none}.profile-case-link:hover{text-decoration:underline}.profile-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}@media (max-width:768px){.profile-grid{grid-template-columns:1fr}.profile-header{flex-direction:column;align-items:center;text-align:center}.profile-header-contact{justify-content:center}}.empty-state-text{color:var(--color-text-tertiary);font-style:italic;font-size:13px}.neutral-directory-titlerow{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.neutral-directory-title{font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:-.2px;color:var(--color-text-primary)}.neutral-count-pill{font-size:11px;font-weight:600;color:var(--color-text-tertiary);background-color:var(--color-hover-wash);padding:3px 9px;border-radius:var(--radius-pill)}.neutral-card{position:relative}.neutral-card-dot{position:absolute;top:14px;right:16px;width:8px;height:8px;border-radius:50%;flex-shrink:0}.neutral-card-dot-live{background-color:var(--color-health-ok)}.neutral-card-dot-muted{background-color:var(--color-text-tertiary);opacity:.5}.neutral-console{background-color:var(--color-surface);border-radius:var(--radius-panel);overflow:clip}.console-header{display:flex;align-items:center;gap:16px;padding:24px 28px;border-bottom:1px solid var(--color-hairline);flex-wrap:wrap}.console-header-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;background-color:var(--color-hairline);display:flex;align-items:center;justify-content:center;flex-shrink:0}.console-header-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.console-header-titlerow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.console-header-name{font-family:var(--font-display);font-size:var(--font-size-title);font-weight:600;letter-spacing:-.28px;color:var(--color-text-primary);margin:0}.console-header-sub{margin:0;font-size:13px;color:var(--color-text-secondary);overflow-wrap:anywhere}.console-header-actions{display:flex;gap:8px;align-items:center;margin-left:auto;flex-wrap:wrap}.console-chip,.console-tag{display:inline-block;padding:2px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap}.console-chip-ok,.console-tag-ok{background-color:rgba(52,199,89,.15);color:var(--color-text-primary)}.console-chip-warn,.console-tag-warn{background-color:rgba(255,159,10,.15);color:var(--color-text-primary)}.console-tag-danger{background-color:rgba(255,59,48,.15);color:var(--color-text-primary)}.console-tag-info{background-color:var(--color-accent-wash-selected);color:var(--color-text-primary)}.console-chip-neutral,.console-tag-neutral{background-color:var(--color-hover-wash);color:var(--color-text-secondary)}.console-availability{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.console-availability-label{letter-spacing:-.12px}.console-header-avatar .avatar-initials{color:var(--color-text-secondary)}.console-tabs{display:flex;gap:2px;padding:0 28px;border-bottom:1px solid var(--color-hairline);overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-content);background-color:var(--color-surface)}.console-tab{font-size:var(--font-size-body);font-weight:400;letter-spacing:-.224px;color:var(--color-text-secondary);background:transparent;padding:12px 14px;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.console-tab-active,.console-tab:hover{color:var(--color-text-primary)}.console-tab-active{font-weight:600;border-bottom-color:var(--color-accent)}.console-panel{padding:24px 28px;background-color:var(--color-page)}.console-overview{display:flex;flex-direction:column;gap:16px}.console-overview-grid{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:16px;gap:16px;align-items:start}.console-overview-side{display:flex;flex-direction:column;gap:16px}.console-card{background-color:var(--color-surface);border:1px solid var(--color-hairline-faint);border-radius:var(--radius-panel);padding:20px 24px}.console-card-flush{padding:8px}.console-card-title{font-size:var(--font-size-label);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-tertiary);margin:0 0 12px}.console-bio{margin:0;font-size:var(--font-size-body);line-height:1.6;color:var(--color-text-secondary)}.console-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.console-area-chip{font-size:var(--font-size-label);font-weight:600;padding:4px 12px;border-radius:var(--radius-pill);background-color:rgba(0,0,0,.08);color:var(--color-text-secondary)}.console-langline{display:flex;gap:8px;align-items:baseline;margin-top:12px;font-size:13px;color:var(--color-text-secondary);flex-wrap:wrap}.console-langline-label{font-weight:600;color:var(--color-text-primary)}.console-kv-list{display:flex;flex-direction:column}.console-kv-row{display:flex;align-items:center;gap:16px;padding:11px 0;border-bottom:1px solid var(--color-hairline-faint);flex-wrap:wrap}.console-kv-row:last-child{border-bottom:none}.console-kv-key{font-size:13px;color:var(--color-text-tertiary);width:clamp(120px,30%,240px);flex-shrink:0}.console-kv-value{font-size:13px;font-weight:600;color:var(--color-text-primary);flex:1 1;min-width:160px;overflow-wrap:break-word}.console-kv-value-copy{display:flex;align-items:center;gap:8px}.console-kv-copytext{min-width:0;overflow-wrap:anywhere;word-break:break-word}.console-copy-btn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:var(--radius-micro);background:transparent;color:var(--color-link);cursor:pointer;transition:background-color .15s ease}.console-copy-btn:hover{background-color:var(--color-hover-wash);color:var(--color-accent)}.console-compliance-line{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-primary)}.console-compliance-next{margin:8px 0 0;font-size:12px;color:var(--color-text-tertiary)}.console-compliance-card-warn{border-left:3px solid var(--color-health-warn);background-color:rgba(255,159,10,.08)}.console-compliance-label-warn{font-weight:600;color:var(--color-text-primary)}.console-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.console-dot-ok{background-color:var(--color-health-ok)}.console-dot-warn{background-color:var(--color-health-warn)}.console-dot-muted{background-color:var(--color-text-tertiary)}.console-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.console-stat-card{background-color:var(--color-surface);border:1px solid var(--color-hairline-faint);border-radius:var(--radius-panel);padding:18px 22px}.console-stat-num{font-family:var(--font-display);font-size:28px;font-weight:600;letter-spacing:-.28px;color:var(--color-text-primary);line-height:1.1}.console-stat-label{font-size:12px;font-weight:600;color:var(--color-text-secondary);margin-top:4px}.console-sub-layout{display:grid;grid-template-columns:210px 1fr;grid-gap:20px;gap:20px;align-items:start}.console-sub-layout .profile-tab{display:flex;align-items:center;justify-content:space-between;gap:10px}.console-sub-body{min-width:0;display:flex;flex-direction:column;gap:16px}.console-rail-count{font-size:11px;font-weight:700;background-color:var(--color-hover-wash);border:1px solid var(--color-hairline);border-radius:var(--radius-pill);padding:1px 8px;color:var(--color-text-secondary)}.console-cases-toolbar{display:flex;align-items:center;gap:10px;padding:8px 8px 12px;flex-wrap:wrap}.console-search-input{flex:1 1;min-width:160px;font-size:13px;padding:7px 12px;border-radius:var(--radius-input);border:1px solid var(--color-control-border);background-color:var(--color-control-bg);color:var(--color-text-primary)}.console-search-input::placeholder{color:var(--color-text-tertiary)}.console-sort{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-tertiary)}.console-sort-label{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.console-sort-select{font-size:13px;padding:7px 10px;border-radius:var(--radius-input);border:1px solid var(--color-control-border);background-color:var(--color-control-bg);color:var(--color-text-primary);cursor:pointer}.console-case-row{display:flex;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid var(--color-hairline-faint)}.console-case-row:last-child{border-bottom:none}.console-case-row:hover{background-color:var(--color-accent-wash)}.console-case-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.console-case-title{font-size:14px;font-weight:600;color:var(--color-text-primary)}.console-case-meta{font-size:12px;color:var(--color-text-tertiary)}.console-invoice-scroll{overflow-x:auto}.console-invoice-grid{display:grid;grid-template-columns:1.1fr .9fr 1fr .8fr .7fr .7fr;grid-gap:10px;gap:10px;min-width:640px;align-items:center}.console-invoice-head{font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary)}.console-invoice-body,.console-invoice-head{padding:12px 16px;border-bottom:1px solid var(--color-hairline-faint)}.console-invoice-body{font-size:13px}.console-invoice-body:last-child{border-bottom:none}.console-invoice-strong{font-weight:600;color:var(--color-text-primary)}.console-invoice-muted{color:var(--color-text-secondary)}.console-empty{font-size:13px;color:var(--color-text-tertiary);font-style:italic;margin:0}.console-empty-pad{padding:32px 16px;text-align:center;font-style:normal}@media (max-width:834px){.console-overview-grid,.console-sub-layout{grid-template-columns:1fr}}@media (max-width:640px){.console-stats{grid-template-columns:1fr}.console-header-actions{margin-left:0;width:100%}}.profile-detail-card.editable{border:2px solid var(--color-accent)}.edit-form-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:992px){.edit-form-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.edit-form-grid{grid-template-columns:1fr}}.edit-form-group{display:flex;flex-direction:column;gap:4px}.edit-form-group label{font-size:var(--font-size-label);font-weight:600;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}.edit-input,.edit-select,.edit-textarea{padding:10px 12px;font-size:var(--font-size-body);border:1px solid var(--color-control-border);border-radius:var(--radius-input);background-color:var(--color-control-bg);color:var(--color-text-primary);transition:border-color .2s ease,box-shadow .2s ease}.edit-input:focus,.edit-select:focus,.edit-textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(201,123,90,.1)}.edit-input:disabled,.edit-select:disabled,.edit-textarea:disabled{background-color:#f5f5f5;cursor:not-allowed}.edit-textarea{resize:vertical;min-height:100px}.char-count{color:#9ea1a8;text-align:right}.char-count,.error-text{font-size:12px;margin-top:4px}.error-text{color:var(--color-health-danger)}.multi-select-container{position:relative;width:100%}.multi-select-trigger{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid var(--color-control-border);border-radius:var(--radius-input);background-color:var(--color-control-bg);cursor:pointer;font-size:var(--font-size-body);color:var(--color-text-primary);transition:border-color .2s ease}.multi-select-trigger:hover{border-color:var(--color-accent)}.multi-select-trigger.disabled{background-color:#f5f5f5;cursor:not-allowed}.dropdown-arrow{font-size:10px;color:#666}.multi-select-dropdown{position:absolute;top:100%;left:0;right:0;max-height:250px;overflow-y:auto;background-color:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-standard);box-shadow:var(--shadow-card-lift);z-index:var(--z-popover)}.multi-select-option{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;font-size:13px;color:#333;transition:background-color .15s ease}.multi-select-option:hover{background-color:var(--color-accent-wash)}.multi-select-option input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-accent)}.selected-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.profile-tag.editable-tag{display:inline-flex;align-items:center;gap:6px;padding-right:6px}.profile-tag.editable-tag button{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;background-color:rgba(201,123,90,.2);color:var(--color-accent);font-size:14px;cursor:pointer;transition:background-color .15s ease}.profile-tag.editable-tag button:hover{background-color:rgba(201,123,90,.4)}.editable-card{padding:16px;margin-bottom:12px;background-color:var(--color-page);border-radius:var(--radius-standard);position:relative}.editable-card:last-child{margin-bottom:0}.section-header-with-action{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-header-with-action .profile-section-header{margin-bottom:0}.add-btn{padding:6px 12px;font-size:12px;font-weight:600;color:var(--color-accent);background-color:transparent;border:1px solid var(--color-accent);border-radius:var(--radius-standard);cursor:pointer;transition:background-color .2s ease,color .2s ease}.add-btn:hover{background-color:var(--color-accent);color:var(--color-on-accent)}.remove-btn{margin-top:12px;padding:6px 12px;font-size:12px;font-weight:600;color:var(--color-slate);background-color:transparent;border:1px solid var(--color-control-border);border-radius:var(--radius-standard);cursor:pointer;transition:background-color .2s ease,color .2s ease}.remove-btn:hover{background-color:var(--color-slate);border-color:var(--color-slate);color:#fff}.edit-actions{display:flex;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid var(--color-hairline);background-color:var(--color-page)}.cancel-btn{padding:8px 16px;font-size:var(--font-size-body);font-weight:600;color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-standard);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.cancel-btn:hover{background-color:var(--color-hover-wash)}.cancel-btn:disabled{cursor:not-allowed;opacity:.6}.save-btn-primary{padding:8px 16px;font-size:var(--font-size-body);font-weight:600;color:var(--color-on-accent);background-color:var(--color-accent);border:none;border-radius:var(--radius-standard);cursor:pointer;transition:background-color .2s ease}.save-btn-primary:hover{background-color:var(--color-accent-hover)}.save-btn-primary:disabled{background-color:#9ea1a8;cursor:not-allowed}.edit-profile-btn{padding:8px 16px;font-size:13px;font-weight:500;color:var(--color-accent);background-color:transparent;border:1px solid var(--color-accent);cursor:pointer;transition:background-color .2s ease,color .2s ease}.edit-profile-btn:hover{background-color:var(--color-accent);color:var(--color-on-accent)}.edit-profile-btn:disabled{opacity:.5;cursor:not-allowed}.edit-profile-btn:disabled:hover{background-color:transparent;color:var(--color-accent)}@media (max-width:1200px){.container1{grid-template-columns:35% 65%;padding:16px}.d2{padding:0 0 0 16px}.action-btn{padding:10px 18px;font-size:13px}}@media (max-width:900px){.container1{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"d1" "d2";padding:12px;height:auto;min-height:calc(100vh - 80px)}.d1{max-height:40vh;border-right:none;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.d1,.d2{height:auto}.d2{padding:16px 0 0}.profile-actions-header{flex-direction:row;gap:12px;padding:12px 0}.action-btn{padding:10px 16px;font-size:12px}}[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-text-primary)}h1{font-size:28px;line-height:1.14}h1,h2{font-weight:600}h2{font-size:var(--font-size-title);line-height:1.19}h3{font-size:var(--font-size-section);line-height:1.2}h3,h4,h5,h6{font-weight:600}h4,h5,h6{font-size:var(--font-size-body);line-height:1.3}.edit-wizard-tab{display:inline-flex;align-items:center;gap:8px}.edit-wizard-step-num{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;border-radius:50%;font-size:var(--font-size-label);font-weight:600;line-height:1;color:var(--color-text-secondary);background-color:var(--color-accent-wash-selected);border:1px solid var(--color-hairline)}.console-tab-active .edit-wizard-step-num,.edit-wizard-tab-done .edit-wizard-step-num{color:var(--color-on-accent);background-color:var(--color-accent);border-color:var(--color-accent)}.edit-wizard-progress{margin:0;padding:12px 28px 0;font-size:var(--font-size-label);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-tertiary)}.edit-wizard-actions{justify-content:space-between}.edit-wizard-actions-group{display:flex;gap:12px}.NotificationBell_wrapper__zd_rJ{position:relative;display:inline-flex;align-items:center}.NotificationBell_bellButton__758gU{position:relative;background:none;border:none;cursor:pointer;padding:6px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;color:var(--color-text-primary)}.NotificationBell_bellButton__758gU:hover{background-color:rgba(0,0,0,.06)}.NotificationBell_bellButton__758gU:focus-visible,.NotificationBell_markAllRead__XWOJr:focus-visible,.NotificationBell_viewAll__FLAIW:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.NotificationBell_notificationItem__uxhsP:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.NotificationBell_badge__qh0v_{top:0;min-width:18px;height:18px;background-color:var(--color-accent);color:var(--color-on-accent);font-size:10px;font-weight:600;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;pointer-events:none}.NotificationBell_badge__qh0v_,.NotificationBell_dropdown__hzihI{position:absolute;right:0;font-family:SF Pro Text,Helvetica Neue,Arial,sans-serif}.NotificationBell_dropdown__hzihI{top:calc(100% + 8px);width:380px;background-color:var(--color-page);border-radius:8px;box-shadow:3px 5px 30px rgba(0,0,0,.22);z-index:1300;overflow:hidden}.NotificationBell_dropdownHeader__5yF9E{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 8px;border-bottom:1px solid rgba(0,0,0,.08)}.NotificationBell_dropdownTitle__bt9jp{font-size:14px;font-weight:600;color:var(--color-text-primary)}.NotificationBell_markAllRead__XWOJr{font-size:12px;color:var(--color-accent);cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.NotificationBell_markAllRead__XWOJr:hover{text-decoration:underline}.NotificationBell_notificationList__Twqpg{max-height:380px;overflow-y:auto}.NotificationBell_notificationItem__uxhsP{padding:12px 16px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.05);transition:background-color .12s ease;display:flex;gap:8px}.NotificationBell_notificationItem__uxhsP:hover{background-color:rgba(0,0,0,.04)}.NotificationBell_notificationItem__uxhsP.NotificationBell_unread__Av4Xo{border-left:2px solid var(--color-accent);padding-left:14px}.NotificationBell_notificationContent__L_ZUl{flex:1 1;min-width:0}.NotificationBell_notificationTitle__SoCuB{font-size:13px;font-weight:600;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.NotificationBell_notificationMeta__Vbrg_{font-size:12px;color:#6e6e73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.NotificationBell_notificationTime__U8Pwa{font-size:11px;color:#8e8e93;white-space:nowrap;flex-shrink:0}.NotificationBell_emptyState__h0tpO{padding:32px 16px;text-align:center;color:#6e6e73;font-size:13px}.NotificationBell_dropdownFooter__NgjmT{padding:10px 16px;border-top:1px solid rgba(0,0,0,.08);text-align:center}.NotificationBell_viewAll__FLAIW{font-size:13px;color:var(--color-accent);cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.NotificationBell_viewAll__FLAIW:hover{text-decoration:underline}@media (max-width:767px){.NotificationBell_dropdown__hzihI{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;border-radius:12px 12px 0 0;max-height:70vh;overflow-y:auto}}.Header_header__rFfid{height:64px!important;top:0;position:-webkit-sticky;position:sticky;z-index:1000;border-bottom:1px solid rgba(0,0,0,.08);background-color:var(--color-page)}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))) or (-webkit-backdrop-filter:blur(20px)){.Header_header__rFfid{background-color:transparent}.Header_header__rFfid:before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--color-glass);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}}.Header_loaded__l7_gF,.Header_loading__PfNvP{display:flex;align-items:center;gap:8px;height:100%;position:relative;top:0;opacity:1;padding:0 16px 0 8px;margin:0;transition:all .2s ease-in}.Header_loading__PfNvP{top:-2rem;opacity:0}.Header_logoLink__ShYcG{display:inline-flex;align-items:center;border-radius:4px}.Header_logo__qnqPt{width:128px;height:auto;cursor:pointer}.Header_spacer__XZ_re{flex:1 1}.Header_userName__D1aWG{color:rgba(0,0,0,.8);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px;margin:0;font-family:SF Pro Text,Helvetica Neue,Arial,sans-serif}.Header_signOutButton__7lehT{flex-shrink:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:10px;border-radius:50%;color:var(--color-text-primary);text-decoration:none;transition:background-color .15s ease}.Header_signOutButton__7lehT:hover{background-color:rgba(0,0,0,.06)}.Header_logoLink__ShYcG:focus-visible,.Header_signOutButton__7lehT:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:639px){.Header_userName__D1aWG{display:none}}.Footer_footer__WOAaR{border-top:1px solid rgba(0,0,0,.08);background-color:var(--color-page);text-align:center;padding:20px 16px}.Footer_copyright__0rQd3{margin:0;font-size:12px;color:rgba(0,0,0,.48);font-family:SF Pro Text,Helvetica Neue,Arial,sans-serif;letter-spacing:-.12px}.Layout_page__Aw3Rj{min-height:100vh;display:flex;flex-direction:column}.Layout_content__I9Lg2{flex:1 1;display:flex;flex-direction:column;padding-bottom:24px}