.preparationPanel,.workReadiness{padding:12px 16px;border-radius:18px;background:rgba(255,255,255,.42);color:#173b43;border:1px solid rgba(255,255,255,.65);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.preparationPanel{margin:0 0 12px}.preparationPanel header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.preparationPanel h3{margin:0;font-size:15px}.preparationPanel small{font-size:12px;color:#35535c}.preparationColumns{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:8px}.preparationRow{display:flex;gap:8px;align-items:center}.preparationAppointment,.preparationRow>button:first-child{display:grid;text-align:left;grid-gap:4px;gap:4px;background:transparent!important;box-shadow:none!important;padding:4px!important}.preparationAppointment span,.preparationRow span{font-size:13px}.preparationRow>button:last-child{font-size:12px;flex-shrink:0}.preparationColumns p{margin:6px 0}.workReadiness>div{display:flex;flex-wrap:wrap;gap:8px}.workReadiness span{font-size:13px}.workReadiness details{margin:6px 0!important}.workReadiness details button{display:block;text-align:left}.readinessAttention{color:#795316!important}.completionEvidence{display:flex!important;align-items:center;gap:8px;font-size:13px}.completionEvidence input{width:auto!important}.stepExtraDetails input{max-width:100%;min-height:38px}.preparationPanel .quietDisclosure{margin:4px 0!important;padding:0!important}.workScopeNotice{font-size:13px}.otherSavedWork{margin-top:12px}.preparationPanel button:focus-visible,.workReadiness button:focus-visible{outline:2px solid #087f8c;outline-offset:2px}@media(max-width:700px){.preparationColumns{grid-template-columns:1fr;gap:8px}.preparationPanel header{display:block}.preparationRow{align-items:flex-start}.preparationRow>button:last-child{max-width:80px}.preparationPanel,.workReadiness{padding:10px}}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .workGroupTiles{gap:6px;margin:8px 0 12px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .workGroupTiles button{min-height:52px!important;padding:8px 12px!important;gap:2px!important}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .workGroupTiles small{font-size:12px!important}.stepsFirstWork .stepListHeading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px 10px}.stepsFirstWork .stepListHeading small{font-size:13px}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietWorkChecklist ol{gap:0;padding:0;margin:0;list-style:none}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietWorkChecklist li{padding:3px 10px!important;background:rgba(255,255,255,.18)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;border-bottom:1px solid rgba(56,88,98,.18)!important;border-radius:0!important}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietStepRow .stepTitle{background:transparent!important;box-shadow:none!important;border:0!important;text-align:left;flex:1 1;min-width:0;padding:8px 0!important;font-size:14px!important;line-height:1.4!important}body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietWorkChecklist li.done .stepTitle{text-decoration:none;opacity:1}.stepsFirstWork .quietStepMark{font-size:18px;width:20px}.stepsFirstWork .stepState{font-size:12px;color:#35535c;max-width:155px}.stepsFirstWork .stepListManage{font-size:12px;margin:10px 0}.stepsFirstWork .stepListManage summary{min-height:32px;cursor:pointer}.stepsFirstWork .quietStepBody{margin-bottom:8px}@media(max-width:700px){body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietStepRow{flex-wrap:nowrap!important}.stepsFirstWork .stepState{max-width:85px;font-size:11px}.stepsFirstWork .stepListHeading{font-size:14px}}@media(forced-colors:active){body .refinedCompass.coastalGlass.hasCompassHeader .stepsFirstWork .quietWorkChecklist li{background:Canvas!important;border-bottom:1px solid ButtonText!important}}.stepsFirstWork .stepScheduledTime{display:block;font-size:12px;line-height:1.4;font-weight:400;color:#35535c;margin-top:3px}.stepsFirstWork .stepNeedsTime{display:block;font-size:11px}.stepsFirstWork .stepDetailsToggle{font-size:12px!important;min-height:44px!important;padding:6px 8px!important;flex-shrink:0}.stepsFirstWork .stepTitle:focus-visible{outline:2px solid #087f8c!important;outline-offset:2px}.workPathway{width:100%;min-width:0;grid-column:1/-1;margin:0 0 16px}.workPathway>nav{display:flex;gap:8px;flex-wrap:wrap}.workPathway>nav button[aria-pressed=true]{outline:2px solid #25677c;outline-offset:-2px;font-weight:600}.pathwayCue{font-size:13px;line-height:1.5;margin:10px 0}.pathwayGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.pathwayCard{min-width:0;padding:12px;border-radius:14px}.pathwayDoor{display:flex!important;flex-direction:column;align-items:flex-start;text-align:left;width:100%;gap:7px;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:inherit!important}.pathwayDoor strong{font-size:16px;line-height:1.35}.pathwayDoor small,.pathwayDoor span,.pathwayDue{font-size:12px;line-height:1.45}.pathwayActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.pathwayActions button{min-height:44px!important;font-size:12px!important}.pathwayDue{display:block;margin-top:8px}.workPathway .quietDisclosure{margin-top:10px}@media(max-width:900px){.pathwayGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pathwayGrid{grid-template-columns:minmax(0,1fr)}.workPathway>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pathwayDoor{min-height:72px!important}}.orientWorkspace>.pathwayCompact{grid-column:auto;margin:0}.pathwayCompact .pathwayGrid{grid-template-columns:minmax(0,1fr)}.workPathway>h3{font-size:18px;font-weight:600;margin:0 0 10px}.connectedWorkTile{display:flex!important;flex-direction:column;gap:12px;min-width:0;padding:20px!important;text-align:left}.workTileTop{display:flex;justify-content:space-between;align-items:center}.workTileTop .eyebrow{font-size:11px}.workTileTitle{display:flex;flex-direction:column;gap:6px;text-align:left;border:0!important;background:transparent!important;padding:0!important;color:inherit!important;white-space:normal!important}.workTileTitle strong{font-size:20px;line-height:1.25}.workTileNext small{font-size:10px;letter-spacing:.12em;text-transform:uppercase}.workTileNext p{font-size:14px;line-height:1.5;margin:5px 0;overflow-wrap:anywhere}.workTileDate,.workTileSource{font-size:12px}.workTileFooter{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:auto}.workTileSteps{background:transparent!important;border:0!important;padding:6px!important;text-decoration:underline}.connectedWorkSequence{display:grid;grid-gap:18px;gap:18px;min-width:0}.currentWorkStep{padding:18px;border-radius:18px;background:rgba(236,249,250,.48);border:1px solid rgba(122,174,183,.26)}.currentWorkStep h3{font-size:18px;line-height:1.4;margin:8px 0 12px}.currentWorkStep .inlineWorkFocus{padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}.currentWorkStep .workCondition,.currentWorkStep .workFacts{font-size:12px}.workStepControls{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.workStepControls button{min-height:44px}.directReturnPoint{display:grid;grid-gap:6px;gap:6px;margin:12px 0}.directReturnPoint label{font-size:12px}.directReturnPoint textarea{min-height:52px;width:100%;resize:vertical;box-sizing:border-box}.directReturnPoint button{justify-self:start}.orderedWorkChecklist ol{padding:0;margin:0;list-style:none}.orderedWorkChecklist li{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(83,139,153,.16);padding:8px 10px;min-height:44px;box-sizing:border-box}.orderedWorkChecklist li.current{background:rgba(37,176,190,.12);border-radius:10px}.orderedWorkChecklist li.done .stepTitle{color:#52636c}.stepNumber{width:22px;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stepTitle{flex:1 1;text-align:left!important;font-size:13px!important;line-height:1.45!important;white-space:normal!important;border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important}.stepDate,.stepState{font-size:10px;max-width:100px}.workSequenceChoice{display:flex;align-items:center;gap:10px}.workSupporting>summary{font-size:12px}.workSupporting{min-width:0}.workSupporting .itemWithActions{display:flex;justify-content:space-between;gap:10px;margin:10px 0}.workSupporting a{overflow-wrap:anywhere}@media(min-width:701px){.workTiles:has(.connectedWorkTile){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:16px!important;gap:16px!important}.workList .connectedWorkTile{min-height:0}.workSurface:has(.connectedWorkSequence){overflow:auto!important;max-height:none!important}.connectedWorkTile .workTileNext{min-height:65px}}@media(max-width:700px){.connectedWorkTile{padding:16px!important}.workTileTitle strong{font-size:18px}.currentWorkStep{padding:14px}.currentWorkStep h3{font-size:16px}.orderedWorkChecklist li{gap:7px;padding:9px 5px;flex-wrap:wrap}.stepTitle{flex-basis:calc(100% - 90px)}.stepDate,.stepState{margin-left:29px}.workStepControls .primary{flex-basis:100%}.workSequenceChoice{flex-wrap:wrap}.workTiles:has(.connectedWorkTile){grid-template-columns:minmax(0,1fr)!important}}.refinedCompass.coastalGlass .connectedWorkTile{height:max-content!important;min-height:max-content!important;align-self:start;padding:20px!important}.refinedCompass.coastalGlass .workSurface:has(.connectedWorkTile){height:auto!important;max-height:none!important}.refinedCompass.coastalGlass .workSurface>.workTiles:has(.connectedWorkTile){flex:none!important;min-height:0!important;max-height:none!important;overflow:visible!important;grid-auto-rows:max-content;align-items:start!important}.quietWorkChecklist ol{display:grid;grid-gap:8px;gap:8px}.quietWorkChecklist li{display:block;padding:12px 14px;border:1px solid rgba(255,255,255,.48);border-radius:14px;background:rgba(241,249,249,.24)}.quietWorkChecklist li.current{background:rgba(243,251,251,.65);border-color:rgba(255,255,255,.8)}.quietStepRow{display:flex;align-items:center;gap:12px;min-height:32px}.quietStepMark{width:22px;flex-shrink:0;color:#347e78;font-size:22px}.quietWorkChecklist li.done .stepTitle{text-decoration:line-through;opacity:.72}.quietStepBody{padding:8px 0 4px 34px;display:grid;grid-gap:12px;gap:12px}.quietStepBody .primary{justify-self:start}.stepContextNote{margin:0 0 12px;line-height:1.55;font-size:14px;white-space:pre-wrap}.stepExtraDetails{margin:12px 0 0;font-size:12px}.stepExtraDetails>summary{opacity:.8}.quietStepRow .stepTitle{font-size:15px!important;flex-basis:auto}.quietStepRow .stepState{margin:0}.quietStepBody .workResources{margin:8px 0}.quietWorkChecklist>.sectionTools{margin-bottom:12px}@media(max-width:700px){.quietWorkChecklist li{padding:10px}.quietStepRow{gap:8px}.quietStepBody{padding-left:30px}.quietStepRow .stepTitle{flex-basis:auto}.quietStepRow .stepState{max-width:70px}}body .refinedCompass.coastalGlass.hasCompassHeader .compassContent .workSurface{box-sizing:border-box;padding:30px!important;overflow:visible!important;max-height:none!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface :is(.workTiles,.workList){gap:24px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .sectionTools{gap:15px!important;margin-block:18px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface :is(.workTile,.connectedWorkTile){padding:26.25px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .connectedWorkSequence{gap:27px!important;padding:18px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .quietStepRow{gap:18px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .quietWorkChecklist li{padding:4.5px 15px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .workGroupTiles{gap:12px!important}@media(max-width:700px){body .refinedCompass.coastalGlass.hasCompassHeader .compassContent .workSurface{padding:18px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .connectedWorkSequence{padding:9px!important}body .refinedCompass.coastalGlass.hasCompassHeader .workSurface .quietStepRow{gap:9px!important;flex-wrap:wrap!important}.stepsFirstWork .stepState{margin-left:0;max-width:none}}