.skill-desktop{color:#243442;background:#eef1ef;border:2px solid #0c1420;width:min(1180px,100% - 40px);min-height:600px;margin:22px auto 54px;position:relative;overflow:visible;box-shadow:10px 10px #03080e61}.skill-browser-bar{color:#eef2f4;background:#172638;border-bottom:1px solid #0c1420;grid-template-columns:minmax(170px,.7fr) minmax(260px,1.25fr) minmax(170px,.75fr);align-items:center;gap:14px;min-height:48px;padding:7px 14px;display:grid}.skill-browser-bar>div:first-child{align-items:center;gap:9px;display:flex}.skill-browser-bar strong{font:700 12px var(--font-pixel)}.skill-browser-bar>span{color:#aebac3;text-align:right;font-size:13px}.skill-browser-mark{color:#fff;background:#4c2363;border:1px solid #b596c5;place-items:center;width:31px;height:31px;display:grid}.skill-address{color:#60717b;text-overflow:ellipsis;white-space:nowrap;background:#f5f6f4;border:1px solid #8c999f;align-items:center;gap:7px;min-width:0;min-height:30px;padding:0 11px;font-size:13px;display:flex;overflow:hidden}.skill-tab-strip{color:#b7c2c9;background:#223447;border-bottom:1px solid #0c1420;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.skill-tab-strip>*{text-overflow:ellipsis;white-space:nowrap;border-right:1px solid #42576a;min-width:0;padding:9px 11px;font-size:12px;font-weight:600;overflow:hidden}.skill-tab-strip strong{color:#243642;background:#eef1ef}.skill-planner{grid-template-columns:180px minmax(0,1fr) 290px;min-height:500px;display:grid}.skill-planner>nav{color:#dfe6e9;background:#18283a;border-right:1px solid #52677a;align-content:start;display:grid}.skill-planner>nav strong,.skill-planner>nav button{align-items:center;gap:9px;min-height:48px;padding:0 14px;display:flex}.skill-planner>nav strong{color:#fff;border-bottom:1px solid #455a6d;font-size:12px}.skill-planner>nav button{color:#afbbc4;text-align:left;background:0 0;border:0;font-size:13px}.skill-planner>nav button:hover:not(:disabled){color:#fff;background:#25394d}.skill-planner>nav button.is-active{color:#fff;opacity:1;background:#2b4054;border-left:4px solid #7aa9bc}.skill-calendar{min-width:0;padding:22px}.skill-calendar>header{border-bottom:2px solid #89959a;justify-content:space-between;align-items:end;gap:14px;padding-bottom:15px;display:flex}.skill-calendar header small,.skill-surface-heading small,.skill-detail small,.skill-file-picker aside small,.skill-permission-page article>small{color:#58707c;font:700 11px var(--font-pixel)}.skill-calendar h1{color:#1f3341;font:600 29px var(--font-display);margin:5px 0 0}.skill-calendar header>span{color:#65747c;font-size:12px;font-weight:700}.skill-weekdays{color:#6d7a80;background:#dfe4e2;border:1px solid #aeb7b8;grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.skill-weekdays span{text-align:center;border-right:1px solid #bcc4c3;padding:9px;font-size:11px;font-weight:700}.skill-empty-plan{text-align:center;background:repeating-linear-gradient(90deg,#f8f8f5 0 calc(20% - 1px),#dfe4e2 calc(20% - 1px) 20%);border:1px solid #aeb7b8;border-top:0;align-content:center;place-items:center;min-height:330px;padding:24px;display:grid}.skill-empty-plan>span{color:#4d7181;background:#e0e9e8;border:1px solid #9eb0b5;place-items:center;width:62px;height:62px;display:grid}.skill-empty-plan h2{color:#203542;font:600 23px var(--font-display);margin:14px 0 6px}.skill-empty-plan p{color:#63737b;max-width:420px;margin:0;font-size:12px;line-height:1.5}.skill-empty-plan button{color:#fff;background:#356c65;border:1px solid #234d48;align-items:center;gap:8px;min-height:45px;margin-top:19px;padding:0 15px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:4px 4px #1e3634}.skill-chat{color:#e3e9ec;background:#132234;border-left:1px solid #52677a;min-width:0;padding:15px}.skill-chat>header{border-bottom:1px solid #42566a;align-items:center;gap:9px;padding-bottom:13px;display:flex}.skill-chat>header svg{color:#dfc37d}.skill-chat>header div{gap:3px;display:grid}.skill-chat>header small{color:#d8bd7d;font:700 11px var(--font-pixel)}.skill-chat>header strong{font-size:13px}.skill-chat-message{grid-template-columns:30px minmax(0,1fr);gap:8px;margin-top:14px;display:grid}.skill-chat-message>span{color:#fff;background:#4d315d;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.skill-chat-message p{color:#c7d0d6;background:#21354a;border:1px solid #52677b;margin:0;padding:10px;font-size:13px;line-height:1.5}.skill-chat>article{background:#e7ebe8;border-left:4px solid #6d4a7d;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:9px;margin:10px 0;padding:10px;display:grid}.skill-chat>article>span{color:#fff;background:#4c2363;place-items:center;width:36px;height:36px;display:grid}.skill-chat>article>div{gap:3px;min-width:0;display:grid}.skill-chat>article strong{overflow-wrap:anywhere;color:#283a45;font-size:13px}.skill-chat>article small{color:#6c797f;font-size:12px}.skill-chat>article button{color:#334f5d;background:#fff;border:1px solid #9fabad;place-items:center;width:32px;height:32px;display:grid}.skill-preview-link{color:#c6d4dc;background:0 0;border:0;align-items:center;gap:7px;min-height:36px;padding:0;font-size:13px;text-decoration:underline;display:inline-flex}.skill-inline-finding{color:#c6dbc9;background:#1c382f;border-left:3px solid #6e9879;align-items:flex-start;gap:6px;margin:8px 0 0;padding:9px;font-size:12px;line-height:1.4;display:flex}.skill-surface{background:#eef1ef;min-height:500px;padding:22px 26px 28px}.skill-surface-heading{border-bottom:1px solid #a4afb2;align-items:flex-start;gap:13px;padding-bottom:17px;display:flex}.skill-surface-heading>button,.skill-permission-page>header button{color:#2b4656;background:#fff;border:1px solid #9daaad;flex:none;place-items:center;width:38px;height:38px;display:grid}.skill-surface-heading h1{color:#1c303e;font:600 28px var(--font-display);margin:5px 0 4px}.skill-surface-heading p{color:#66747b;margin:0;font-size:12px;line-height:1.5}.skill-source-list{border:1px solid #9ca8ab;margin-top:18px}.skill-source-list>div{background:#fff;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:66px;padding:10px 14px;display:grid}.skill-source-list>div+div{border-top:1px solid #c0c8c9}.skill-source-list span{color:#315f54;background:#dcebe5;border:1px solid #9eb7ae;place-items:center;width:30px;height:30px;display:grid}.skill-source-list strong{color:#263a46;font-size:13px}.skill-source-list small{color:#6e7b80;font-size:13px}.skill-surface>footer{color:#e5ebed;background:#203448;justify-content:space-between;align-items:center;gap:18px;margin-top:17px;padding:15px;display:flex}.skill-surface>footer>div{gap:3px;display:grid}.skill-surface>footer strong{font-size:14px}.skill-surface>footer small{color:#aebbc4;font-size:12px}.skill-surface>footer button:last-child,.skill-file-picker>footer button:last-child{color:#fff;background:#376e66;border:1px solid #6c9b91;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex}.skill-detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px;margin-top:18px;display:grid}.skill-product-summary{background:#fff;border:1px solid #a3adaf;grid-template-columns:58px minmax(0,1fr);align-content:start;gap:14px;padding:20px;display:grid}.skill-product-summary>span{color:#fff;background:#4c2363;place-items:center;width:56px;height:56px;display:grid}.skill-product-summary h2{color:#213541;font:600 24px var(--font-display);margin:5px 0 6px}.skill-product-summary p{color:#637178;margin:0;font-size:12px;line-height:1.5}.skill-product-summary dl{border:1px solid #b3bcbd;grid-column:1/-1;margin:8px 0 0}.skill-product-summary dl>div{grid-template-columns:135px minmax(0,1fr);align-items:center;gap:12px;min-height:49px;padding:8px 11px;display:grid}.skill-product-summary dl>div+div{border-top:1px solid #c5cccc}.skill-product-summary dt{color:#6d7b80;font-size:13px}.skill-product-summary dd{color:#2b3d47;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:700;display:flex}.skill-product-summary dd button{color:#355a68;background:#edf2f1;border:1px solid #a7b4b6;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:12px;display:inline-flex}.skill-run-panel{color:#e7ecef;background:#192a3c;border:1px solid #52677a;padding:20px}.skill-run-panel>small{color:#d8bd79}.skill-run-panel h2{color:#fff;font:600 22px var(--font-display);margin:7px 0 8px}.skill-run-panel>p{color:#b7c3ca;margin:0 0 14px;font-size:12px;line-height:1.5}.skill-run-panel>button{color:#e8edef;text-align:left;background:#253a4d;border:1px solid #526a7d;grid-template-columns:34px minmax(0,1fr) 17px;align-items:center;gap:10px;width:100%;min-height:70px;padding:10px 11px;display:grid}.skill-run-panel>button+button{margin-top:8px}.skill-run-panel>button:hover{background:#30485d}.skill-run-panel>button>span{gap:4px;display:grid}.skill-run-panel>button strong{font-size:12px}.skill-run-panel>button small{color:#b3c0c8;font-family:var(--font-ui);font-size:13px;line-height:1.35}.skill-file-layout{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);gap:16px;margin-top:18px;display:grid}.skill-file-layout>section{background:#fff;border:1px solid #a4afb1}.skill-file-layout>section>header{color:#e8edef;background:#2a4253;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:48px;padding:8px 12px;display:grid}.skill-file-layout>section>header strong{font-size:12px}.skill-file-layout>section>header small{color:#c0cbd0;font-family:var(--font-ui)}.skill-file-layout>section>button{color:#263a45;text-align:left;background:#f8f9f6;border:0;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:76px;padding:12px;display:grid}.skill-file-layout>section>button.is-selected{background:#e2eee8;box-shadow:inset 4px 0 #4e7968}.skill-file-layout>section>button>span{color:#315e54;background:#dcebe5;place-items:center;width:38px;height:38px;display:grid}.skill-file-layout>section>button>div{gap:4px;display:grid}.skill-file-layout>section>button strong{font-size:13px}.skill-file-layout>section>button small{color:#6e7a80;font-size:13px}.skill-file-layout>aside{color:#dce6e9;background:#1c3041;align-content:start;gap:8px;padding:20px;display:grid}.skill-file-layout>aside svg{color:#e2c77f}.skill-file-layout>aside small{color:#d8bd79}.skill-file-layout>aside strong{color:#fff;font-size:15px}.skill-file-layout>aside p{color:#b6c2c9;margin:0;font-size:13px;line-height:1.5}.skill-file-picker>footer{justify-content:flex-end}.skill-file-picker>footer>button:first-child{color:#314852;background:#f6f7f4;border:1px solid #9fa9ac;min-height:44px;padding:0 14px;font-size:12px}.skill-permission-page{background:#dfe4e3;min-height:500px}.skill-permission-page>header{color:#65747b;background:#cfd6d5;border-bottom:1px solid #a5afb0;align-items:center;gap:12px;min-height:48px;padding:6px 12px;font-size:13px;display:flex}.skill-permission-page>article{background:#fff;border:1px solid #9da8aa;width:min(590px,100% - 32px);margin:26px auto;padding:24px;box-shadow:7px 7px #c0c7c7}.skill-permission-mark{color:#f5d5d0;background:#713b40;place-items:center;width:50px;height:50px;display:grid}.skill-permission-page article>small{margin-top:17px;display:block}.skill-permission-page h1{color:#1f3340;font:600 28px var(--font-display);margin:7px 0 8px}.skill-permission-page article>p{color:#64747b;margin:0 0 14px;font-size:12px}.skill-permission-page ul{border:1px solid #adb7b8;margin:0;padding:0;list-style:none}.skill-permission-page li{color:#314650;grid-template-columns:30px minmax(0,1fr);gap:9px;padding:10px 12px;display:grid}.skill-permission-page li+li{border-top:1px solid #c5cccc}.skill-permission-page li>svg{color:#6f4347;margin-top:2px}.skill-permission-page li span{gap:3px;display:grid}.skill-permission-page li strong{font-size:12px}.skill-permission-page li small{color:#6e7b80;font-family:var(--font-ui);font-size:12px}.skill-permission-page article>div{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.skill-permission-page article>div button{min-height:42px;padding:0 13px;font-size:12px;font-weight:700}.skill-permission-page article>div button:first-child{color:#314852;background:#f4f6f3;border:1px solid #a3adaf}.skill-permission-page article>div button:last-child{color:#fff;background:#6f3c40;border:1px solid #51272b;align-items:center;gap:7px;display:inline-flex}.skill-findings{color:#d9e4e7;background:#132234;border-top:1px solid #506579;gap:7px;padding:12px;display:grid}.skill-findings p{background:#1b382f;border-left:3px solid #6d9879;grid-template-columns:18px minmax(0,1fr);gap:7px;margin:0;padding:9px 11px;display:grid}.skill-findings p>span{gap:3px;font-size:12px;line-height:1.45;display:grid}.skill-findings strong{color:#e8f0ea;font-size:13px}@media (max-width:920px){.skill-planner{grid-template-columns:160px minmax(0,1fr)}.skill-chat{border-top:1px solid #52677a;border-left:0;grid-column:1/-1}.skill-detail-layout,.skill-file-layout{grid-template-columns:1fr}}@media (min-width:681px){.skill-desktop{margin-top:94px}}@media (max-width:680px){.skill-desktop{width:calc(100% - 24px);min-height:0;margin:12px auto 36px;box-shadow:5px 5px #03080e61}.skill-browser-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px 9px}.skill-browser-bar>span{display:none}.skill-address{min-width:0;padding:0 8px}.skill-tab-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.skill-tab-strip span:nth-child(3),.skill-tab-strip span:nth-child(4){display:none}.skill-tab-strip strong{grid-column:span 2}.skill-planner{grid-template-columns:1fr}.skill-planner>nav{border-bottom:1px solid #52677a;border-right:0;grid-template-columns:1fr 1fr}.skill-planner>nav strong{grid-column:1/-1}.skill-planner>nav button{justify-content:center;min-width:0;padding:0 8px}.skill-calendar{padding:15px 12px}.skill-calendar h1{font-size:25px}.skill-empty-plan{min-height:300px;padding:20px 14px}.skill-chat{padding:13px 12px}.skill-surface{padding:15px 12px 20px}.skill-surface-heading h1,.skill-permission-page h1{font-size:25px}.skill-source-list>div{min-height:58px}.skill-surface>footer{flex-direction:column;align-items:stretch}.skill-surface>footer button:last-child{justify-content:center}.skill-detail-layout,.skill-file-layout{grid-template-columns:1fr}.skill-product-summary{grid-template-columns:48px minmax(0,1fr);padding:14px}.skill-product-summary>span{width:46px;height:46px}.skill-product-summary dl>div{grid-template-columns:1fr;gap:4px}.skill-product-summary dd{flex-direction:column;align-items:flex-start}.skill-run-panel{padding:16px 14px}.skill-file-picker>footer{flex-direction:row}.skill-file-picker>footer>button{flex:1;justify-content:center}.skill-permission-page>article{width:calc(100% - 20px);margin:10px auto 18px;padding:17px 13px;box-shadow:4px 4px #c0c7c7}.skill-permission-page li{padding:9px}.skill-permission-page article>div{flex-direction:column-reverse;align-items:stretch}.skill-permission-page article>div button{justify-content:center}.skill-findings{padding:9px}}
.checkin-desktop{color:#263644;background:#edf0ed;border:2px solid #0c1420;width:min(1160px,100% - 40px);min-height:580px;margin:22px auto 54px;overflow:hidden;box-shadow:10px 10px #03080e61}.checkin-window-bar{color:#f2f4f4;background:#19283a;border-bottom:2px solid #0c1420;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:7px 14px;display:flex}.checkin-window-bar>div{align-items:center;gap:9px;display:flex}.checkin-window-bar strong{font:700 12px var(--font-pixel)}.checkin-window-bar small{color:#adbac4;font:600 11px var(--font-pixel)}.checkin-window-bar>span{color:#b9c5cc;align-items:center;gap:6px;font-size:13px;display:flex}.checkin-app-mark{color:#fff;background:#4c2363;border:1px solid #b596c5;place-items:center;width:31px;height:31px;display:grid}.checkin-dashboard{grid-template-columns:250px minmax(0,1fr);min-height:530px;display:grid}.checkin-queue{color:#e8edf0;background:#142234;border-right:1px solid #53677a;padding:22px}.checkin-queue>header{border-bottom:1px solid #405469;align-items:center;gap:10px;padding-bottom:18px;display:flex}.checkin-queue header svg{color:#dfc57e}.checkin-queue header div{gap:4px;display:grid}.checkin-queue small{color:#d7bd79;font:600 11px var(--font-pixel)}.checkin-queue strong{font-size:16px}.checkin-people{justify-content:center;align-items:end;gap:9px;height:116px;padding:18px 0;display:flex}.checkin-people i{background:#52677a;border:2px solid #9babb7;border-radius:12px 12px 3px 3px;width:27px;height:52px;display:block;position:relative}.checkin-people i:before{content:"";background:#8fa0ac;border:2px solid #bec9cf;border-radius:50%;width:15px;height:15px;position:absolute;top:-18px;left:4px}.checkin-people i:nth-child(2),.checkin-people i:nth-child(5){background:#5f496f;height:44px}.checkin-queue dl{border:1px solid #53677a;margin:0}.checkin-queue dl div{justify-content:space-between;align-items:center;padding:11px;display:flex}.checkin-queue dl div+div{border-top:1px solid #405469}.checkin-queue dt{color:#9cabb6;font-size:13px}.checkin-queue dd{margin:0;font-size:13px;font-weight:700}.checkin-queue>p{color:#adbbc4;align-items:center;gap:7px;margin:18px 0 0;font-size:13px;display:flex}.checkin-roster{min-width:0;padding:22px 26px 30px}.checkin-roster>header{border-bottom:2px solid #85919a;justify-content:space-between;align-items:end;gap:16px;padding-bottom:16px;display:flex}.checkin-roster header small{color:#536c7b;font:700 11px var(--font-pixel)}.checkin-roster h1{color:#1d2e3d;font:600 30px var(--font-display);margin:4px 0 0}.checkin-roster header>span{color:#66747d;font-size:12px;font-weight:700}.checkin-table-head{color:#65737b;background:#dce2e1;border:1px solid #a8b2b5;grid-template-columns:1fr 1fr 120px;gap:12px;margin-top:16px;padding:10px 13px;font-size:12px;font-weight:700;display:grid}.checkin-empty{text-align:center;background:repeating-linear-gradient(0deg,#f8f8f4 0 43px,#e2e6e3 43px 44px);border:1px solid #b2bcbd;border-top:0;align-content:center;place-items:center;min-height:330px;padding:28px;display:grid}.checkin-empty>span{color:#537385;background:#e1e9e8;border:1px solid #a7b6bb;place-items:center;width:66px;height:66px;display:grid}.checkin-empty h2{color:#203442;font:600 24px var(--font-display);margin:16px 0 7px}.checkin-empty p{color:#617079;margin:0;font-size:13px}.checkin-primary{color:#fff;background:#386d62;border:2px solid #234c45;align-items:center;gap:9px;min-height:48px;margin-top:22px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:relative;box-shadow:4px 4px #172d2a}.checkin-primary:hover{background:#447f73}.checkin-import{min-height:530px;padding:22px 26px 30px}.checkin-import>header{border-bottom:1px solid #a4afb2;align-items:center;gap:12px;padding-bottom:16px;display:flex}.checkin-import>header>button,.checkin-browser-bar>button{color:#2b4656;background:#fff;border:1px solid #9daaad;place-items:center;width:38px;height:38px;display:grid}.checkin-import>header small{color:#536c7b;font:700 11px var(--font-pixel)}.checkin-import h1{color:#1c2e3d;font:600 27px var(--font-display);margin:4px 0 0}.checkin-source-region{outline:0;margin-top:14px}.checkin-source-heading{color:#dfe8eb;background:#203448;border:1px solid #52687a;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:54px;padding:9px 12px;display:grid}.checkin-source-heading>svg{color:#e0c47e}.checkin-source-heading>div{gap:3px;display:grid}.checkin-source-heading small{color:#d8bd79;font:700 11px var(--font-pixel)}.checkin-source-heading h2{color:#fff;margin:0;font-size:15px}.checkin-source-heading>span{color:#b8c4ca;font-size:13px}.checkin-import-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;margin-top:10px;display:grid}.checkin-file-browser{background:#fff;border:1px solid #9da9ae;position:relative;box-shadow:5px 5px #c3c9c8}.checkin-file-browser>header{color:#eaf0f2;background:#294152;align-items:center;gap:10px;padding:13px 15px;display:flex}.checkin-file-browser header div{gap:3px;display:grid}.checkin-file-browser header small{color:#c5d0d5;font:700 11px var(--font-pixel)}.checkin-file-browser header strong{font-size:13px}.checkin-file-row{background:#f7f8f5;border-bottom:1px solid #c1c9c9;grid-template-columns:40px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:18px;display:grid}.checkin-file-row>span{color:#315f55;background:#dfeae5;border:1px solid #9fb8ad;place-items:center;width:38px;height:38px;display:grid}.checkin-file-row>div{gap:4px;display:grid}.checkin-file-row strong{color:#223744;font-size:14px}.checkin-file-row small{color:#69777d;font-size:13px}.checkin-file-row>button{color:#425e6c;background:#fff;border:1px solid #a8b4b7;place-items:center;width:32px;height:32px;display:grid}.checkin-file-actions{padding:9px;display:grid}.checkin-file-actions>button{color:#263b48;text-align:left;background:#fff;border:1px solid #0000;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:11px;min-height:78px;padding:11px 13px;display:grid}.checkin-file-actions>button+button{border-top-color:#c5cdce}.checkin-file-actions>button:hover{background:#eaf1ee;border-color:#8ea9a1}.checkin-file-actions>button>svg:first-child{color:#416a61}.checkin-file-actions span{gap:4px;display:grid}.checkin-file-actions strong{font-size:13px}.checkin-file-actions small{color:#66767d;font-size:12px}.checkin-connect-card{color:#e7ecef;background:#18283a;border:1px solid #53687a;align-content:start;padding:22px;display:grid}.checkin-connect-card>span{color:#efd38d;background:#101b29;border:1px solid #617489;place-items:center;width:46px;height:46px;display:grid}.checkin-connect-card>small{color:#d7bd79;font:700 11px var(--font-pixel);margin-top:21px}.checkin-connect-card h2{color:#fff;font:600 22px var(--font-display);margin:7px 0 8px}.checkin-connect-card p{color:#b7c2ca;margin:0;font-size:13px;line-height:1.55}.checkin-connect{color:#fff;background:#386d62;border:1px solid #6e9c91;justify-content:space-between;align-items:center;gap:10px;min-height:45px;margin-top:20px;padding:0 13px;font-size:12px;font-weight:700;display:flex}.checkin-publisher-link{color:#c5d4db;background:0 0;border:0;justify-self:start;margin-top:13px;padding:0;font-size:13px;text-decoration:underline}.checkin-findings{gap:7px;margin-top:15px;display:grid}.checkin-findings p{color:#2c5846;background:#dfece4;border-left:4px solid #5b8a6e;grid-template-columns:18px minmax(0,1fr);gap:7px;margin:0;padding:10px 12px;display:grid}.checkin-findings p>span{gap:3px;display:grid}.checkin-findings strong{font-size:12px}.checkin-findings p span{font-size:13px;line-height:1.4}.checkin-auth{background:#e7ebea;min-height:530px}.checkin-browser-bar{color:#617078;background:#d3d9d8;border-bottom:1px solid #a8b1b2;align-items:center;gap:12px;min-height:48px;padding:6px 12px;font-size:13px;display:flex}.checkin-auth>article{background:#fff;border:1px solid #9ea9ab;width:min(520px,100% - 32px);margin:30px auto;padding:26px;box-shadow:7px 7px #c4caca}.checkin-auth-mark{color:#fff;background:#4c2363;place-items:center;width:52px;height:52px;display:grid}.checkin-auth article>small{color:#5c7280;font:700 11px var(--font-pixel);margin-top:18px;display:block}.checkin-auth h1{color:#1e303e;font:600 28px var(--font-display);margin:7px 0}.checkin-auth article>p{color:#66747a;margin:0 0 18px;font-size:12px}.checkin-publisher,.checkin-permission-row{color:#2a3e4b;text-align:left;background:#f5f6f3;border:1px solid #b5bfc0;align-items:center;width:100%;min-height:58px;display:grid}.checkin-publisher{grid-template-columns:minmax(0,1fr) auto 18px;gap:10px;padding:10px 12px}.checkin-publisher span{color:#68777d;font-size:13px}.checkin-publisher strong{font-size:12px}.checkin-permission-row{grid-template-columns:36px minmax(0,1fr) 18px;gap:10px;margin-top:10px;padding:10px 12px;position:relative}.checkin-permission-row>span{color:#5c3f6d;background:#ebe3ee;place-items:center;width:34px;height:34px;display:grid}.checkin-permission-row>div{gap:3px;display:grid}.checkin-permission-row strong{font-size:13px}.checkin-permission-row small{color:#69787e;font-size:13px}.checkin-permission-list{color:#42535d;background:#f7f8f5;border:1px solid #b5bfc0;border-top:0;margin:0;padding:12px 18px 12px 38px}.checkin-permission-list li{padding:4px 0;font-size:12px;line-height:1.4}.checkin-auth-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.checkin-auth-actions button{color:#344b59;background:#fff;border:1px solid #9eaaad;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-weight:700;display:inline-flex}.checkin-auth-actions button:last-child{color:#fff;background:#386d62;border-color:#386d62}@media (max-width:680px){.checkin-desktop{width:calc(100% - 20px);min-height:0;margin:10px auto 34px}.checkin-window-bar{align-items:flex-start}.checkin-window-bar small,.checkin-window-bar>span{display:none}.checkin-dashboard{grid-template-columns:1fr;min-height:0}.checkin-queue{border-bottom:1px solid #53677a;border-right:0;grid-template-columns:1fr auto;padding:14px;display:grid}.checkin-queue>header{border:0;padding:0}.checkin-people{display:none}.checkin-queue dl{border:0;display:flex}.checkin-queue dl div{gap:2px;padding:3px 8px;display:grid}.checkin-queue dl div+div{border-top:0;border-left:1px solid #405469}.checkin-queue dl div:nth-child(3){display:none}.checkin-queue>p{grid-column:1/-1;margin:10px 0 0}.checkin-roster{padding:15px 12px 18px}.checkin-roster>header{align-items:start}.checkin-roster h1{font-size:24px}.checkin-table-head{grid-template-columns:1fr 1fr}.checkin-table-head span:last-child{display:none}.checkin-empty{min-height:280px;padding:20px 12px}.checkin-primary{justify-content:center;width:100%}.checkin-import{min-height:0;padding:14px 10px 20px}.checkin-source-heading{grid-template-columns:30px minmax(0,1fr)}.checkin-source-heading>span{grid-column:1/-1;padding-left:39px}.checkin-import-layout{grid-template-columns:1fr}.checkin-file-actions>button{min-height:86px}.checkin-connect-card{padding:18px}.checkin-auth{min-height:0;padding-bottom:18px}.checkin-auth>article{margin:16px auto 0;padding:18px 14px}.checkin-auth h1{font-size:24px}.checkin-auth-actions{grid-template-columns:1fr;display:grid}.checkin-auth-actions button{justify-content:center}.checkin-auth-actions button:last-child{grid-row:1}}@media (min-width:681px){.checkin-desktop{margin-top:94px}}
.poster-gui{grid-template-columns:minmax(330px,.82fr) minmax(430px,1.18fr);gap:24px;width:min(1050px,100% - 40px);min-height:570px;margin:24px auto 50px;display:grid}.poster-wall{background:#26374b;border:1px solid #64768a;align-content:start;gap:12px;padding:24px;display:grid;box-shadow:7px 7px #03080e59}.poster-sheet{color:#2d2140;text-align:center;background:#e9d9b6;border:8px solid #f4ecd8;align-content:start;justify-items:center;min-height:440px;padding:35px 22px;display:grid;position:relative;overflow:hidden;box-shadow:5px 5px #131c28}.poster-sheet:before{content:"";opacity:.18;background:repeating-linear-gradient(45deg,#8b5b6d 0 2px,#0000 2px 9px);position:absolute;inset:0}.poster-sheet>*{position:relative}.poster-sheet>small{font:700 12px var(--font-pixel)}.poster-sheet h1{font:800 64px/.82 var(--font-display);letter-spacing:-.03em;margin:24px 0 10px}.poster-sheet>p{font:700 14px var(--font-pixel);margin:10px 0}.poster-sheet>span{font-size:13px}.poster-sheet>.poster-sticker-inspection{color:#182636;outline-offset:5px;background:#fff;border:3px solid #263747;outline:4px solid #e8bd54;place-items:center;width:124px;min-height:128px;padding:25px 12px 12px;transition:outline-color .14s,box-shadow .14s,transform .14s;display:grid;position:absolute;bottom:18px;right:16px;transform:rotate(-3deg);box-shadow:4px 4px #131b2673}.poster-sheet>.poster-sticker-inspection:hover{outline-color:#ffe39a;transform:rotate(-3deg)translateY(-2px);box-shadow:7px 7px #131b268c}.poster-sheet>.poster-sticker-inspection:focus-visible{outline-offset:7px;outline:5px solid #fff0ad;box-shadow:0 0 0 11px #664a19,7px 7px #131b268c}.poster-sheet>.poster-sticker-inspection[aria-pressed=true]{outline-color:#8fc49e}.poster-sticker-inspection>strong{font:700 11px var(--font-pixel)}.poster-inspect-callout{color:#25251f;min-height:27px;font:700 11px var(--font-pixel);white-space:nowrap;background:#f2ca69;border:2px solid #3d3521;align-items:center;gap:5px;padding:0 8px;display:inline-flex;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:3px 3px #131b2661}.poster-sticker-inspection[aria-pressed=true] .poster-inspect-callout{color:#173528;background:#a9d1b3;border-color:#315843}.poster-wall>aside{color:#d7e7da;background:#264337;border:1px solid #658873;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px;display:grid}.poster-wall aside>span{gap:3px;font-size:13px;line-height:1.4;display:grid}.poster-wall aside small{color:#9fc7ab;font:700 11px var(--font-pixel)}.poster-wall aside strong{font-size:12px}.poster-phone{color:#263846;background:#f5f4ef;border:9px solid #111a26;border-radius:24px;align-self:start;overflow:hidden;box-shadow:8px 8px #02060c66}.poster-phone>header{color:#d7e0e5;background:#172536;justify-content:space-between;align-items:center;min-height:34px;padding:0 15px;font-size:11px;display:flex}.poster-phone>header strong{font:700 11px var(--font-pixel)}.poster-phone>nav{background:#e1e5e3;border-bottom:1px solid #aeb8ba;grid-template-columns:repeat(3,1fr);display:grid}.poster-phone>nav button{color:#526671;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:6px;min-height:48px;font-size:12px;font-weight:700;display:flex}.poster-phone>nav button[aria-pressed=true]{color:#512d61;background:#fff;border-bottom-color:#633a75}.poster-camera-view{background:#152334;min-height:460px}.poster-camera-frame{color:#ced8dc;background:radial-gradient(circle,#4d5c68,#1b2939 66%);place-items:center;min-height:250px;display:grid;position:relative}.poster-camera-frame>i{border-style:solid;border-color:#f0cf7f;width:34px;height:34px;position:absolute}.poster-camera-frame>i:first-of-type{border-width:3px 0 0 3px;top:50px;left:80px}.poster-camera-frame>i:nth-of-type(2){border-width:3px 3px 0 0;top:50px;right:80px}.poster-camera-frame>i:nth-of-type(3){border-width:0 0 3px 3px;bottom:50px;left:80px}.poster-camera-frame>i:nth-of-type(4){border-width:0 3px 3px 0;bottom:50px;right:80px}.poster-link-detected{color:#2b3f4b;background:#fff;padding:18px}.poster-link-detected>small{color:#6a4676;font:700 11px var(--font-pixel)}.poster-link-detected>strong{margin-top:7px;font-size:13px;display:block}.poster-link-detected>p{color:#66757b;min-height:38px;margin:6px 0 13px;font-size:13px}.poster-link-detected>div{gap:8px;display:flex}.poster-link-detected button,.poster-saved-page>button,.poster-message-view>button,.poster-signin-view>div>button{color:#fff;background:#446f64;border:1px solid #2e554c;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.poster-link-detected button:first-child{color:#344d5a;background:#f4f5f2;border-color:#aab5b6}.poster-saved-page,.poster-message-view,.poster-signin-view{background:#fff;min-height:460px}.poster-saved-page>header,.poster-message-view>header{color:#e8eff1;background:#294456;align-items:center;gap:10px;padding:15px;display:flex}.poster-saved-page header span,.poster-message-view header div{gap:3px;display:grid}.poster-saved-page small,.poster-message-view small{color:#c5d3d8;font:700 11px var(--font-pixel)}.poster-saved-page>div{padding:32px 25px}.poster-saved-page h2{font:600 26px var(--font-display);margin:9px 0}.poster-saved-page p{color:#64737a;font-size:12px;line-height:1.5}.poster-saved-page>button{margin:0 25px}.poster-message-view>header>span{color:#fff;background:#633b73;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;display:grid}.poster-photo-chip{background:#e7ecea;border:1px solid #b2bdbe;grid-template-columns:40px minmax(0,1fr);gap:9px;margin:25px 20px 12px;padding:12px;display:grid}.poster-photo-chip span{color:#64747a;gap:3px;font-size:12px;display:grid}.poster-photo-chip strong{color:#304651;font-size:13px}.poster-message-view>p{background:#dfe9e5;border-radius:10px 10px 2px;margin:12px 20px;padding:11px;font-size:12px}.poster-message-view>button{float:right;margin:10px 20px}.poster-signin-view>header{color:#66767d;background:#e1e5e3;align-items:center;gap:10px;min-height:42px;padding:6px 10px;display:flex}.poster-signin-view>header button{color:#38515f;background:#fff;border:1px solid #aab5b7;min-height:30px}.poster-signin-view>header span{font-size:12px}.poster-signin-view>div{text-align:center;justify-items:center;padding:38px 28px;display:grid}.poster-fake-mark{color:#fff;width:54px;height:54px;font:700 20px var(--font-pixel);background:#613873;place-items:center;display:grid}.poster-signin-view small{color:#70487a;font:700 11px var(--font-pixel);margin-top:18px}.poster-signin-view h2{font:600 25px var(--font-display);margin:8px 0}.poster-signin-view p{color:#66757b;font-size:12px}.poster-account-row{text-align:left;background:#f2f3f0;border:1px solid #b2bcbd;width:100%;margin:13px 0;padding:12px}.poster-credential-step label{text-align:left;background:#f2f3f0;border:1px solid #b2bcbd;gap:5px;width:100%;margin:5px 0;padding:10px 12px;display:grid}.poster-credential-step label span{color:#6a777b;font-size:11px}.poster-credential-step label b{font-size:12px}.poster-credential-step>button,.poster-approval-step>button{margin-top:12px}.poster-approval-record{text-align:left;background:#f2f3f0;border-left:4px solid #69457a;gap:4px;width:100%;margin:12px 0 2px;padding:13px;display:grid}.poster-approval-record span{color:#6a4777;font:700 11px var(--font-pixel)}.poster-approval-record strong{color:#344b55;font-size:12px}@media (max-width:680px){.poster-gui{grid-template-columns:1fr;width:calc(100% - 20px);margin:10px auto 34px}.poster-wall{padding:12px}.poster-sheet{min-height:310px}.poster-sheet h1{font-size:48px}.poster-phone{border-width:6px}.poster-camera-frame{min-height:220px}.poster-link-detected>div{display:grid}.poster-link-detected button{width:100%}.poster-phone>nav button{flex-direction:column;min-height:55px}}@media (min-width:681px){.poster-gui{margin-top:94px}}
.relay-shell{color:#e9eef1;background:#101925}.relay-layout{width:min(1240px,100% - 40px);margin-inline:auto}.relay-desktop{color:#233442;background:#edf0ed;border:2px solid #09121d;outline:none;width:100%;min-height:640px;margin:94px auto 56px;overflow:visible;box-shadow:10px 10px #03080e6b}.relay-appbar{color:#eef3f4;background:#17283a;border-bottom:2px solid #0b1520;justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:8px 14px;display:flex}.relay-appbar>div{align-items:center;gap:10px;display:flex}.relay-appbar>div>span{color:#fff;background:#315f5a;border:1px solid #75a099;place-items:center;width:34px;height:34px;display:grid}.relay-appbar>div>div{gap:3px;display:grid}.relay-appbar small{color:#d8c483;font:700 11px var(--font-pixel)}.relay-appbar strong{color:#fff;font-size:13px}.relay-appbar>span{color:#dce5e8;align-items:center;gap:7px;font-size:12px;display:inline-flex}.relay-editor{grid-template-columns:190px minmax(0,1fr) 300px;min-height:586px;display:grid}.relay-editor>nav{color:#dce4e8;background:#192a3c;border-right:1px solid #516579;align-content:start;display:grid}.relay-editor>nav>strong{color:#fff;border-bottom:1px solid #42576b;align-items:center;gap:8px;min-height:52px;padding:0 13px;font-size:12px;display:flex}.relay-editor>nav>button{color:#bcc7cd;text-align:left;background:0 0;border:0;border-bottom:1px solid #33495d;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-height:64px;padding:10px 12px;display:grid}.relay-editor>nav>button:hover{color:#fff;background:#24394d}.relay-editor>nav>button.is-active{color:#fff;background:#294156;border-left:4px solid #75a099}.relay-editor>nav button>span{gap:4px;min-width:0;display:grid}.relay-editor>nav button small{color:#9fadb6;font-size:12px}.relay-document{background:#fffdf8;border:1px solid #b9b9b2;align-self:start;width:min(650px,100% - 44px);min-height:500px;margin:24px auto;padding:32px 38px;box-shadow:5px 5px #ced0cb}.relay-document>header{color:#40535d;font:700 12px var(--font-pixel);border-bottom:1px solid #d0d1cc;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.relay-document>header strong{color:#8b6336}.relay-document h1{color:#1d303d;font:600 30px/1.05 var(--font-display);margin:28px 0 18px}.relay-document>p{color:#43545f;font-size:13px;line-height:1.75}.relay-code{color:#e5edf1;white-space:pre-wrap;overflow-wrap:anywhere;background:#192a3c;border:1px solid #516579;margin:18px 0;padding:14px;font:13px/1.6 ui-monospace,monospace}.relay-document>aside{color:#34554f;background:#e5efeb;border:1px solid #aac0b9;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:30px;padding:12px;display:grid}.relay-document>aside>span{gap:3px;display:grid}.relay-document>aside strong{font-size:12px}.relay-document>aside small{color:#405d54;font-size:12px}.relay-document>aside button{color:#2f5651;background:#f9fbf8;border:1px solid #91aaa3;align-items:center;gap:6px;min-height:38px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.relay-route-dock{color:#e1e8eb;background:#132235;border-left:1px solid #53687a;min-width:0;padding:18px}.relay-route-dock>header{border-bottom:1px solid #40566a;padding:4px 3px 16px}.relay-route-dock>header small{color:#d9c37f;font:700 11px var(--font-pixel)}.relay-route-dock h2{color:#fff;font:600 23px var(--font-display);margin:7px 0 5px}.relay-route-dock p{color:#aebbc3;margin:0;font-size:12px}.relay-route-dock>button{color:#e9edef;text-align:left;background:#22374b;border:1px solid #526b7e;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:78px;margin-top:10px;padding:10px 11px;display:grid}.relay-route-dock>button:hover{background:#2c455b;border-color:#86a0ae}.relay-route-dock>button>span{color:#efd38f;background:#152538;border:1px solid #526a7b;place-items:center;width:34px;height:34px;display:grid}.relay-route-dock>button>div{gap:4px;display:grid}.relay-route-dock>button strong{font-size:12px}.relay-route-dock>button small{color:#b0bec6;font-size:13px;line-height:1.35}.relay-tool-page{background:#edf0ed;min-height:586px;padding:24px 28px 28px}.relay-tool-page>header{border-bottom:1px solid #abb3b2;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:13px;padding-bottom:18px;display:grid}.relay-tool-page>header>button:first-child{color:#2b4b57;background:#fff;border:1px solid #9ba9aa;place-items:center;width:38px;height:38px;display:grid}.relay-tool-page>header small{color:#55706f;font:700 11px var(--font-pixel)}.relay-tool-page>header h1{color:#1d3340;font:600 30px var(--font-display);margin:5px 0 4px}.relay-tool-page>header p{color:#40535d;margin:0;font-size:13px}.relay-inspect-link{color:#315b5d;background:#fff;border:1px solid #96abad;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:13px;font-weight:700;display:inline-flex}.relay-local-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.relay-local-grid article{background:#fff;border:1px solid #a8b1b1;align-content:start;min-height:220px;padding:18px;display:grid;box-shadow:4px 4px #d0d4d1}.relay-local-grid article>span{color:#fff;width:36px;height:36px;font:700 13px var(--font-pixel);background:#315f5a;place-items:center;display:grid}.relay-local-grid strong{color:#203741;margin-top:20px;font-size:15px;display:block}.relay-local-grid p{color:#40535d;margin:8px 0 0;font-size:13px;line-height:1.55}.relay-tool-page>footer{color:#e4ebed;background:#203448;justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;padding:14px;display:flex}.relay-tool-page>footer>div{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.relay-tool-page>footer>div>span{gap:3px;display:grid}.relay-tool-page>footer strong{font-size:12px}.relay-tool-page>footer small{color:#b0bec6;font-size:12px}.relay-input-picker{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px;margin-top:24px;display:grid}.relay-input-picker>button{color:#263b45;text-align:left;background:#fff;border:1px solid #a7b0b0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:110px;padding:15px;display:grid}.relay-input-picker>button.is-selected{background:#e1eee9;border-color:#6f948a;box-shadow:inset 4px 0 #4f786c}.relay-input-picker>button>span{color:#315f55;background:#dceae5;border:1px solid #9db6ad;place-items:center;width:40px;height:40px;display:grid}.relay-input-picker>button>div{gap:4px;display:grid}.relay-input-picker>button strong{font-size:14px}.relay-input-picker>button small{color:#40535d;font-size:12px}.relay-input-picker>button em{color:#4a6c64;font:700 11px var(--font-pixel);font-style:normal}.relay-input-picker>article{color:#dce6e9;background:#1b3042;border:1px solid #526b7d;align-items:flex-start;gap:11px;padding:18px;display:flex}.relay-input-picker>article>div{gap:6px;display:grid}.relay-input-picker>article strong{color:#fff;font-size:13px}.relay-input-picker>article p{color:#b5c2c8;margin:0;font-size:12px;line-height:1.5}.relay-gateway-body{grid-template-columns:minmax(0,1fr) 280px;gap:16px;margin-top:22px;display:grid}.relay-gateway-body>section{background:#fff;border:1px solid #a6afaf;padding:18px}.relay-gateway-body label{color:#526b6e;font:700 11px var(--font-pixel);margin:0 0 7px;display:block}.relay-gateway-body textarea{color:#31434b;width:100%;min-height:112px;font:13px/1.55 var(--font-ui);resize:none;background:#f6f7f4;border:1px solid #b0b8b7;margin-bottom:18px;padding:12px}.relay-gateway-body section>button{color:#263b45;text-align:left;background:#f6f7f4;border:1px dashed #8e9d9d;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:82px;padding:12px;display:grid}.relay-gateway-body section>button.is-selected{background:#e1eee9;border-style:solid;border-color:#6f948a;box-shadow:inset 4px 0 #4f786c}.relay-gateway-body section>button>span{color:#315f55;background:#dceae5;place-items:center;width:36px;height:36px;display:grid}.relay-gateway-body section>button>div{gap:4px;display:grid}.relay-gateway-body section>button strong{font-size:13px}.relay-gateway-body section>button small{color:#40535d;font-size:13px}.relay-gateway-body section>button em{color:#4a6c64;font:700 11px var(--font-pixel);font-style:normal}.relay-gateway-body>aside{color:#dfe7ea;background:#172a3c;border:1px solid #516a7d;align-content:start;gap:8px;padding:20px;display:grid}.relay-gateway-body>aside>svg{color:#e5ca84}.relay-gateway-body>aside small{color:#d7bd7a;font:700 11px var(--font-pixel)}.relay-gateway-body>aside strong{color:#fff;font-size:15px}.relay-gateway-body>aside p{color:#b2c0c7;margin:0;font-size:12px}.relay-gateway-body>aside div{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.relay-gateway-body>aside span{color:#dce5e8;background:#253c50;border:1px solid #526a7d;padding:5px 7px;font-size:12px}.relay-findings{color:#dce6e9;background:#132335;border-top:1px solid #50667a;gap:7px;padding:12px;display:grid}.relay-findings>strong{color:#dac17c;font:700 11px var(--font-pixel)}.relay-findings>button{color:#dce8df;text-align:left;background:#1b392f;border:0;border-left:3px solid #6d9879;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;width:100%;padding:9px 11px;display:grid}.relay-findings>button>span{gap:3px;display:grid}.relay-findings>button strong{font-size:13px}.relay-findings>button small{color:#b8cec0;font-size:12px;line-height:1.45}.relay-recovery-link,.relay-recovery-history,.relay-recovery-file,.relay-recovery-session{background:#fff3ef;border:1px solid #c9aaa4;border-left:4px solid #9a4d4e;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.relay-recovery-link>span,.relay-recovery-history>span,.relay-recovery-file>span,.relay-recovery-session>span{gap:4px;min-width:0;display:grid}.relay-recovery-link strong,.relay-recovery-history strong,.relay-recovery-file strong,.relay-recovery-session strong{overflow-wrap:anywhere;color:#3c3030;font-size:13px}.relay-recovery-link small,.relay-recovery-history small,.relay-recovery-file small,.relay-recovery-session small{color:#75605e;font-size:13px}.relay-recovery-link em,.relay-recovery-history em,.relay-recovery-file em,.relay-recovery-session em{color:#843f42;font:700 11px var(--font-pixel);font-style:normal}.relay-recovery-people{border:1px solid #adbac0}.relay-recovery .case-recovery-layout>nav small,.relay-recovery .case-recovery-history>strong{color:#40535d}.relay-recovery-people article{background:#fff;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.relay-recovery-people article+article{border-top:1px solid #c6cecf}.relay-recovery-people article>span{gap:3px;display:grid}.relay-recovery-people strong{font-size:13px}.relay-recovery-people small{color:#40535d;font-size:13px}@media (max-width:980px){.relay-editor{grid-template-columns:170px minmax(0,1fr)}.relay-route-dock{border-top:1px solid #53687a;border-left:0;grid-column:1/-1}.relay-route-dock>button{vertical-align:top;width:calc(33.333% - 8px);margin-right:8px;display:inline-grid}}@media (max-width:680px){.relay-layout{width:calc(100% - 24px)}.relay-desktop{min-height:0;margin:12px auto 38px;box-shadow:5px 5px #03080e6b}.relay-appbar{flex-direction:column;align-items:flex-start;gap:7px;padding:9px}.relay-editor{grid-template-columns:1fr}.relay-editor>nav{border-bottom:1px solid #516579;border-right:0;grid-template-columns:1fr 1fr 1fr}.relay-editor>nav>strong{grid-column:1/-1}.relay-editor>nav>button{grid-template-columns:1fr;justify-items:start;min-width:0;min-height:70px;padding:9px}.relay-editor>nav>button>svg{display:none}.relay-editor>nav button>span{overflow-wrap:anywhere;font-size:13px}.relay-document{width:calc(100% - 20px);min-height:0;margin:10px auto;padding:20px 16px;box-shadow:3px 3px #ced0cb}.relay-document h1{font-size:26px}.relay-document>aside{grid-template-columns:22px minmax(0,1fr)}.relay-document>aside button{grid-column:1/-1;justify-content:center}.relay-route-dock{padding:13px 10px}.relay-route-dock>button{width:100%;margin-right:0}.relay-tool-page{min-height:0;padding:15px 12px 18px}.relay-tool-page>header{grid-template-columns:38px minmax(0,1fr)}.relay-tool-page>header h1{font-size:26px}.relay-inspect-link{grid-column:1/-1;justify-content:center}.relay-local-grid,.relay-input-picker,.relay-gateway-body{grid-template-columns:1fr}.relay-local-grid article{min-height:0}.relay-tool-page>footer{flex-direction:column;align-items:stretch}.relay-tool-page>footer>div{width:100%}.relay-tool-page>footer>button{justify-content:center}.relay-input-picker>button{grid-template-columns:40px minmax(0,1fr)}.relay-input-picker>button em{grid-column:2}.relay-gateway-body section>button{grid-template-columns:36px minmax(0,1fr)}.relay-gateway-body section>button em{grid-column:2}}
