.journey-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.onboarding-toolbar{gap:9px;margin-bottom:13px;display:flex}.onboarding-toolbar label{border:1px solid var(--line);color:#74817d;background:#fff;border-radius:8px;flex:1;padding:9px 12px}.onboarding-toolbar input{border:0;outline:0;width:85%;margin-left:9px}.onboarding-toolbar button{border:1px solid var(--line);color:#53605c;background:#fff;border-radius:8px;padding:9px 12px}.onboarding-list{overflow:hidden}.onboarding-list-head,.onboarding-row{grid-template-columns:1.8fr 1.05fr .75fr .9fr .95fr .65fr;align-items:center;gap:12px;display:grid}.onboarding-list-head{letter-spacing:.09em;color:#78837f;background:#f7f9f8;padding:11px 16px;font-size:9px}.onboarding-row{border:0;border-top:1px solid var(--line);text-align:left;color:#34413d;background:#fff;width:100%;padding:14px 16px}.onboarding-row:hover{background:#f8fbf9}.onboarding-row>span{align-items:center;gap:9px;min-width:0;display:flex}.onboarding-row>span>b{display:grid}.onboarding-row small{font-size:10px;font-weight:400}.phase{color:#35695b;background:#edf3f0;border-radius:10px;padding:5px 8px;font-size:10px;font-style:normal}.health{border-radius:10px;padding:5px 8px;font-size:10px;font-style:normal}.health.verde{color:#267255;background:#e4f2ea}.health.amarela{color:#a76b23;background:#fff2dd}.health.vermelha{color:#b44e40;background:#fbe6e3}.owner{background:#e4ece9;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-style:normal;display:grid}.journey-progress{background:#e5ebe8;border-radius:5px;flex:1;height:5px;overflow:hidden}.journey-progress i{background:#3c9275;height:100%;display:block}.cockpit-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.cockpit-head>div{align-items:center;gap:12px;display:flex}.cockpit-head .logo{width:52px;height:52px;font-size:14px}.cockpit-head h2{font-size:24px}.cockpit-head p{letter-spacing:.14em;color:#78847f;margin:0 0 3px;font-size:9px}.cockpit-head button:not(.primary){border:1px solid var(--line);background:#fff;border-radius:8px;margin-right:6px;padding:9px}.cockpit-summary{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:16px;display:grid}.cockpit-summary>div{border-right:1px solid var(--line);gap:4px;padding:14px 16px;display:grid}.cockpit-summary>div:last-child{border:0}.cockpit-summary small{letter-spacing:.08em;font-size:9px}.cockpit-summary em{color:#7b8783;font-size:10px;font-style:normal}.yellow-text{color:#a36a22}.journey-line{background:#17362f;border-radius:10px;margin-bottom:15px;padding:17px 20px;display:flex;overflow-x:auto}.journey-line span{color:#7e9b94;flex:1;justify-items:center;min-width:92px;font-size:9px;display:grid;position:relative}.journey-line span:after{content:"";background:#31534b;height:1px;position:absolute;top:12px;left:58%;right:-42%}.journey-line span:last-child:after{display:none}.journey-line i{z-index:1;background:#294941;border-radius:50%;place-items:center;width:25px;height:25px;margin-bottom:7px;font-style:normal;display:grid}.journey-line .done,.journey-line .current{color:#fff}.journey-line .done i{background:#54a587}.journey-line .current i{color:#18352d;background:#d5eaa1}.cockpit-tabs{border-bottom:1px solid var(--line);margin-bottom:16px;display:flex;overflow-x:auto}.cockpit-tabs button{white-space:nowrap;color:#687470;background:0 0;border:0;padding:10px 12px;font-size:11px}.cockpit-tabs button.active{color:var(--green);border-bottom:2px solid var(--green);font-weight:700}.cockpit-grid{grid-template-columns:1fr 285px;gap:16px;display:grid}.cockpit-grid>div{gap:16px;display:grid}.cockpit-grid aside{align-content:start;gap:16px;display:grid}.next-action{border-left:4px solid #d5ad50;align-items:center;padding:18px 20px;display:flex}.next-action div{flex:1}.next-action p,.journey-card>p,.sla-card>p,.meeting-card>p{letter-spacing:.13em;color:#7a8682;margin:0 0 5px;font-size:9px;font-weight:800}.next-action span{color:#687570;margin-top:5px;display:block}.next-action button{color:var(--green);background:#e4f1ec;border:0;border-radius:7px;padding:9px 12px;font-weight:700}.area-row{border-top:1px solid var(--line);grid-template-columns:auto 1.1fr 1fr 45px 100px;align-items:center;gap:11px;padding:12px 20px;display:grid}.area-icon{width:32px;height:32px;color:var(--green);background:#e5f0ec;border-radius:8px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.area-row>span{display:grid}.area-row>em{background:#e5ebe8;border-radius:5px;height:5px}.area-row>em i{background:#549e82;border-radius:5px;height:100%;display:block}.area-row>small{text-align:right;font-size:10px}.blockers>div:not(.panel-head){border-top:1px solid var(--line);align-items:center;gap:11px;padding:13px 20px;display:flex}.blockers>div>i{border-radius:7px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.blockers .red{color:#ad493c;background:#fbe6e3}.blockers .yellow{color:#9d671f;background:#fff2dd}.blockers>div>span{flex:1;display:grid}.blockers>div>em{background:#eef2f0;border-radius:9px;padding:4px 7px;font-size:9px;font-style:normal}.journey-card,.sla-card,.meeting-card{padding:19px}.small-ring{width:86px;height:86px;margin:14px auto}.journey-card{text-align:center}.journey-card h3{margin:10px 0 5px}.journey-card>small{line-height:1.5;display:block}.journey-card button,.meeting-card button{width:100%;color:var(--green);background:#fff;border:1px solid #b8d3ca;border-radius:7px;margin-top:13px;padding:8px;font-weight:700}.sla-card>div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.sla-card>div small{font-size:10px}.meeting-card{gap:7px;display:grid}.meeting-card b{color:var(--green)}.module-placeholder{text-align:center;padding:55px 25px}.module-placeholder>i{width:50px;height:50px;color:var(--green);background:#e5f0ec;border-radius:12px;place-items:center;margin:auto;font-size:22px;font-style:normal;display:grid}.module-placeholder>p{letter-spacing:.15em;color:#77837f;margin:15px 0 5px;font-size:9px;font-weight:800}.module-placeholder>span{color:#65726e;max-width:620px;margin:8px auto 22px;display:block}.module-placeholder button{border:1px solid var(--line);background:#fff;border-radius:8px;margin:0 4px;padding:9px 13px}@media (max-width:1050px){.journey-metrics{grid-template-columns:repeat(2,1fr)}.onboarding-list{overflow-x:auto}.onboarding-list-head,.onboarding-row{min-width:950px}.cockpit-summary{grid-template-columns:repeat(3,1fr)}.cockpit-grid{grid-template-columns:1fr}.cockpit-grid aside{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.journey-metrics{grid-template-columns:1fr}.onboarding-toolbar{flex-wrap:wrap}.onboarding-toolbar label{flex-basis:100%}.cockpit-summary{grid-template-columns:1fr 1fr}.cockpit-grid aside{grid-template-columns:1fr}.area-row{grid-template-columns:auto 1fr 45px}.area-row>em,.area-row>small{display:none}.journey-line{margin-left:-5px;margin-right:-5px}}
.module-grid{grid-template-columns:1fr 285px;gap:16px;display:grid}.module-grid>aside{align-content:start;gap:16px;display:grid}.module-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:22px;display:flex}.module-head p,.module-title p,.profile-hero p,.complexity>p,.response-origin>p,.delegation>p{letter-spacing:.14em;color:#7b8783;margin:0 0 5px;font-size:9px;font-weight:800}.module-head>div:last-child{text-align:right;width:150px;display:grid}.module-head>div:last-child b{color:var(--green);font-size:20px}.module-head>div:last-child em{background:#e5ebe8;border-radius:5px;height:5px}.module-head>div:last-child em i{background:#4c9c7d;border-radius:5px;height:100%;display:block}.question-nav{border-bottom:1px solid var(--line);gap:4px;padding:12px 18px;display:flex;overflow:auto}.question-nav button{color:#78837f;white-space:nowrap;background:0 0;border:0;padding:7px 9px;font-size:10px}.question-nav .done{color:#3c8067}.question-nav .active{color:var(--green);background:#e5f1ec;border-radius:7px;font-weight:700}.question-card{padding:30px 36px}.question-card>span{color:#74807c;letter-spacing:.12em;font-size:9px}.question-card h3{margin:9px 0;font-size:19px}.question-card>p{color:#687570}.answer-options{grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0;display:grid}.answer-options button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;padding:12px}.answer-options button.active{color:var(--green);background:#edf6f2;border-color:#4a967b;font-weight:700}.conditional{background:#f6f9f7;border:1px solid #dce6e2;border-radius:9px;padding:15px}.conditional>div{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.conditional small{color:#477765}.question-card footer{justify-content:space-between;align-items:center;margin-top:23px;display:flex}.question-card footer button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:9px 12px}.question-card footer span{color:#7e8985;font-size:10px}.response-origin,.delegation{padding:19px}.response-origin>span{color:#67736f;margin:8px 0;display:block}.response-origin ul{color:#456c60;padding:0;line-height:2;list-style:none}.delegation>div{border-top:1px solid var(--line);align-items:center;gap:8px;padding:11px 0;display:flex}.delegation>div>i{background:#e5eeea;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.delegation>div>span{display:grid}.delegation button{width:100%;color:var(--green);background:#fff;border:1px solid #b9d3ca;border-radius:7px;padding:8px}.module-title{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.module-title h2{margin:3px 0;font-size:23px}.module-stats{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.module-stats div{border-right:1px solid var(--line);padding:14px 18px;display:grid}.module-stats div:last-child{border:0}.module-stats b{font-size:21px}.danger-text{color:#b84c3d}.module-table{overflow:hidden}.module-table>header,.module-table>button{grid-template-columns:1.5fr .8fr .75fr 1fr .7fr;align-items:center;gap:12px;display:grid}.module-table>header{letter-spacing:.1em;color:#77827f;background:#f7f9f8;padding:10px 16px;font-size:9px}.module-table>button{border:0;border-top:1px solid var(--line);text-align:left;color:#47534f;background:#fff;width:100%;padding:13px 16px}.module-table>button:hover{background:#f8fbf9}.module-table>button>span:first-child{align-items:center;gap:9px;display:flex}.module-table>button>span>b{display:grid}.doc-mini{width:32px;height:36px;color:var(--green);background:#e7f0ed;border-radius:6px;place-items:center;font-style:normal;display:grid}.module-table>button>em{font-size:10px;font-style:normal}.consumers{font-size:11px}.secure-banner{color:var(--green);background:#eaf4f0;border:1px solid #cfe2da;border-radius:9px;gap:11px;margin-bottom:14px;padding:13px 16px;display:flex}.secure-banner>i{font-size:20px;font-style:normal}.secure-banner span{display:grid}.secure-banner small{margin-top:3px}.access-table>header,.access-table>button{grid-template-columns:1.3fr 1fr .7fr 1fr 1.1fr}.action-link{color:var(--green);font-weight:700}.transition-summary{grid-template-columns:repeat(4,1fr);margin-bottom:15px;padding:16px;display:grid}.transition-summary>div{border-right:1px solid var(--line);padding:0 15px;display:grid}.transition-summary>div:last-child{border:0}.transition-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px;display:grid}.transition-grid>div{padding:15px}.transition-grid header{align-items:center;gap:9px;display:flex}.transition-grid header span{flex:1;display:grid}.transition-grid>div>em{background:#e5ebe8;border-radius:5px;height:5px;margin:14px 0 8px;display:block}.transition-grid>div>em i{background:#4e9b7d;border-radius:5px;height:100%;display:block}.transition-grid p{color:#65716e;font-size:11px}.transition-grid button{color:var(--green);background:0 0;border:0;padding:4px 0;font-size:11px;font-weight:700}.divergence{align-items:center;gap:14px;padding:17px;display:flex}.divergence>i{color:#a86720;background:#fff0dc;border-radius:8px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.divergence>div{flex:1}.divergence p{letter-spacing:.12em;color:#8a744c;margin:0;font-size:9px}.divergence span{color:#6a7672}.divergence button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px}.profile-grid{grid-template-columns:1fr 285px;gap:16px;display:grid}.profile-hero{justify-content:space-between;align-items:center;margin-bottom:14px;padding:22px;display:flex}.profile-hero>em{color:var(--green);text-align:center;background:#e6f0ec;border-radius:8px;padding:10px 15px;font-style:normal;font-weight:700;display:grid}.profile-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profile-cards>div{gap:5px;padding:17px;display:grid}.profile-cards>div>em{color:#83908c;font-size:10px;font-style:normal}.complexity{align-self:start;padding:19px}.complexity>div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.complexity>div b{color:var(--green)}.complexity footer{background:#edf5f2;border-radius:7px;justify-content:space-between;margin-top:9px;padding:11px;display:flex}.complexity button{width:100%;color:var(--green);background:#fff;border:1px solid #bdd5cd;border-radius:7px;margin-top:12px;padding:8px}@media (max-width:1050px){.module-grid,.profile-grid{grid-template-columns:1fr}.module-grid>aside,.transition-grid{grid-template-columns:1fr 1fr}.module-table{overflow-x:auto}.module-table>header,.module-table>button{min-width:850px}}@media (max-width:720px){.module-grid>aside{grid-template-columns:1fr}.module-head{gap:14px;display:grid}.module-head>div:last-child{text-align:left;width:100%}.question-card{padding:22px 16px}.answer-options,.conditional>div,.profile-cards{grid-template-columns:1fr}.question-card footer{flex-wrap:wrap;gap:7px}.module-stats,.transition-summary{grid-template-columns:1fr 1fr}.transition-grid{grid-template-columns:1fr}.module-title{align-items:flex-start;gap:12px}}
.kickoff-grid{grid-template-columns:1fr 320px;gap:15px;display:grid}.kickoff-grid aside{align-content:start;gap:15px;display:grid}.agenda>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px 20px;display:flex}.agenda>header p,.participants>p,.commitments>p{letter-spacing:.13em;color:#77837f;margin:0;font-size:9px;font-weight:800}.agenda>header>em{color:#267255;background:#e5f2eb;border-radius:10px;height:max-content;padding:5px 8px;font-style:normal}.agenda>div{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:13px 20px;display:grid}.agenda>div>i{width:26px;height:26px;color:var(--green);background:#e5f0ec;border-radius:7px;place-items:center;font-style:normal;display:grid}.agenda>div>span{color:#7b8683;font-size:10px}.participants,.commitments{padding:18px}.participants>div{border-top:1px solid var(--line);align-items:center;gap:9px;padding:10px 0;display:flex}.participants>div>i{background:#e7efec;border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;font-style:normal;display:grid}.participants>div>span{flex:1;display:grid}.participants>div>em{color:#477c68;font-size:9px;font-style:normal}.commitments ul{color:#53615d;padding-left:17px;line-height:1.9}.diagnostic-tabs{border-bottom:1px solid var(--line);margin-bottom:13px;display:flex}.diagnostic-tabs button{color:#66736f;background:0 0;border:0;padding:9px 13px}.diagnostic-tabs .active{color:var(--green);border-bottom:2px solid var(--green);font-weight:700}.findings-table{overflow:hidden}.findings-table>header,.findings-table>button{grid-template-columns:1.7fr .8fr .65fr .65fr 1fr;align-items:center;gap:12px;display:grid}.findings-table>header{letter-spacing:.1em;color:#76817e;background:#f7f9f8;padding:10px 15px;font-size:9px}.findings-table>button{border:0;border-top:1px solid var(--line);text-align:left;color:#45514d;background:#fff;width:100%;padding:13px 15px}.findings-table>button>span:first-child{align-items:center;gap:9px;display:flex}.findings-table>button>span>b{display:grid}.findings-table>button i{background:#e9f1ee;border-radius:7px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.findings-table>button>em{font-style:normal}.evidence-note{color:#67746f;background:#edf4f1;border-radius:7px;margin-top:12px;padding:11px 15px;font-size:10px}.regularization-board{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.regularization-board>div{padding:13px}.regularization-board header{justify-content:space-between;margin-bottom:10px;display:flex}.regularization-board header i{background:#e8eeeb;border-radius:9px;padding:2px 7px;font-style:normal}.regularization-board>div>button{text-align:left;border:1px solid var(--line);background:#fafcfb;border-radius:8px;gap:7px;width:100%;padding:13px;display:grid}.regularization-board button>em{color:#a25d31;font-size:9px;font-style:normal}.regularization-board button footer{border-top:1px solid var(--line);color:#71807b;justify-content:space-between;padding-top:9px;font-size:10px;display:flex}.department-cards{grid-template-columns:1fr 1fr;gap:13px;display:grid}.department-cards>div{padding:17px}.department-cards header{align-items:center;gap:10px;display:flex}.department-cards header>i{width:34px;height:34px;color:var(--green);background:#e3f0eb;border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:grid}.department-cards header>span{flex:1}.department-cards>div>em{background:#e5ebe8;border-radius:5px;height:5px;margin:15px 0;display:block}.department-cards>div>em i{background:#4d9b7d;height:100%;display:block}.department-cards>div>p{letter-spacing:.1em;color:#7b8783;font-size:9px}.department-cards footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:10px;display:flex}.department-cards footer button{color:var(--green);background:0 0;border:0;font-weight:700}.readiness-layout{grid-template-columns:1fr 285px;gap:14px;display:grid}.readiness-layout aside{align-content:start;gap:14px;display:grid}.readiness-list>header{justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.readiness-list>header>div{display:grid}.readiness-list>header strong{color:var(--green);font-size:23px}.readiness-list>div{border-top:1px solid var(--line);align-items:center;gap:11px;padding:11px 18px;display:flex}.readiness-list>div>i{border-radius:7px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.readiness-list .pass{color:#267255;background:#e5f2eb}.readiness-list .fail{color:#b34b3d;background:#fbe6e3}.readiness-list>div>span{flex:1;display:grid}.readiness-list>div>em{font-size:10px;font-style:normal}.readiness-list>div>button{background:0 0;border:0}.go-live-block,.snapshot{padding:19px}.go-live-block>i{color:#b34b3d;background:#fbe6e3;border-radius:9px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.go-live-block h3{margin:11px 0 5px}.go-live-block p{color:#66736f}.go-live-block button{color:#a84639;background:#fff;border:1px solid #e1b5ae;border-radius:7px;width:100%;padding:8px}.snapshot{gap:8px;display:grid}.snapshot>p{letter-spacing:.12em;color:#788480;font-size:9px;font-weight:800}.cycle-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.cycle-card{padding:17px}.cycle-card header{justify-content:space-between;display:flex}.cycle-card header>i{width:32px;height:32px;color:var(--green);background:#e5f0ec;border-radius:8px;place-items:center;font-style:normal;font-weight:800;display:grid}.cycle-card header>em{background:#eef2f0;border-radius:10px;padding:5px 8px;font-size:9px;font-style:normal}.cycle-card h3{margin:14px 0}.cycle-steps{gap:7px;display:grid}.cycle-steps span{color:#7b8783;align-items:center;gap:8px;font-size:10px;display:flex}.cycle-steps span i{background:#edf1ef;border-radius:50%;place-items:center;width:20px;height:20px;font-style:normal;display:grid}.cycle-steps span.done{color:#3d765f}.cycle-steps span.done i{background:#dff0e8}.cycle-card footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:13px;padding-top:11px;display:flex}.cycle-card footer button{color:var(--green);background:0 0;border:0;font-weight:700}.incident-banner,.completion-rule{align-items:center;gap:12px;margin-top:14px;padding:15px 18px;display:flex}.incident-banner>i,.completion-rule>i{color:#287457;background:#e5f2eb;border-radius:8px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.incident-banner span{display:grid}.review-timeline{gap:12px;display:grid}.review-timeline>div{align-items:center;gap:15px;padding:17px 20px;display:flex}.review-timeline>div>i{color:#6e7b77;background:#edf1ef;border-radius:50%;place-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:grid}.review-timeline>div.completed>i{color:#267255;background:#e1f1e9}.review-timeline>div.current>i{color:var(--green);background:#dbeae4;box-shadow:0 0 0 4px #edf5f2}.review-timeline>div>span{flex:1}.review-timeline>div>span>em{color:#7b8783;font-size:9px;font-style:normal}.review-timeline h3{margin:3px 0}.review-timeline p{color:#67736f;margin:3px 0}.review-timeline button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px}.completion-rule div h3,.completion-rule div p{margin:3px 0}@media (max-width:1050px){.kickoff-grid,.readiness-layout{grid-template-columns:1fr}.kickoff-grid aside{grid-template-columns:1fr 1fr}.findings-table{overflow-x:auto}.findings-table>header,.findings-table>button{min-width:850px}.regularization-board,.cycle-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.kickoff-grid aside,.regularization-board,.department-cards,.cycle-grid{grid-template-columns:1fr}.review-timeline>div{flex-wrap:wrap;align-items:flex-start}.review-timeline>div>span{min-width:70%}}
.client-portal{max-width:1180px;margin:auto}.portal-welcome{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.portal-welcome p,.portal-next>p,.portal-pendencies header p,.portal-milestones header p,.portal-summary>p,.portal-help>p{letter-spacing:.14em;color:#74817d;margin:0 0 5px;font-size:9px;font-weight:800}.portal-welcome h2{font-size:29px}.portal-welcome button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 12px}.portal-hero{background:linear-gradient(125deg,#fff 65%,#eff6f3);grid-template-columns:auto 1fr 270px;align-items:center;gap:22px;margin-bottom:16px;padding:25px;display:grid}.portal-progress>div{background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(#48a17f 46%,#e6ece9 0);text-align:center;border-radius:50%;place-content:center;width:115px;height:115px;display:grid}.portal-progress b{font-size:24px}.portal-progress small{font-size:9px}.portal-hero>div:nth-child(2)>em{color:#5a8877;letter-spacing:.13em;font-size:9px;font-style:normal}.portal-hero>div:nth-child(2) h2{margin:5px 0;font-size:21px}.portal-hero>div:nth-child(2) p{color:#63706c}.portal-hero>aside{border-left:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:8px;padding-left:22px;display:grid}.portal-hero>aside>small,.portal-hero>aside>button{grid-column:1/3}.portal-hero>aside>i{width:38px;height:38px;color:var(--green);background:#dcece6;border-radius:50%;place-items:center;font-style:normal;display:grid}.portal-hero>aside>div{display:grid}.portal-hero>aside button{color:var(--green);background:#fff;border:1px solid #b8d3ca;border-radius:7px;padding:7px}.portal-grid{grid-template-columns:1fr 285px;gap:16px;display:grid}.portal-grid>div{gap:15px;display:grid}.portal-grid>aside{align-content:start;gap:15px;display:grid}.portal-next{border-left:4px solid #d9ad4c;padding:20px}.portal-next>div{align-items:center;gap:12px;display:flex}.portal-next>div>i{color:#9c681f;background:#fff0d9;border-radius:9px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.portal-next>div>span{flex:1}.portal-next h3,.portal-next p{margin:3px 0}.portal-next>button{margin:14px 0 0 54px}.portal-pendencies header{justify-content:space-between;padding:18px;display:flex}.portal-pendencies header button{color:var(--green);background:0 0;border:0}.portal-pendencies>div{border-top:1px solid var(--line);align-items:center;gap:11px;padding:13px 18px;display:flex}.portal-pendencies>div>i{background:#edf2f0;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.portal-pendencies>div>span{flex:1;display:grid}.portal-pendencies>div>button{color:var(--green);background:0 0;border:0;font-weight:700}.portal-milestones header{padding:18px}.portal-milestones>div{gap:12px;padding:11px 18px;display:flex;position:relative}.portal-milestones>div>i{color:#7d8985;z-index:1;background:#edf1ef;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.portal-milestones>div.done>i{color:#267255;background:#e0f0e8}.portal-milestones>div.current>i{color:#264b40;background:#d7eaa5}.portal-milestones>div>span{display:grid}.portal-summary,.portal-message,.portal-help{padding:18px}.portal-summary>div{border-top:1px solid var(--line);justify-content:space-between;padding:9px 0;display:flex}.portal-message{color:#fff;background:#173a32}.portal-message>i{color:#9ac6b5;font-size:28px;font-style:normal}.portal-message p{line-height:1.6}.portal-message b{color:#cfe3db}.portal-help{gap:7px;display:grid}.portal-help button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:7px;padding:8px}.portal-privacy{text-align:center;color:#88928f;margin-top:18px;font-size:9px}@media (max-width:900px){.portal-hero{grid-template-columns:auto 1fr}.portal-hero>aside{border-left:0;border-top:1px solid var(--line);grid-column:1/3;padding:15px 0 0}.portal-grid{grid-template-columns:1fr}.portal-grid>aside{grid-template-columns:1fr 1fr}}@media (max-width:600px){.portal-welcome{align-items:flex-start;gap:12px}.portal-hero{text-align:center;grid-template-columns:1fr}.portal-progress{margin:auto}.portal-hero>aside{grid-column:1}.portal-grid>aside{grid-template-columns:1fr}.portal-pendencies>div{flex-wrap:wrap;align-items:flex-start}.portal-pendencies>div>span{min-width:70%}}
:root{--ink:#17211f;--muted:#6e7976;--line:#dfe6e3;--bg:#f3f6f4;--green:#0b6755;--lime:#b8da70}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Inter,Arial,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button{cursor:pointer}small{color:var(--muted)}.shell{min-height:100vh}.sidebar{color:#dce8e3;z-index:10;background:#132d28;flex-direction:column;width:228px;padding:25px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:#fff;background:0 0;border:0;align-items:center;gap:11px;padding:0 8px 27px;display:flex}.brand>i{border:1px solid #6f958c;border-radius:11px;place-items:center;width:38px;height:38px;font-family:Georgia;font-size:25px;font-style:normal;display:grid}.brand span{text-align:left;letter-spacing:.14em;display:grid}.brand span b{font-size:15px}.brand span small{color:#9fb5af;margin-top:2px;font-size:9px}.sidebar>p{color:#7f9b94;letter-spacing:.18em;margin:25px 11px 8px;font-size:9px}.sidebar>button:not(.brand){color:#9fb5af;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;display:flex}.sidebar>button:not(.brand) i{text-align:center;width:19px;font-size:17px;font-style:normal}.sidebar>button.active{color:#fff;background:#23473f}.sidebar>button em{color:#214136;background:#d7eaa5;border-radius:9px;margin-left:auto;padding:1px 6px;font-size:11px;font-style:normal}.sidebar footer{border-top:1px solid #2c4943;align-items:center;gap:9px;margin-top:auto;padding-top:18px;display:flex}.sidebar footer>span{color:#18362e;background:#d7eaa5;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.sidebar footer div{flex:1;display:grid}.sidebar footer small{color:#819d96;font-size:11px}.sidebar footer button{color:#819d96;background:0 0;border:0}main{min-height:100vh;margin-left:228px}main>header{border-bottom:1px solid var(--line);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:78px;padding:0 34px;display:flex;position:sticky;top:0}main>header small,.title p,.panel-head p,.sub-title p,.contract p,.fee-head p,.modal>p{letter-spacing:.16em;color:#7d8986;margin:0 0 4px;font-size:9px;font-weight:800}h1{margin:0;font-size:18px}h2{margin:0;font-size:28px}h3{margin:0;font-size:16px}.head-actions{align-items:center;gap:13px;display:flex}.head-actions>button:first-child{border:1px solid var(--line);color:#87918f;background:#f8faf9;border-radius:8px;gap:10px;width:285px;padding:9px 11px;display:flex}.head-actions kbd{border:1px solid var(--line);background:#fff;border-radius:4px;margin-left:auto;padding:0 5px;font-size:10px}.head-actions .bell{border:1px solid var(--line);background:#fff;border-radius:8px;width:36px;height:36px;position:relative}.head-actions .bell i{background:#df684d;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:7px}.head-actions>b{letter-spacing:.08em;color:#71807c;font-size:10px}.content{max-width:1540px;margin:auto;padding:30px 34px 50px}.title{justify-content:space-between;align-items:flex-end;margin-bottom:25px;display:flex}.title h2{margin:2px 0 6px}.title>div>span,.sub-title>div>span{color:var(--muted)}.primary{border:0;border-radius:8px;padding:10px 16px;font-weight:700;box-shadow:0 2px 5px #0b675522;background:var(--green)!important;color:#fff!important}.metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:flex-start;gap:14px;padding:18px;display:flex}.metric>i{color:#146953;background:#e4f2ed;border-radius:9px;place-items:center;width:36px;height:36px;font-size:18px;font-style:normal;display:grid}.metric div>b{font-size:24px}.metric p{margin:2px 0;font-weight:700}.metric small{font-size:11px}.panel{border:1px solid var(--line);background:#fff;border-radius:10px}.dash-grid{grid-template-columns:1.12fr 1fr;gap:16px;margin-bottom:16px;display:grid}.panel-head{justify-content:space-between;align-items:center;padding:19px 20px 14px;display:flex}.panel-head button{color:var(--green);background:0 0;border:0;font-size:12px;font-weight:700}.alert{text-align:left;background:#fff;border:0;border-top:1px solid #edf1ef;align-items:center;gap:12px;width:100%;padding:12px 20px;display:flex}.alert>i{border-radius:8px;place-items:center;width:32px;height:32px;font-style:normal;font-weight:800;display:grid}.alert .red{color:#b84938;background:#fce8e5}.alert .orange{color:#ba6b20;background:#fff0dd}.alert .yellow{color:#9a7b18;background:#fff8dc}.alert .blue{color:#3a729d;background:#e5f0fa}.alert span{flex:1;display:grid}.alert small{margin-top:2px;font-size:11px}.alert strong{font-size:18px}.alert em{color:#82908c;font-style:normal}.month{border-top:1px solid #edf1ef;align-items:center;gap:13px;padding:12px 20px;display:flex}.month>i{border:1px solid var(--line);border-radius:7px;place-items:center;width:45px;height:44px;font-style:normal;line-height:1;display:grid}.month>i small{font-size:9px}.month>span{flex:1;display:grid}.month>span small{margin-top:3px;font-size:11px}.month>em{color:#8c7120;background:#f4efe0;border-radius:10px;padding:4px 8px;font-size:10px;font-style:normal}.total{background:#f4f8f6;border-radius:8px;justify-content:space-between;align-items:center;margin:11px 20px 18px;padding:12px;display:flex}.total span{color:var(--muted);font-size:11px}.total b{color:var(--green)}.total small{font-weight:400}.activity{border-top:1px solid #edf1ef;align-items:center;gap:12px;padding:12px 20px;display:flex}.activity>i{width:30px;height:30px;color:var(--green);background:#e5f2ed;border-radius:50%;place-items:center;font-style:normal;display:grid}.activity div{flex:1;display:grid}.activity small,.activity time{color:var(--muted);font-size:11px}.toolbar{gap:10px;margin-bottom:13px;display:flex}.toolbar label{border:1px solid var(--line);color:#75817e;background:#fff;border-radius:8px;flex:1;padding:10px 13px}.toolbar input{border:0;outline:0;width:90%;margin-left:10px}.toolbar button,.tabs button,.contract section button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:9px 13px}.toolbar button i{color:#fff;background:#173f36;border-radius:8px;padding:1px 5px;font-style:normal}.chips{gap:7px;margin-bottom:13px;display:flex}.chips button{color:#66726f;background:0 0;border:0;border-radius:7px;padding:7px 11px}.chips .active{color:#155e4d;background:#dfeee8}.chips b{margin-left:5px;font-size:10px}.table{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}table{border-collapse:collapse;width:100%}th{letter-spacing:.1em;color:#7a8582;text-align:left;background:#f7f9f8;padding:11px 14px;font-size:9px}td{color:#45504d;border-top:1px solid #e8ecea;padding:13px 14px}tr{cursor:pointer}tbody tr:hover{background:#f8fbf9}td:first-child{align-items:center;gap:10px;display:flex}td span,td>small{display:block}.logo{color:#185e4e;background:#dceee8;border-radius:9px;place-items:center;width:36px;height:36px;font-size:11px;font-style:normal;font-weight:800;display:grid}.l1{color:#8b5e32;background:#f1e7dc}.l2{color:#6d518c;background:#ebe5f2}.l3{color:#476981;background:#e5ecf3}.dot{background:#5ea97f;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.d1{background:#dc963c}.d2{background:#df634c}.d3{background:#d1b044}.status{white-space:nowrap;border-radius:10px;padding:4px 7px;font-size:10px;font-style:normal}.status.ok{color:#267255;background:#e4f2ea}.status.wait{color:#a96321;background:#fff0df}.status.muted{color:#68736f;background:#edf0ef}.table footer{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding:13px 16px;font-size:11px;display:flex}.table footer b{background:var(--green);color:#fff;border-radius:6px;padding:5px 8px}.back{color:#63716d;background:0 0;border:0;margin-bottom:17px;padding:0}.client-head{align-items:center;gap:15px;display:flex}.client-head>i{color:#165e4d;background:#d9ece6;border-radius:13px;place-items:center;width:58px;height:58px;font-size:19px;font-style:normal;font-weight:800;display:grid}.client-head>div{flex:1}.client-head>div>span{align-items:center;gap:10px;display:flex}.client-head p{color:#56625f;margin:5px 0}.client-head>button:not(.primary){border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px}.quick{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,1fr);margin-top:21px;display:grid}.quick>div{border-right:1px solid var(--line);gap:4px;padding:15px 20px;display:grid}.quick>div:last-child{border:0}.quick>div>small{letter-spacing:.1em;font-size:9px;font-weight:700}.quick>div>b{font-size:16px}.quick>div>em{color:#3f866a;font-size:10px;font-style:normal}.quick>div>span:not(.status),.ready>span{background:#e6ece9;border-radius:5px;height:5px;overflow:hidden}.quick>div>span i,.ready>span i{background:#58a786;width:100%;height:100%;display:block}.tabs{border-bottom:1px solid var(--line);gap:4px;margin:22px 0 18px;display:flex;overflow-x:auto}.tabs button{white-space:nowrap;color:#66716e;background:0 0;border:0;border-radius:0;padding:11px 12px}.tabs button.active{color:var(--green);border-bottom:2px solid var(--green);font-weight:700}.overview{grid-template-columns:1fr 285px;gap:16px;display:grid}.overview>div{gap:16px;display:grid}.overview aside{align-content:start;gap:16px;display:grid}.info{grid-template-columns:1fr 1fr;gap:19px;padding:0 20px 18px;display:grid}.info div{display:grid}.info small{margin-bottom:4px;font-size:10px}.readiness{text-align:center;padding:22px}.ring{background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(#50a283 100%,#e8eeeb 0);border-radius:50%;place-content:center;width:102px;height:102px;margin:auto;display:grid}.ring b{font-size:22px}.ring small{font-size:9px}.readiness h3{margin:14px 0 7px}.readiness p{color:var(--muted);font-size:12px}.readiness ul,.ready ul{text-align:left;color:#4b6860;padding:0;line-height:2;list-style:none}.readiness button{width:100%;color:var(--green);background:#fff;border:1px solid #b7d3ca;border-radius:7px;padding:8px}.contact{padding:18px}.contact>i{float:left;background:#e4eee9;border-radius:50%;place-items:center;width:38px;height:38px;margin:4px 10px 12px 0;font-style:normal;display:grid}.contact>div{padding-top:6px;display:grid}.contact>a{color:var(--green);margin-top:7px;font-size:12px;display:block}.timeline{padding:0 20px 13px}.timeline>div{border-left:1px solid #dfe6e3;padding:0 0 17px 23px;display:grid;position:relative}.timeline i{background:#4e9a7d;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:-4px}.timeline time{color:#87918f;font-size:9px}.timeline small{margin-top:3px}.form-layout{grid-template-columns:1fr 270px;gap:16px;display:grid}.form details{border-top:1px solid var(--line)}.form summary{cursor:pointer;align-items:center;gap:12px;padding:15px 20px;list-style:none;display:flex}.form summary>i{width:27px;height:27px;color:var(--green);background:#e5f0ec;border-radius:7px;place-items:center;font-style:normal;display:grid}.form summary span{flex:1;display:grid}.form summary small{font-size:11px}.form summary em{font-style:normal}.fields{grid-template-columns:1fr 1fr;gap:12px;padding:0 20px 20px;display:grid}.fields label{color:#5f6c68;gap:5px;font-size:11px;display:grid}.fields input,.fields select,.fields textarea{color:#26322f;background:#fff;border:1px solid #ccd7d3;border-radius:7px;padding:9px}.ready{align-self:start;padding:20px;display:grid}.ready>p{letter-spacing:.14em;color:#7b8784;font-size:9px}.ready>b{color:var(--green);font-size:30px}.ready>span{margin:8px 0}.sub-title{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.sub-title h3{margin:3px 0 5px;font-size:22px}.people{grid-template-columns:1fr 1fr;gap:16px;display:grid}.person header{align-items:center;gap:11px;padding:18px;display:flex}.person header>i{width:44px;height:44px;color:var(--green);background:#e1eee9;border-radius:50%;place-items:center;font-style:normal;display:grid}.person header span{flex:1}.person header button{background:0 0;border:0}.person>div{color:#56635f;grid-template-columns:1fr 1fr;padding:0 18px 16px;display:grid}.person>div p{margin:6px 0}.person footer{border-top:1px solid var(--line);color:#477861;padding:12px 18px}.fee-head{grid-template-columns:1.3fr repeat(3,1fr) auto;align-items:center;margin-bottom:16px;padding:21px;display:grid}.fee-head h2{color:var(--green);margin:4px 0}.fee-head h2 small{font-size:13px}.fee-grid{grid-template-columns:1.25fr 1fr;gap:16px;margin-bottom:16px;display:grid}.bars{justify-content:space-around;align-items:end;height:230px;padding:40px 35px 20px;display:flex}.bars>i{background:#d5e8e1;border-radius:6px 6px 0 0;width:65px;font-style:normal;position:relative}.bars>i:last-child{background:#27745e}.bars b{text-align:center;width:100%;font-size:11px;position:absolute;top:-24px}.bars small{text-align:center;width:100%;position:absolute;bottom:-23px}.stack{grid-template-columns:1fr;padding-top:10px}.mini td:first-child{display:table-cell}.contract{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:22px;display:grid}.contract>i{width:48px;height:55px;color:var(--green);background:#e5f0ec;border-radius:8px;place-items:center;font-size:22px;font-style:normal;display:grid}.contract section{grid-column:1/4;gap:8px;display:flex}.contract footer{background:#f7f9f8;border-radius:8px;grid-column:1/4;grid-template-columns:repeat(4,1fr);padding:13px;display:grid}.docs{gap:10px;display:grid}.docs>div{align-items:center;gap:13px;padding:15px;display:flex}.docs>div>i{color:#a84d45;background:#f2e4e2;border-radius:8px;place-items:center;width:45px;height:45px;font-size:10px;font-style:normal;font-weight:800;display:grid}.docs>div span{flex:1;display:grid}.docs button{background:0 0;border:0}.board{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.board>div>header{justify-content:space-between;margin-bottom:10px;display:flex}.board>div>header i{background:#e3eae7;border-radius:9px;padding:2px 7px;font-style:normal}.board>div>button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:10px;gap:8px;width:100%;padding:14px;display:grid}.board>div>button>em{background:#e5ebe8;border-radius:4px;height:5px}.board>div>button>em i{background:#4c9c7d;border-radius:4px;height:100%;display:block}.steps{grid-template-columns:repeat(3,1fr);gap:12px;padding:4px 20px 20px;display:grid}.steps div{border:1px solid var(--line);border-radius:8px;gap:4px;padding:14px;display:grid}.steps i{color:var(--green);font-style:normal}.toast{color:#fff;z-index:50;background:#173c34;border-radius:9px;padding:13px 18px;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 30px #0003}.modal-bg{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:30;background:#102c2780;place-items:center;padding:25px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:13px;width:min(520px,100%);max-height:90vh;padding:25px;position:relative;overflow:auto;box-shadow:0 20px 70px #0f29245c}.modal.wide{width:min(790px,100%)}.modal .x{background:#f1f4f2;border:0;border-radius:7px;width:30px;height:30px;font-size:20px;position:absolute;top:15px;right:17px}.modal h2{margin:2px 0 20px}.modal footer{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:20px;padding-top:16px;display:flex}.modal footer button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:9px 13px}.wizard{color:#88928f;align-items:center;margin:0 0 17px;font-size:11px;display:flex}.wizard b{color:var(--green)}.wizard i{background:#dbe3e0;flex:1;height:1px;margin:0 8px}.protected{color:var(--green);background:#eef6f2;border:1px solid #cfe3db;border-radius:8px;gap:11px;margin-bottom:16px;padding:12px;display:flex}.protected span{display:grid}.protected small{margin-top:3px;font-size:11px}.change{background:#f5f8f6;border-radius:8px;align-items:center;gap:15px;margin-bottom:15px;padding:15px;display:flex}.change span{flex:1;display:grid}.change input{border:1px solid var(--line);border-radius:6px;padding:8px;font-weight:700}@media (max-width:1050px){.sidebar{width:78px}.sidebar .brand span,.sidebar>p,.sidebar>button:not(.brand){font-size:0}.sidebar>button:not(.brand) i{font-size:18px}.sidebar footer div,.sidebar footer button{display:none}main{margin-left:78px}.metrics,.quick{grid-template-columns:repeat(2,1fr)}.overview{grid-template-columns:1fr}.overview aside{grid-template-columns:1fr 1fr}.board{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){main>header{padding:0 16px}.head-actions>button:first-child,.head-actions>b{display:none}.content{padding:22px 15px}.dash-grid,.people,.fee-grid,.form-layout,.metrics{grid-template-columns:1fr}.title{align-items:flex-start;gap:12px}.title h2{font-size:24px}.table{overflow:auto}.table table{min-width:850px}.quick{grid-template-columns:1fr}.quick>div{border-right:0;border-bottom:1px solid var(--line)}.fee-head{grid-template-columns:1fr 1fr}.fee-head>div:first-child,.fee-head .primary{grid-column:1/3}.board,.overview aside{grid-template-columns:1fr}.sidebar{display:none}main{margin-left:0}.steps{grid-template-columns:1fr}.head-actions{display:none}.tabs{margin-right:-15px}.modal-bg{padding:10px}.contract footer{grid-template-columns:1fr 1fr}}
:root{--ink:#172238;--muted:#6f7a90;--line:#e1e6ef;--bg:#f4f6fa;--green:#2557d6;--lime:#dbe6ff}.sidebar{color:#e4eaf5;background:#18243c}.brand>i{background:#2557d6;border-color:#5474b8}.brand span small,.sidebar>p,.sidebar footer small,.sidebar footer button{color:#9daccc}.sidebar>button:not(.brand){color:#aebbd3}.sidebar>button.active{color:#fff;background:#263753;box-shadow:inset 3px 0 #5f83ff}.sidebar>button em{color:#dfe8ff;background:#31476f}.sidebar footer{border-top-color:#2b3c5b}.sidebar footer>span{color:#2557d6;background:#e6edff}.primary{box-shadow:0 5px 14px #2557d633;background:#2557d6!important}.metric>i,.activity>i,.client-head>i,.logo,.person header>i,.contract>i,.form summary>i{color:#2557d6;background:#edf2ff}.sidebar>button.active,.tabs button.active,.panel-head button,.contact>a,.fee-head h2,.total b,.wizard b,.ready>b{color:#2557d6}.tabs button.active{border-bottom-color:#2557d6}.chips .active{color:#2557d6;background:#e8eeff}.table footer b{background:#2557d6}.ring{background:radial-gradient(circle,#fff 58%,transparent 60%),conic-gradient(#2557d6 100%,#e8ecf5 0)}.protected{color:#2557d6;background:#eef3ff;border-color:#ccd9ff}.bars>i{background:#dce5fb}.bars>i:last-child{background:#2557d6}.toast{background:#18243c}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #9ab1f5}
