html[data-field-theme=mission]{color-scheme:dark}html[data-field-theme=mission] .field-theme-shell{isolation:isolate;color:#f7fbff;background:radial-gradient(circle at 90% 8%,rgba(23,104,255,.2),transparent 30%),radial-gradient(circle at 3% 63%,rgba(33,223,227,.12),transparent 29%),linear-gradient(180deg,#020b23,#031437 50%,#020c27)}html[data-field-theme=mission] .mc-backdrop{z-index:0;overflow:hidden}html[data-field-theme=mission] .mc-ribbons{position:absolute;inset:0;width:100%;height:100%}html[data-field-theme=mission] .mc-orbit{position:absolute;border:1px solid rgba(33,223,227,.17);border-radius:50%}html[data-field-theme=mission] .mc-orbit:after,html[data-field-theme=mission] .mc-orbit:before{content:"";position:absolute;inset:17%;border:1px solid rgba(139,92,246,.18);border-radius:50%}html[data-field-theme=mission] .mc-orbit:after{inset:38%;background:#21dfe3;box-shadow:0 0 14px rgba(33,223,227,.7)}html[data-field-theme=mission] .mc-orbit-a{right:-68px;top:30%;width:161px;height:161px}html[data-field-theme=mission] .mc-orbit-b{left:-49px;bottom:128px;width:117px;height:117px}html[data-field-theme=mission] .mc-coordinate{position:absolute;right:17px;bottom:98px;color:rgba(164,210,235,.37);font:700 6px/1 ui-monospace,monospace;letter-spacing:.17em}html[data-field-theme=mission] .fc-field-page,html[data-field-theme=mission] .fc-field-route{position:relative;z-index:1}html[data-field-theme=mission] .fc-field-page{background:transparent}html[data-field-theme=mission] .fc-field-route{padding-top:11px}html[data-field-theme=mission] .fc-header{min-height:64px;margin-bottom:7px;padding:9px 12px;border:1px solid rgba(78,167,255,.32);border-radius:25px;background:radial-gradient(circle at 83% 4%,rgba(139,92,246,.24),transparent 34%),linear-gradient(145deg,rgba(7,39,88,.94),rgba(3,19,57,.93));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(33,223,227,.14),0 10px 29px rgba(0,4,23,.4)}html[data-field-theme=mission] .mc-brand{color:#f7fbff}html[data-field-theme=mission] .mc-brand-line{width:3px;height:41px;border-radius:4px;background:linear-gradient(180deg,#21dfe3,#1768ff);box-shadow:0 0 11px rgba(33,223,227,.65)}html[data-field-theme=mission] .mc-brand-name{font-size:20px;font-weight:900;letter-spacing:.25em;line-height:.9}html[data-field-theme=mission] .mc-brand-sub{margin-top:7px;color:#21dfe3;font-size:6px;font-weight:850;letter-spacing:.22em}html[data-field-theme=mission] .fc-icon-button{width:42px;height:42px;border:1px solid rgba(107,184,255,.36);border-radius:50%;color:#e8f5ff;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.18),transparent 24%),linear-gradient(145deg,#0b3b76,#10195a);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 0 4px rgba(23,104,255,.08),0 6px 16px rgba(0,2,18,.37)}html[data-field-theme=mission] .fc-day-hero,html[data-field-theme=mission] .fc-route-title{position:relative;margin:13px 0 12px;padding:13px 14px;border:1px solid rgba(33,223,227,.16);border-radius:22px;background:rgba(3,19,57,.7)}html[data-field-theme=mission] .fc-day-hero:after,html[data-field-theme=mission] .fc-route-title:after{content:"";position:absolute;left:14px;bottom:6px;width:63px;height:2px;border-radius:2px;background:linear-gradient(90deg,#21dfe3,#8b5cf6);box-shadow:0 0 8px rgba(33,223,227,.45)}html[data-field-theme=mission] .fc-day-hero h1,html[data-field-theme=mission] .fc-route-title,html[data-field-theme=mission] .fc-route-title h1{color:#f8fbff;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.025em;text-transform:uppercase}html[data-field-theme=mission] .fc-day-hero p{margin-top:7px;color:#21dfe3;font-size:15px;font-weight:700}html[data-field-theme=mission] .fc-week-rail{padding:10px 7px 12px;overflow:visible;border:1px solid rgba(69,147,255,.34);border-radius:28px;background:radial-gradient(circle at 50% 0,rgba(33,223,227,.12),transparent 39%),rgba(6,31,75,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -1px 0 rgba(139,92,246,.16),0 12px 31px rgba(0,3,24,.42)}html[data-field-theme=mission] .fc-week-rail .grid-cols-7{gap:4px}html[data-field-theme=mission] .fc-week-arrow{width:22px;border:1px solid rgba(33,223,227,.22);border-radius:14px;color:#21dfe3;background:#082c5e}html[data-field-theme=mission] .mc-day-tile{border:1px solid rgba(76,153,233,.3);border-radius:18px;color:#f0f7ff;background:radial-gradient(circle at 35% 17%,rgba(255,255,255,.08),transparent 24%),linear-gradient(180deg,rgba(11,54,103,.96),rgba(5,33,74,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}html[data-field-theme=mission] .mc-day-label{color:#b9c9e2;font-size:9px;font-weight:750}html[data-field-theme=mission] .mc-day-number{margin-top:4px;font-size:20px;font-weight:850;line-height:1}html[data-field-theme=mission] .mc-day-dots{margin-top:8px}html[data-field-theme=mission] .mc-status-dot{border:1px solid rgba(255,255,255,.56);box-shadow:0 0 7px currentColor}html[data-field-theme=mission] .mc-day-selected{border-color:#21dfe3;background:radial-gradient(circle at 32% 18%,rgba(255,255,255,.25),transparent 25%),linear-gradient(155deg,#079dab,#075791 63%,#25368c);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 0 0 4px rgba(33,223,227,.08),0 0 20px rgba(33,223,227,.35)}html[data-field-theme=mission] .mc-day-selected .mc-day-label{color:#eaffff}html[data-field-theme=mission] .fc-field-view{min-height:62px;overflow:hidden;border:1px solid rgba(51,167,255,.4);border-radius:31px;color:#f7fbff;background:radial-gradient(circle at 2% 50%,rgba(70,255,194,.28),transparent 25%),linear-gradient(100deg,rgba(4,86,134,.96),rgba(7,47,118,.96) 58%,rgba(20,30,117,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(139,92,246,.3),0 11px 27px rgba(0,3,24,.38)}html[data-field-theme=mission] .fc-field-view>span:first-child{color:#eefcff;font-weight:900;letter-spacing:.13em}html[data-field-theme=mission] .fc-field-view>span:first-child:before{content:"⊙";margin-right:9px;color:#21dfe3;font-size:20px;text-shadow:0 0 8px #21dfe3}html[data-field-theme=mission] .fc-field-view>span:first-child span:last-child{color:#a9c4dc;letter-spacing:0}html[data-field-theme=mission] .fc-field-view>span:last-child{border:0;border-left:1px solid rgba(154,209,255,.23);border-radius:0;color:#f3f8ff;background:transparent}html[data-field-theme=mission] .fc-timeclock-card{position:relative;overflow:hidden;border:1px solid rgba(53,175,255,.44);border-radius:28px;color:#fff;background:radial-gradient(circle at 91% 12%,rgba(220,75,212,.27),transparent 31%),radial-gradient(circle at 5% 100%,rgba(33,223,227,.18),transparent 31%),linear-gradient(145deg,#073f82,#14196d);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 14px 32px rgba(0,3,24,.41)}html[data-field-theme=mission] .fc-timeclock-card:after{content:"LIVE OPS";position:absolute;right:13px;top:10px;padding:3px 6px;border:1px solid rgba(33,223,227,.5);border-radius:8px;color:#8ef7f5;font:800 6px/1 ui-monospace,monospace;letter-spacing:.13em}html[data-field-theme=mission] .fc-timeclock-card button{border:1px solid rgba(255,255,255,.3);border-radius:19px;color:#fff;background:linear-gradient(145deg,#4f46e5,#7c3fc5)}html[data-field-theme=mission] .fc-section-heading{margin-top:22px;color:#a9c4dc;letter-spacing:.16em}html[data-field-theme=mission] .fc-section-heading>div{background:linear-gradient(90deg,#21dfe3,#1768ff,#8b5cf6,transparent)}html[data-field-theme=mission] .fc-section-heading>span{color:#fff;background:#4f46e5;box-shadow:0 0 12px rgba(79,70,229,.45)}html[data-field-theme=mission] .fc-job-card{min-height:239px;overflow:hidden;border:1px solid rgba(82,170,255,.42);border-radius:30px;color:#f7fbff;background:radial-gradient(circle at 100% 100%,rgba(33,223,227,.18),transparent 35%),radial-gradient(circle at 0 0,rgba(139,92,246,.16),transparent 32%),linear-gradient(145deg,rgba(7,51,105,.97),rgba(3,25,67,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(139,92,246,.25),0 17px 37px rgba(0,3,24,.48)}html[data-field-theme=mission] .fc-job-body{min-height:164px;padding:35px 123px 23px 23px}html[data-field-theme=mission] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:11px;height:11px;margin-top:6px;box-shadow:0 0 0 5px rgba(139,228,91,.09),0 0 10px #8be45b}html[data-field-theme=mission] .fc-job-body>div>svg:last-child{color:#75bffd}html[data-field-theme=mission] .fc-job-copy{position:relative;z-index:3}html[data-field-theme=mission] .fc-job-copy>div:first-child{color:#9adcf5;font:700 15px/1.1 ui-monospace,SFMono-Regular,monospace;letter-spacing:.04em}html[data-field-theme=mission] .fc-job-copy>div:nth-child(2){margin-top:19px;overflow:hidden;color:#fff;font:900 24px/1.07 Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;letter-spacing:-.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-field-theme=mission] .fc-job-copy>div:nth-child(3),html[data-field-theme=mission] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#b4cbe1}html[data-field-theme=mission] .mc-job-art{z-index:0}html[data-field-theme=mission] .mc-job-map{position:absolute;right:3px;top:27px;width:155px;color:#5d89b8}html[data-field-theme=mission] .mc-job-pin{position:absolute;right:22px;top:49px;width:48px;filter:drop-shadow(0 0 10px rgba(255,93,103,.48))}html[data-field-theme=mission] .mc-job-status{position:absolute;left:21px;top:15px;color:#64f1c5;font:800 7px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=mission] .mc-navigate{position:relative;z-index:4;min-height:70px;margin:0 12px 12px;overflow:hidden;border:1px solid rgba(255,255,255,.44);border-radius:35px;color:#fff;background:radial-gradient(circle at 24% 15%,rgba(255,255,255,.24),transparent 22%),linear-gradient(100deg,#7928a8,#c83e76 35%,#d94f46 63%,#b45419);box-shadow:inset 0 1px 0 rgba(255,255,255,.31),0 0 0 4px rgba(33,223,227,.08),0 8px 19px rgba(35,6,67,.32)}html[data-field-theme=mission] .mc-navigate-icon{width:49px;height:49px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(39,20,102,.23)}html[data-field-theme=mission] .mc-navigate-kicker{font-size:6px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}html[data-field-theme=mission] .mc-navigate-label{margin-top:5px;font-size:20px;line-height:1;text-transform:uppercase}html[data-field-theme=mission] .mc-navigate-target{position:absolute;right:18px;color:rgba(255,255,255,.66)}html[data-field-theme=mission] .fc-card,html[data-field-theme=mission] .fc-empty-state{border:1px solid rgba(73,151,232,.34);border-radius:24px;color:#f4f8ff;background:radial-gradient(circle at 100% 0,rgba(139,92,246,.12),transparent 31%),linear-gradient(145deg,rgba(7,45,94,.96),rgba(3,24,62,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 12px 29px rgba(0,3,24,.36)}html[data-field-theme=mission] .fc-sheet{border:1px solid rgba(73,151,232,.38);color:#f4f8ff;background:radial-gradient(circle at 92% 0,rgba(139,92,246,.17),transparent 31%),linear-gradient(160deg,#082d62,#031638);box-shadow:0 -10px 35px rgba(0,3,24,.64)}html[data-field-theme=mission] .fc-navrow,html[data-field-theme=mission] .fc-primary-action{min-height:51px;border:1px solid rgba(94,193,255,.3);border-radius:22px;color:#fff;background:linear-gradient(145deg,#1768ff,#4f46e5);box-shadow:0 7px 17px rgba(3,18,86,.33)}html[data-field-theme=mission] .field-theme-shell input,html[data-field-theme=mission] .field-theme-shell select,html[data-field-theme=mission] .field-theme-shell textarea{border:1px solid rgba(89,161,226,.38);color:#f4f8ff;background:rgba(2,15,42,.88)}html[data-field-theme=mission] .field-theme-shell input:focus,html[data-field-theme=mission] .field-theme-shell select:focus,html[data-field-theme=mission] .field-theme-shell textarea:focus{outline:3px solid rgba(33,223,227,.14);border-color:#21dfe3}html[data-field-theme=mission] .theme-picker-shell input{background:transparent}html[data-field-theme=mission] .fc-timecard-list>div{border-color:rgba(73,151,232,.27)}html[data-field-theme=mission] .fc-timecard-list>div:nth-child(odd){background:rgba(33,223,227,.025)}html[data-field-theme=mission] .fc-tabbar{min-height:79px;padding:7px 7px max(env(safe-area-inset-bottom),7px);border-top:1px solid rgba(73,151,232,.35);background:radial-gradient(circle at 50% 0,rgba(23,104,255,.2),transparent 31%),#03102c;box-shadow:0 -12px 33px rgba(0,3,24,.61)}html[data-field-theme=mission] .fc-tabbar>div{border:1px solid rgba(73,151,232,.34);border-radius:28px;background:rgba(5,30,70,.94)}html[data-field-theme=mission] .fc-tab-item{position:relative;min-height:61px;padding-top:7px;color:#829fbd}html[data-field-theme=mission] .fc-tab-icon{min-width:34px;min-height:32px;border:1px solid transparent;border-radius:50%;background:transparent}html[data-field-theme=mission] .fc-tab-item[data-active=true]{color:#21dfe3}html[data-field-theme=mission] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:rgba(148,236,255,.47);color:#fff;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.22),transparent 24%),linear-gradient(145deg,#03aab6,#1768ff);box-shadow:0 0 0 4px rgba(33,223,227,.08),0 0 16px rgba(33,223,227,.32)}html[data-field-theme=mission] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:50%;bottom:1px;width:24px;height:3px;border-radius:3px;background:linear-gradient(90deg,#21dfe3,#1768ff);transform:translateX(-50%);box-shadow:0 0 9px rgba(33,223,227,.52)}html[data-field-theme=mission] .fc-tab-label{font-size:7px;font-weight:750}html[data-field-theme=sonar]{color-scheme:dark}html[data-field-theme=sonar] .field-theme-shell{isolation:isolate;color:#f3f7f8;background:radial-gradient(circle at 48% 7%,rgba(255,122,0,.08),transparent 23%),linear-gradient(180deg,#020c13,#03131d 53%,#020c13)}html[data-field-theme=sonar] .son-backdrop{z-index:0;overflow:hidden}html[data-field-theme=sonar] .son-map{position:absolute;left:0;top:21px;width:100%;height:min(780px,80%);color:rgba(45,86,107,.52)}html[data-field-theme=sonar] .son-sweep{position:absolute;left:50%;top:119px;width:156px;height:156px;border:1px solid rgba(24,206,240,.13);border-radius:50%;background:conic-gradient(from -40deg,rgba(24,206,240,.13),transparent 24%,transparent);transform:translateX(-50%)}html[data-field-theme=sonar] .son-grid-code{position:absolute;right:16px;bottom:96px;color:rgba(95,153,178,.38);font:700 6px/1 ui-monospace,monospace;letter-spacing:.18em}html[data-field-theme=sonar] .fc-field-page,html[data-field-theme=sonar] .fc-field-route{position:relative;z-index:1}html[data-field-theme=sonar] .fc-field-page{background:transparent}html[data-field-theme=sonar] .fc-field-route{padding-top:10px}html[data-field-theme=sonar] .fc-header{min-height:62px;margin-bottom:8px;padding:8px 10px;border:1px solid #193746;border-radius:8px;background:rgba(2,15,23,.9);box-shadow:inset 0 1px 0 rgba(111,213,240,.04),0 10px 24px rgba(0,0,0,.32)}html[data-field-theme=sonar] .son-brand{color:#f3f7f8}html[data-field-theme=sonar] .son-brand-target{display:grid;width:37px;height:37px;place-items:center;border:1px solid rgba(24,206,240,.38);border-radius:7px;color:#18cef0;background:#061b27;box-shadow:inset 0 0 12px rgba(24,206,240,.08)}html[data-field-theme=sonar] .son-brand-name{font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:21px;font-weight:900;letter-spacing:.17em;line-height:.9}html[data-field-theme=sonar] .son-brand-sub{margin-top:7px;color:#ff7a00;font:750 6px/1 ui-monospace,monospace;letter-spacing:.19em}html[data-field-theme=sonar] .fc-icon-button{width:41px;height:41px;border:1px solid #244654;border-radius:8px;color:#d9e5e9;background:#061b27;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 5px 14px rgba(0,0,0,.3)}html[data-field-theme=sonar] .fc-day-hero,html[data-field-theme=sonar] .fc-route-title{position:relative;margin:14px 0 12px;padding:13px 13px 15px;border:0;border-left:3px solid #18cef0;border-radius:0;background:rgba(2,15,23,.65)}html[data-field-theme=sonar] .fc-day-hero:after,html[data-field-theme=sonar] .fc-route-title:after{content:"TARGET DATE / LOCKED";position:absolute;right:2px;top:3px;color:#ff7a00;font:700 6px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=sonar] .fc-day-hero h1,html[data-field-theme=sonar] .fc-route-title,html[data-field-theme=sonar] .fc-route-title h1{color:#f3f7f8;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:38px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase}html[data-field-theme=sonar] .fc-day-hero p{margin-top:7px;color:#18cef0;font:750 14px/1 ui-monospace,monospace}html[data-field-theme=sonar] .fc-week-rail{padding:8px 6px;overflow:hidden;border:1px solid #244654;border-radius:9px;background:rgba(3,22,32,.94);box-shadow:0 12px 27px rgba(0,0,0,.39)}html[data-field-theme=sonar] .fc-week-rail .grid-cols-7{gap:4px}html[data-field-theme=sonar] .fc-week-arrow{width:22px;border:1px solid #1b3b49;border-radius:6px;color:#a9b8be;background:#061b27}html[data-field-theme=sonar] .son-day-tile{border:1px solid #1d3a48;border-radius:7px;color:#eef4f6;background:rgba(4,24,35,.96)}html[data-field-theme=sonar] .son-day-label{color:#a4b2b8;font-size:9px;font-weight:750}html[data-field-theme=sonar] .son-day-number{margin-top:4px;font-family:Arial Narrow,Impact,sans-serif;font-size:21px;font-weight:900;line-height:1}html[data-field-theme=sonar] .son-day-dots{margin-top:8px}html[data-field-theme=sonar] .son-status-dot{border:1px solid rgba(255,255,255,.28)}html[data-field-theme=sonar] .son-day-selected{border-color:#18cef0;background:linear-gradient(180deg,rgba(24,206,240,.13),rgba(4,24,35,.96));box-shadow:inset 0 0 0 1px rgba(24,206,240,.13),0 0 13px rgba(24,206,240,.16)}html[data-field-theme=sonar] .son-day-selected:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:#18cef0;box-shadow:0 0 7px #18cef0}html[data-field-theme=sonar] .fc-field-view{min-height:58px;overflow:hidden;border:1px solid #244654;border-radius:8px;color:#eaf2f5;background:rgba(3,20,30,.95);box-shadow:0 10px 25px rgba(0,0,0,.35)}html[data-field-theme=sonar] .fc-field-view:after{content:"";position:absolute;left:8px;right:55%;bottom:0;height:3px;background:#18cef0;box-shadow:0 0 7px rgba(24,206,240,.52)}html[data-field-theme=sonar] .fc-field-view>span:first-child{color:#18cef0;font-weight:900;letter-spacing:.13em}html[data-field-theme=sonar] .fc-field-view>span:first-child:before{content:"⌾";margin-right:9px;font-size:20px}html[data-field-theme=sonar] .fc-field-view>span:first-child span:last-child{color:#82959d;letter-spacing:0}html[data-field-theme=sonar] .fc-field-view>span:last-child{border:0;border-left:1px solid #244654;border-radius:0;color:#dce6e9;background:transparent}html[data-field-theme=sonar] .fc-timeclock-card{position:relative;overflow:hidden;border:1px solid #245063;border-radius:10px;color:#fff;background:linear-gradient(115deg,rgba(24,206,240,.09),transparent 45%),#061b27;box-shadow:0 12px 27px rgba(0,0,0,.39)}html[data-field-theme=sonar] .fc-timeclock-card:after{content:"PING / ACTIVE";position:absolute;right:12px;top:10px;color:#55e7ff;font:700 6px/1 ui-monospace,monospace;letter-spacing:.13em}html[data-field-theme=sonar] .fc-timeclock-card button{border:1px solid #18cef0;border-radius:7px;color:#fff;background:#075b79}html[data-field-theme=sonar] .fc-section-heading{margin-top:22px;color:#93a5ac;font-family:ui-monospace,monospace;letter-spacing:.17em}html[data-field-theme=sonar] .fc-section-heading>div{background:linear-gradient(90deg,#18cef0,rgba(24,206,240,.13),transparent)}html[data-field-theme=sonar] .fc-section-heading>span{border-radius:3px;color:#021018;background:#18cef0}html[data-field-theme=sonar] .fc-job-card{min-height:241px;overflow:hidden;border:1px solid #244654;border-radius:11px;color:#f3f7f8;background:linear-gradient(145deg,rgba(24,206,240,.025),transparent 44%),rgba(3,20,30,.98);box-shadow:0 16px 35px rgba(0,0,0,.46)}html[data-field-theme=sonar] .fc-job-body{min-height:166px;padding:38px 126px 23px 22px}html[data-field-theme=sonar] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:11px;height:11px;margin-top:6px;box-shadow:0 0 0 4px rgba(75,202,89,.08),0 0 8px #4bca59}html[data-field-theme=sonar] .fc-job-body>div>svg:last-child{color:#18cef0}html[data-field-theme=sonar] .fc-job-copy{position:relative;z-index:3}html[data-field-theme=sonar] .fc-job-copy>div:first-child{color:#f3f7f8;font:900 21px/1 Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;letter-spacing:.01em}html[data-field-theme=sonar] .fc-job-copy>div:nth-child(2){margin-top:18px;overflow:hidden;color:#eef4f6;font:800 18px/1.1 Helvetica Neue,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}html[data-field-theme=sonar] .fc-job-copy>div:nth-child(3),html[data-field-theme=sonar] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#8798a0}html[data-field-theme=sonar] .son-job-art{z-index:0}html[data-field-theme=sonar] .son-job-map{position:absolute;right:1px;top:24px;width:159px;color:#315568}html[data-field-theme=sonar] .son-job-pin{position:absolute;right:19px;top:45px;width:45px;filter:drop-shadow(0 0 9px rgba(24,206,240,.37))}html[data-field-theme=sonar] .son-job-code{position:absolute;right:17px;top:15px;padding:4px 8px;border:1px solid #087da3;border-radius:5px;color:#18cef0;font:800 7px/1 ui-monospace,monospace;letter-spacing:.13em}html[data-field-theme=sonar] .son-job-state{position:absolute;left:21px;top:16px;color:#4bca59;font:800 7px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=sonar] .son-navigate{position:relative;z-index:4;min-height:70px;margin:0 11px 11px;border:1px solid #18cef0;border-right:3px solid #ff7a00;border-radius:8px;color:#f3f7f8;background:linear-gradient(90deg,rgba(24,206,240,.08),transparent 57%,rgba(255,122,0,.06)),#061b27;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 7px 16px rgba(0,0,0,.3)}html[data-field-theme=sonar] .son-navigate-icon{width:55px;height:55px;margin-left:7px;color:#dceaf0}html[data-field-theme=sonar] .son-navigate-kicker{color:#18cef0;font:700 6px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}html[data-field-theme=sonar] .son-navigate-label{margin-top:6px;font:800 18px/1 ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}html[data-field-theme=sonar] .son-navigate-chevron{margin-right:16px;color:#ff7a00;font-size:35px;line-height:1}html[data-field-theme=sonar] .fc-card,html[data-field-theme=sonar] .fc-empty-state{border:1px solid #213f4d;border-radius:10px;color:#edf3f5;background:linear-gradient(145deg,rgba(24,206,240,.025),transparent 41%),#061b27;box-shadow:0 11px 27px rgba(0,0,0,.34)}html[data-field-theme=sonar] .fc-sheet{border:1px solid #244654;color:#edf3f5;background:linear-gradient(160deg,rgba(8,125,163,.09),transparent 39%),#061823;box-shadow:0 -10px 34px rgba(0,0,0,.58)}html[data-field-theme=sonar] .fc-navrow,html[data-field-theme=sonar] .fc-primary-action{min-height:50px;border:1px solid #18cef0;border-radius:7px;color:#fff;background:#075b79;box-shadow:0 6px 14px rgba(0,65,90,.27)}html[data-field-theme=sonar] .field-theme-shell input,html[data-field-theme=sonar] .field-theme-shell select,html[data-field-theme=sonar] .field-theme-shell textarea{border:1px solid #294a59;border-radius:6px;color:#edf3f5;background:#03131d}html[data-field-theme=sonar] .field-theme-shell input:focus,html[data-field-theme=sonar] .field-theme-shell select:focus,html[data-field-theme=sonar] .field-theme-shell textarea:focus{outline:3px solid rgba(24,206,240,.12);border-color:#18cef0}html[data-field-theme=sonar] .theme-picker-shell input{background:transparent}html[data-field-theme=sonar] .fc-timecard-list>div{border-color:#213f4d}html[data-field-theme=sonar] .fc-timecard-list>div:nth-child(odd){background:rgba(24,206,240,.02)}html[data-field-theme=sonar] .fc-tabbar{min-height:77px;padding:6px 7px max(env(safe-area-inset-bottom),7px);border-top:1px solid #244654;background:#020e16;box-shadow:0 -11px 31px rgba(0,0,0,.55)}html[data-field-theme=sonar] .fc-tabbar>div{border:1px solid #213f4d;border-radius:11px;background:#051923}html[data-field-theme=sonar] .fc-tab-item{position:relative;min-height:60px;padding-top:7px;color:#819097}html[data-field-theme=sonar] .fc-tab-icon{min-width:34px;min-height:31px;border:1px solid transparent;border-radius:7px;background:transparent}html[data-field-theme=sonar] .fc-tab-item[data-active=true]{color:#ff7a00}html[data-field-theme=sonar] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:#ff7a00;color:#020d14;background:#ff7a00;box-shadow:0 0 12px rgba(255,122,0,.25)}html[data-field-theme=sonar] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:50%;bottom:0;width:23px;height:2px;background:#ff7a00;transform:translateX(-50%);box-shadow:0 0 7px rgba(255,122,0,.46)}html[data-field-theme=sonar] .fc-tab-label{font:700 7px/1 ui-monospace,monospace;letter-spacing:.03em}@media (max-width:350px){html[data-field-theme=mission] .mc-brand-sub,html[data-field-theme=sonar] .son-brand-sub{display:none}html[data-field-theme=mission] .mc-day-number,html[data-field-theme=sonar] .son-day-number{font-size:18px}html[data-field-theme=mission] .fc-week-rail .grid-cols-7,html[data-field-theme=sonar] .fc-week-rail .grid-cols-7{gap:2px}html[data-field-theme=mission] .fc-job-body,html[data-field-theme=sonar] .fc-job-body{padding-right:105px}html[data-field-theme=mission] .mc-job-map,html[data-field-theme=sonar] .son-job-map{width:132px}html[data-field-theme=mission] .fc-tab-label,html[data-field-theme=sonar] .fc-tab-label{font-size:6px;letter-spacing:-.02em;white-space:nowrap}}html[data-field-theme=blueprint]{color-scheme:dark}html[data-field-theme=blueprint] .field-theme-shell{isolation:isolate;color:#f5f8fb;background:radial-gradient(circle at 86% 7%,rgba(18,104,240,.12),transparent 27%),linear-gradient(180deg,#010912,#020f1b 55%,#010912)}html[data-field-theme=blueprint] .blu-backdrop{z-index:0;overflow:hidden;color:rgba(50,107,151,.18)}html[data-field-theme=blueprint] .blu-grid{position:absolute;inset:0;width:100%;height:100%}html[data-field-theme=blueprint] .blu-axis{position:absolute;color:rgba(24,201,245,.34);font:700 6px/1 ui-monospace,monospace;letter-spacing:.17em}html[data-field-theme=blueprint] .blu-axis-a{right:16px;top:39%}html[data-field-theme=blueprint] .blu-axis-b{left:17px;bottom:97px}html[data-field-theme=blueprint] .fc-field-page,html[data-field-theme=blueprint] .fc-field-route{position:relative;z-index:1}html[data-field-theme=blueprint] .fc-field-page{background:transparent}html[data-field-theme=blueprint] .fc-field-route{padding-top:10px}html[data-field-theme=blueprint] .fc-header{min-height:62px;margin-bottom:8px;padding:8px 10px;border:1px solid #173449;border-radius:7px;background:rgba(2,14,25,.92);box-shadow:inset 0 1px 0 rgba(77,163,255,.05),0 10px 25px rgba(0,0,0,.34)}html[data-field-theme=blueprint] .blu-brand{color:#f5f8fb}html[data-field-theme=blueprint] .blu-brand-target{display:grid;width:38px;height:38px;place-items:center;border:1px solid #1766a1;border-radius:5px;color:#18c9f5;background:#041522}html[data-field-theme=blueprint] .blu-brand-name{font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:21px;font-weight:900;letter-spacing:.2em;line-height:.9}html[data-field-theme=blueprint] .blu-brand-sub{margin-top:7px;color:#18c9f5;font:700 6px/1 ui-monospace,monospace;letter-spacing:.17em}html[data-field-theme=blueprint] .fc-icon-button{width:41px;height:41px;border:1px solid #1e4660;border-radius:6px;color:#dbe8f1;background:#041522;box-shadow:0 5px 14px rgba(0,0,0,.32)}html[data-field-theme=blueprint] .fc-day-hero,html[data-field-theme=blueprint] .fc-route-title{position:relative;margin:14px 0 12px;padding:13px 13px 15px;border:0;border-left:3px solid #1268f0;border-radius:0;background:rgba(1,12,22,.72)}html[data-field-theme=blueprint] .fc-day-hero:after,html[data-field-theme=blueprint] .fc-route-title:after{content:"DWG 22 / FIELD";position:absolute;right:1px;top:2px;color:#18c9f5;font:700 6px/1 ui-monospace,monospace;letter-spacing:.15em}html[data-field-theme=blueprint] .fc-day-hero h1,html[data-field-theme=blueprint] .fc-route-title,html[data-field-theme=blueprint] .fc-route-title h1{color:#f5f8fb;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:40px;font-weight:900;letter-spacing:-.025em;text-transform:uppercase}html[data-field-theme=blueprint] .fc-day-hero p{margin-top:7px;color:#a6b7c8;font:700 14px/1 ui-monospace,monospace}html[data-field-theme=blueprint] .fc-week-rail{padding:8px 6px;overflow:hidden;border:1px solid #1c4057;border-radius:7px;background:rgba(3,19,32,.95);box-shadow:0 12px 27px rgba(0,0,0,.4)}html[data-field-theme=blueprint] .fc-week-rail .grid-cols-7{gap:4px}html[data-field-theme=blueprint] .fc-week-arrow{width:22px;border:1px solid #173749;border-radius:5px;color:#a8bac8;background:#041522}html[data-field-theme=blueprint] .blu-day-tile{border:1px solid #17384c;border-radius:5px;color:#eef4f8;background:linear-gradient(180deg,rgba(18,104,240,.025),transparent),#041522}html[data-field-theme=blueprint] .blu-day-label{color:#9cabb9;font-size:9px;font-weight:750}html[data-field-theme=blueprint] .blu-day-number{margin-top:4px;font-family:Arial Narrow,Impact,sans-serif;font-size:21px;font-weight:900;line-height:1}html[data-field-theme=blueprint] .blu-day-dots{margin-top:8px}html[data-field-theme=blueprint] .blu-status-dot{border:1px solid rgba(255,255,255,.3)}html[data-field-theme=blueprint] .blu-day-selected{border-color:#18c9f5;background:linear-gradient(180deg,#1475fb,#0d55d6);box-shadow:inset 0 1px 0 rgba(255,255,255,.17),0 0 13px rgba(24,201,245,.18)}html[data-field-theme=blueprint] .blu-day-selected .blu-day-label{color:#e8fbff}html[data-field-theme=blueprint] .fc-field-view{min-height:58px;overflow:hidden;border:1px solid #1268f0;border-radius:6px;color:#eef5fb;background:linear-gradient(90deg,rgba(18,104,240,.08),transparent 55%),#031426;box-shadow:inset 0 0 0 1px rgba(24,201,245,.08),0 10px 25px rgba(0,0,0,.34)}html[data-field-theme=blueprint] .fc-field-view>span:first-child{color:#18c9f5;font-weight:900;letter-spacing:.13em}html[data-field-theme=blueprint] .fc-field-view>span:first-child:before{content:"⌖";margin-right:9px;font-size:19px}html[data-field-theme=blueprint] .fc-field-view>span:first-child span:last-child{color:#96aabd;letter-spacing:0}html[data-field-theme=blueprint] .fc-field-view>span:last-child{border:1px solid #18c9f5;border-radius:5px;color:#e9f8ff;background:rgba(18,104,240,.08)}html[data-field-theme=blueprint] .fc-timeclock-card{position:relative;overflow:hidden;border:1px solid #1e4b67;border-radius:7px;color:#fff;background:linear-gradient(115deg,rgba(18,104,240,.11),transparent 47%),#041522;box-shadow:0 12px 27px rgba(0,0,0,.4)}html[data-field-theme=blueprint] .fc-timeclock-card:after{content:"CLOCK SPEC / ACTIVE";position:absolute;right:12px;top:10px;color:#18c9f5;font:700 6px/1 ui-monospace,monospace;letter-spacing:.12em}html[data-field-theme=blueprint] .fc-timeclock-card button{border:1px solid #18c9f5;border-radius:5px;color:#fff;background:#0d55d6}html[data-field-theme=blueprint] .fc-section-heading{margin-top:22px;color:#91a2b5;font-family:ui-monospace,monospace;letter-spacing:.17em}html[data-field-theme=blueprint] .fc-section-heading>div{background:linear-gradient(90deg,#1268f0,#18c9f5,transparent)}html[data-field-theme=blueprint] .fc-section-heading>span{border-radius:2px;color:#fff;background:#1268f0}html[data-field-theme=blueprint] .fc-job-card{min-height:232px;overflow:hidden;border:1px solid #1c4964;border-radius:7px;color:#f5f8fb;background:radial-gradient(circle at 100% 100%,rgba(18,104,240,.09),transparent 36%),#03131f;box-shadow:0 16px 35px rgba(0,0,0,.46)}html[data-field-theme=blueprint] .fc-job-body{min-height:157px;padding:28px 117px 23px 21px}html[data-field-theme=blueprint] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 4px rgba(33,201,107,.09)}html[data-field-theme=blueprint] .fc-job-body>div>svg:last-child{color:#18c9f5}html[data-field-theme=blueprint] .fc-job-copy{position:relative;z-index:3}html[data-field-theme=blueprint] .fc-job-copy>div:first-child{color:#f6f9fb;font:900 22px/1 Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;letter-spacing:-.01em}html[data-field-theme=blueprint] .fc-job-copy>div:nth-child(2){margin-top:19px;overflow:hidden;color:#eef4f8;font:800 18px/1.1 Helvetica Neue,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}html[data-field-theme=blueprint] .fc-job-copy>div:nth-child(3),html[data-field-theme=blueprint] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#91a2b5}html[data-field-theme=blueprint] .blu-job-art{z-index:0}html[data-field-theme=blueprint] .blu-job-contours{position:absolute;right:2px;top:19px;width:145px;color:#1268f0}html[data-field-theme=blueprint] .blu-job-code{position:absolute;right:15px;top:15px;color:#18c9f5;font:700 6px/1 ui-monospace,monospace;letter-spacing:.13em}html[data-field-theme=blueprint] .blu-job-scale{position:absolute;right:15px;bottom:83px;color:rgba(145,162,181,.6);font:700 6px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=blueprint] .blu-navigate{position:relative;z-index:4;min-height:68px;margin:0;border:0;border-top:1px solid #18c9f5;border-radius:0;color:#fff;background:linear-gradient(180deg,#1268f0,#0d55d6);box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}html[data-field-theme=blueprint] .blu-navigate-kicker{font:700 6px/1 ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase}html[data-field-theme=blueprint] .blu-navigate-label{margin-top:6px;font-size:20px;line-height:1}html[data-field-theme=blueprint] .fc-card,html[data-field-theme=blueprint] .fc-empty-state{border:1px solid #1a4056;border-radius:7px;color:#eef4f8;background:linear-gradient(145deg,rgba(18,104,240,.03),transparent 43%),#041522;box-shadow:0 11px 27px rgba(0,0,0,.34)}html[data-field-theme=blueprint] .fc-sheet{border:1px solid #1d4a65;color:#eef4f8;background:linear-gradient(160deg,rgba(18,104,240,.08),transparent 41%),#03131f;box-shadow:0 -10px 34px rgba(0,0,0,.58)}html[data-field-theme=blueprint] .fc-navrow,html[data-field-theme=blueprint] .fc-primary-action{min-height:50px;border:1px solid #18c9f5;border-radius:5px;color:#fff;background:#0d55d6;box-shadow:0 6px 14px rgba(0,45,127,.3)}html[data-field-theme=blueprint] .field-theme-shell input,html[data-field-theme=blueprint] .field-theme-shell select,html[data-field-theme=blueprint] .field-theme-shell textarea{border:1px solid #28506a;border-radius:5px;color:#eef4f8;background:#020f1b}html[data-field-theme=blueprint] .field-theme-shell input:focus,html[data-field-theme=blueprint] .field-theme-shell select:focus,html[data-field-theme=blueprint] .field-theme-shell textarea:focus{outline:3px solid rgba(24,201,245,.12);border-color:#18c9f5}html[data-field-theme=blueprint] .theme-picker-shell input{background:transparent}html[data-field-theme=blueprint] .fc-timecard-list>div{border-color:#1a4056}html[data-field-theme=blueprint] .fc-timecard-list>div:nth-child(odd){background:rgba(18,104,240,.025)}html[data-field-theme=blueprint] .fc-tabbar{min-height:77px;padding:6px 7px max(env(safe-area-inset-bottom),7px);border-top:1px solid #1c4057;background:#020e18;box-shadow:0 -11px 31px rgba(0,0,0,.55)}html[data-field-theme=blueprint] .fc-tabbar>div{border:1px solid #1b4055;border-radius:9px;background:#041522}html[data-field-theme=blueprint] .fc-tab-item{position:relative;min-height:60px;padding-top:7px;color:#8293a2}html[data-field-theme=blueprint] .fc-tab-icon{min-width:34px;min-height:31px;border:1px solid transparent;border-radius:6px;background:transparent}html[data-field-theme=blueprint] .fc-tab-item[data-active=true]{color:#18c9f5}html[data-field-theme=blueprint] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:#18c9f5;color:#fff;background:#1268f0;box-shadow:0 0 11px rgba(18,104,240,.3)}html[data-field-theme=blueprint] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#1268f0;box-shadow:0 0 7px rgba(18,104,240,.52)}html[data-field-theme=blueprint] .fc-tab-label{font:700 7px/1 ui-monospace,monospace}html[data-field-theme=gold-black]{color-scheme:dark}html[data-field-theme=gold-black] .field-theme-shell{isolation:isolate;color:#f1eee8;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),radial-gradient(circle at 88% 7%,rgba(201,157,72,.09),transparent 25%),#0b0c0d}html[data-field-theme=gold-black] .gb-backdrop{z-index:0;overflow:hidden;color:rgba(173,179,181,.2)}html[data-field-theme=gold-black] .gb-plate-lines{position:absolute;inset:0;width:100%;height:100%}html[data-field-theme=gold-black] .gb-backdrop-vault{position:absolute;right:-95px;top:67px;width:226px;opacity:.14}html[data-field-theme=gold-black] .gb-serial{position:absolute;right:18px;bottom:98px;color:rgba(201,157,72,.37);font:700 6px/1 ui-monospace,monospace;letter-spacing:.18em}html[data-field-theme=gold-black] .fc-field-page,html[data-field-theme=gold-black] .fc-field-route{position:relative;z-index:1}html[data-field-theme=gold-black] .fc-field-page{background:transparent}html[data-field-theme=gold-black] .fc-field-route{padding-top:10px}html[data-field-theme=gold-black] .fc-header{min-height:66px;margin-bottom:8px;padding:8px 11px;border:1px solid #3f4344;border-radius:8px;background:linear-gradient(105deg,rgba(201,157,72,.06),transparent 35%),#17191a;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 #070708,0 10px 25px rgba(0,0,0,.45)}html[data-field-theme=gold-black] .gb-brand{color:#f1eee8}html[data-field-theme=gold-black] .gb-brand-shield{width:39px;height:45px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.42))}html[data-field-theme=gold-black] .gb-brand-name{font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:23px;font-weight:900;letter-spacing:.14em;line-height:.9}html[data-field-theme=gold-black] .gb-brand-sub{margin-top:7px;color:#c99d48;font-size:6px;font-weight:800;letter-spacing:.21em}html[data-field-theme=gold-black] .fc-icon-button{width:42px;height:42px;border:1px solid #60502e;border-radius:7px;color:#ddc47f;background:linear-gradient(145deg,rgba(201,157,72,.12),transparent 51%),#1d2022;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 5px 14px rgba(0,0,0,.41)}html[data-field-theme=gold-black] .fc-day-hero,html[data-field-theme=gold-black] .fc-route-title{position:relative;margin:14px 0 12px;padding:13px 14px;border:1px solid #353839;border-radius:8px;background:rgba(19,21,22,.9)}html[data-field-theme=gold-black] .fc-day-hero:after,html[data-field-theme=gold-black] .fc-route-title:after{content:"SECURE ACCESS / 22";position:absolute;right:10px;top:8px;color:#c99d48;font:700 6px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=gold-black] .fc-day-hero h1,html[data-field-theme=gold-black] .fc-route-title,html[data-field-theme=gold-black] .fc-route-title h1{color:#f1eee8;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;font-size:37px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase;text-shadow:0 2px 0 #050506}html[data-field-theme=gold-black] .fc-day-hero p{margin-top:7px;color:#c99d48;font-weight:800}html[data-field-theme=gold-black] .fc-week-rail{padding:9px 6px;overflow:hidden;border:1px solid #45494a;border-radius:8px;background:#17191a;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.45)}html[data-field-theme=gold-black] .fc-week-rail .grid-cols-7{gap:4px}html[data-field-theme=gold-black] .fc-week-arrow{width:22px;border:1px solid #464a4b;border-radius:5px;color:#b8b8b5;background:#1d2022}html[data-field-theme=gold-black] .gb-day-tile{border:1px solid #3c4041;border-radius:6px;color:#e7e5df;background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 48%),#202223;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 4px 8px rgba(0,0,0,.3)}html[data-field-theme=gold-black] .gb-day-tile:after,html[data-field-theme=gold-black] .gb-day-tile:before{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:#6b6f70}html[data-field-theme=gold-black] .gb-day-tile:before{left:4px;top:4px}html[data-field-theme=gold-black] .gb-day-tile:after{right:4px;bottom:4px}html[data-field-theme=gold-black] .gb-day-label{color:#b8b7b2;font-size:9px;font-weight:750}html[data-field-theme=gold-black] .gb-day-number{margin-top:4px;font-family:Arial Narrow,Impact,sans-serif;font-size:21px;font-weight:900;line-height:1}html[data-field-theme=gold-black] .gb-day-dots{margin-top:8px}html[data-field-theme=gold-black] .gb-status-dot{border:1px solid rgba(255,255,255,.27)}html[data-field-theme=gold-black] .gb-day-selected{color:#15120b;border-color:#edc66d;background:radial-gradient(circle at 38% 13%,rgba(255,255,255,.24),transparent 25%),linear-gradient(145deg,#d3a84f,#8d6424);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 3px rgba(201,157,72,.08),0 0 13px rgba(201,157,72,.28)}html[data-field-theme=gold-black] .gb-day-selected .gb-day-label{color:#242015}html[data-field-theme=gold-black] .fc-field-view{min-height:59px;overflow:hidden;border:1px solid #5d512f;border-radius:27px;color:#e8e3d9;background:linear-gradient(100deg,rgba(201,157,72,.18),transparent 53%),#181a1b;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 26px rgba(0,0,0,.4)}html[data-field-theme=gold-black] .fc-field-view>span:first-child{color:#e1bc63;font-weight:900;letter-spacing:.11em}html[data-field-theme=gold-black] .fc-field-view>span:first-child:before{content:"◉";margin-right:9px;color:#c99d48;font-size:18px}html[data-field-theme=gold-black] .fc-field-view>span:first-child span:last-child{color:#999b98;letter-spacing:0}html[data-field-theme=gold-black] .fc-field-view>span:last-child{border:0;border-left:1px solid #4b4533;border-radius:0;color:#bbbcb9;background:transparent}html[data-field-theme=gold-black] .fc-timeclock-card{position:relative;overflow:hidden;border:1px solid #5e512f;border-radius:9px;color:#fff;background:radial-gradient(circle at 91% 10%,rgba(201,157,72,.14),transparent 30%),#1a1c1d;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 12px 28px rgba(0,0,0,.44)}html[data-field-theme=gold-black] .fc-timeclock-card:after{content:"SECURE";position:absolute;right:12px;top:10px;color:#d8b55c;font:800 6px/1 ui-monospace,monospace;letter-spacing:.14em}html[data-field-theme=gold-black] .fc-timeclock-card button{border:1px solid #edc66d;border-radius:6px;color:#15120b;background:linear-gradient(145deg,#d5ac53,#9a712e)}html[data-field-theme=gold-black] .fc-section-heading{margin-top:22px;color:#aaa69d;letter-spacing:.16em}html[data-field-theme=gold-black] .fc-section-heading>div{background:linear-gradient(90deg,#c99d48,rgba(201,157,72,.17),transparent)}html[data-field-theme=gold-black] .fc-section-heading>span{color:#15120b;background:#d5ac53}html[data-field-theme=gold-black] .fc-job-card{min-height:244px;overflow:hidden;border:4px solid #55595a;border-radius:20px;color:#f1eee8;background:radial-gradient(circle at 100% 100%,rgba(201,157,72,.08),transparent 33%),#17191a;box-shadow:inset 0 0 0 2px #0a0b0c,inset 0 1px 0 rgba(255,255,255,.08),0 17px 37px rgba(0,0,0,.57)}html[data-field-theme=gold-black] .fc-job-body{min-height:167px;padding:34px 139px 24px 24px}html[data-field-theme=gold-black] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 5px rgba(102,200,61,.08),0 0 9px #66c83d}html[data-field-theme=gold-black] .fc-job-body>div>svg:last-child{color:#c99d48}html[data-field-theme=gold-black] .fc-job-copy{position:relative;z-index:3}html[data-field-theme=gold-black] .fc-job-copy>div:first-child{color:#c99d48;font:900 17px/1.05 Arial Narrow,Impact,sans-serif;letter-spacing:.04em}html[data-field-theme=gold-black] .fc-job-copy>div:nth-child(2){margin-top:20px;overflow:hidden;color:#f1eee8;font:900 23px/1.08 Arial Narrow,Helvetica Neue Condensed,Impact,sans-serif;letter-spacing:-.015em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-field-theme=gold-black] .fc-job-copy>div:nth-child(3),html[data-field-theme=gold-black] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#a6a6a1}html[data-field-theme=gold-black] .gb-job-art{z-index:0}html[data-field-theme=gold-black] .gb-job-vault{position:absolute;right:-36px;top:16px;width:174px;opacity:.93;filter:drop-shadow(-8px 7px 11px rgba(0,0,0,.48))}html[data-field-theme=gold-black] .gb-job-shield{position:absolute;right:89px;top:70px;width:41px;opacity:.66}html[data-field-theme=gold-black] .gb-job-rivet{position:absolute;width:8px;height:8px;border:1px solid #111;border-radius:50%;background:radial-gradient(circle at 35% 25%,#d8d9d6,#565a5b 60%,#1b1d1e)}html[data-field-theme=gold-black] .gb-job-rivet-a{left:8px;top:8px}html[data-field-theme=gold-black] .gb-job-rivet-b{right:8px;bottom:84px}html[data-field-theme=gold-black] .gb-job-secure{position:absolute;left:24px;top:15px;color:#c99d48;font:800 6px/1 ui-monospace,monospace;letter-spacing:.15em}html[data-field-theme=gold-black] .gb-navigate{position:relative;z-index:4;min-height:70px;margin:0 10px 10px;border:1px solid #edc66d;border-radius:7px;color:#14120c;background:radial-gradient(circle at 22% 13%,rgba(255,255,255,.22),transparent 24%),linear-gradient(145deg,#d7ad54,#9a6e29);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 7px 16px rgba(0,0,0,.4)}html[data-field-theme=gold-black] .gb-navigate-icon{width:55px;height:55px;margin-left:7px;border:1px solid rgba(20,18,12,.4);border-radius:50%;background:rgba(255,255,255,.08)}html[data-field-theme=gold-black] .gb-navigate-kicker{font:800 6px/1 ui-monospace,monospace;letter-spacing:.15em;text-transform:uppercase}html[data-field-theme=gold-black] .gb-navigate-label{margin-top:6px;font:900 21px/1 Arial Narrow,Impact,sans-serif;letter-spacing:.09em;text-transform:uppercase}html[data-field-theme=gold-black] .gb-navigate-chevron{margin-right:16px;color:#17130b;font-size:35px}html[data-field-theme=gold-black] .fc-card,html[data-field-theme=gold-black] .fc-empty-state{border:1px solid #3d4142;border-radius:9px;color:#e9e6df;background:linear-gradient(145deg,rgba(201,157,72,.04),transparent 44%),#1a1c1d;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.42)}html[data-field-theme=gold-black] .fc-sheet{border:1px solid #4a4d4e;color:#e9e6df;background:radial-gradient(circle at 92% 0,rgba(201,157,72,.11),transparent 29%),#17191a;box-shadow:0 -10px 35px rgba(0,0,0,.65)}html[data-field-theme=gold-black] .fc-navrow,html[data-field-theme=gold-black] .fc-primary-action{min-height:50px;border:1px solid #edc66d;border-radius:7px;color:#15120b;background:linear-gradient(145deg,#d7ad54,#9a6e29);box-shadow:0 6px 14px rgba(0,0,0,.35)}html[data-field-theme=gold-black] .field-theme-shell input,html[data-field-theme=gold-black] .field-theme-shell select,html[data-field-theme=gold-black] .field-theme-shell textarea{border:1px solid #4b4f50;border-radius:6px;color:#e9e6df;background:#101213}html[data-field-theme=gold-black] .field-theme-shell input:focus,html[data-field-theme=gold-black] .field-theme-shell select:focus,html[data-field-theme=gold-black] .field-theme-shell textarea:focus{outline:3px solid rgba(201,157,72,.13);border-color:#c99d48}html[data-field-theme=gold-black] .theme-picker-shell input{background:transparent}html[data-field-theme=gold-black] .fc-timecard-list>div{border-color:#3d4142}html[data-field-theme=gold-black] .fc-timecard-list>div:nth-child(odd){background:rgba(201,157,72,.025)}html[data-field-theme=gold-black] .fc-tabbar{min-height:79px;padding:7px 7px max(env(safe-area-inset-bottom),7px);border-top:1px solid #4b4f50;background:#101213;box-shadow:0 -12px 33px rgba(0,0,0,.64)}html[data-field-theme=gold-black] .fc-tabbar>div{border:1px solid #414546;border-radius:9px;background:#1a1c1d}html[data-field-theme=gold-black] .fc-tab-item{position:relative;min-height:61px;padding-top:7px;color:#92938f}html[data-field-theme=gold-black] .fc-tab-icon{min-width:35px;min-height:32px;border:1px solid transparent;border-radius:7px;background:transparent}html[data-field-theme=gold-black] .fc-tab-item[data-active=true]{color:#d8b55c}html[data-field-theme=gold-black] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:#edc66d;color:#14120c;background:linear-gradient(145deg,#d7ad54,#9a6e29);box-shadow:0 0 12px rgba(201,157,72,.26)}html[data-field-theme=gold-black] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#c99d48;box-shadow:0 0 7px rgba(201,157,72,.48)}html[data-field-theme=gold-black] .fc-tab-label{font:700 7px/1 Arial Narrow,Impact,sans-serif;letter-spacing:.03em}@media (max-width:350px){html[data-field-theme=blueprint] .blu-brand-sub,html[data-field-theme=gold-black] .gb-brand-sub{display:none}html[data-field-theme=blueprint] .blu-day-number,html[data-field-theme=gold-black] .gb-day-number{font-size:18px}html[data-field-theme=blueprint] .fc-week-rail .grid-cols-7,html[data-field-theme=gold-black] .fc-week-rail .grid-cols-7{gap:2px}html[data-field-theme=blueprint] .fc-job-body,html[data-field-theme=gold-black] .fc-job-body{padding-right:105px}html[data-field-theme=gold-black] .gb-job-vault{right:-49px;width:157px}html[data-field-theme=blueprint] .fc-tab-label,html[data-field-theme=gold-black] .fc-tab-label{font-size:6px;letter-spacing:-.02em;white-space:nowrap}}html[data-field-theme=currency]{color-scheme:light}html[data-field-theme=currency] .field-theme-shell{isolation:isolate;color:#292318;background:radial-gradient(circle at 18% 13%,rgba(105,68,25,.07) 0 1px,transparent 1.5px),radial-gradient(circle at 82% 36%,rgba(105,68,25,.055) 0 1px,transparent 1.5px),repeating-linear-gradient(7deg,rgba(70,43,15,.016) 0 1px,transparent 1px 4px),#ead7ad;background-size:31px 29px,37px 41px,auto,auto}html[data-field-theme=currency] .cur-backdrop{z-index:0;overflow:hidden;color:rgba(85,54,20,.3)}html[data-field-theme=currency] .cur-guilloche{position:absolute;inset:0;width:100%;height:100%}html[data-field-theme=currency] .cur-backdrop-title{position:absolute;left:24px;top:89px;color:rgba(91,53,21,.28);font:900 7px/1 Georgia,serif;letter-spacing:.22em}html[data-field-theme=currency] .cur-backdrop-serial{position:absolute;right:22px;bottom:99px;color:rgba(111,40,24,.35);font:800 6px/1 Georgia,serif;letter-spacing:.18em}html[data-field-theme=currency] .cur-backdrop-seal{position:absolute;right:-32px;top:319px;width:170px;color:rgba(111,40,24,.09);transform:rotate(-11deg)}html[data-field-theme=currency] .fc-field-page,html[data-field-theme=currency] .fc-field-route{position:relative;z-index:1}html[data-field-theme=currency] .fc-field-page{background:transparent}html[data-field-theme=currency] .fc-field-route{padding-top:9px}html[data-field-theme=currency] .fc-header{min-height:65px;margin-bottom:8px;padding:8px 10px;border:1px solid #8f744a;border-radius:3px;color:#292318;background:linear-gradient(90deg,rgba(255,255,255,.18),transparent 40%),rgba(242,224,185,.93);box-shadow:inset 0 0 0 2px rgba(112,75,32,.12),0 8px 18px rgba(72,46,18,.18)}html[data-field-theme=currency] .cur-brand{color:#292318}html[data-field-theme=currency] .cur-brand-seal{width:41px;color:#9c3f25;transform:rotate(-5deg)}html[data-field-theme=currency] .cur-brand-name{font-family:Arial Narrow,Helvetica Neue Condensed,Impact,Georgia,serif;font-size:25px;font-weight:900;letter-spacing:.13em;line-height:.86}html[data-field-theme=currency] .cur-brand-sub{margin-top:8px;color:#765126;font:800 6px/1 Georgia,serif;letter-spacing:.15em}html[data-field-theme=currency] .fc-icon-button{width:41px;height:41px;border:1px solid #876b3f;border-radius:3px;color:#292318;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent),#e7d09f;box-shadow:inset 0 0 0 2px rgba(75,45,15,.08),0 4px 9px rgba(70,44,16,.18)}html[data-field-theme=currency] .fc-day-hero,html[data-field-theme=currency] .fc-route-title{position:relative;margin:12px 0 11px;padding:13px 12px 15px;border:0;border-top:1px solid #80643c;border-bottom:1px solid #80643c;border-radius:0;background:rgba(240,221,180,.55)}html[data-field-theme=currency] .fc-day-hero:after,html[data-field-theme=currency] .fc-route-title:after{content:"JUL / SERIES 22";position:absolute;right:11px;top:10px;color:#9c3f25;font:800 8px/1 Georgia,serif;letter-spacing:.09em}html[data-field-theme=currency] .fc-day-hero h1,html[data-field-theme=currency] .fc-route-title,html[data-field-theme=currency] .fc-route-title h1{color:#292318;font-family:Arial Narrow,Helvetica Neue Condensed,Impact,Georgia,serif;font-size:39px;font-weight:900;letter-spacing:-.025em;text-transform:uppercase}html[data-field-theme=currency] .fc-day-hero p{margin-top:6px;color:#9c3f25;font-family:Georgia,serif;font-weight:800}html[data-field-theme=currency] .fc-week-rail{padding:8px 6px;overflow:hidden;border:1px solid #92774b;border-radius:3px;background:repeating-linear-gradient(90deg,rgba(80,49,17,.025) 0 1px,transparent 1px 5px),#f0deb7;box-shadow:inset 0 0 0 2px rgba(116,77,35,.09),0 9px 18px rgba(70,44,16,.18)}html[data-field-theme=currency] .fc-week-rail .grid-cols-7{gap:0}html[data-field-theme=currency] .fc-week-arrow{width:22px;border:0;border-radius:0;color:#765126;background:transparent}html[data-field-theme=currency] .cur-day-tile{border:0;border-right:1px solid rgba(104,71,33,.28);border-radius:0;color:#352d20;background:transparent}html[data-field-theme=currency] .cur-day-tile:last-child{border-right:0}html[data-field-theme=currency] .cur-day-label{color:#54462f;font:800 10px/1 Georgia,serif}html[data-field-theme=currency] .cur-day-number{margin-top:5px;font:900 22px/1 Arial Narrow,Impact,Georgia,serif}html[data-field-theme=currency] .cur-day-dots{margin-top:8px}html[data-field-theme=currency] .cur-status-dot{border:1px solid rgba(41,35,24,.25)}html[data-field-theme=currency] .cur-day-selected{z-index:1;color:#f4e5c2;border:1px solid #b68a34;background:radial-gradient(circle at 72% 19%,rgba(255,255,255,.08),transparent 28%),#292820;box-shadow:inset 0 0 0 2px #171710,0 4px 8px rgba(55,35,14,.32)}html[data-field-theme=currency] .cur-day-selected:after{content:"";position:absolute;left:50%;bottom:-6px;width:11px;height:11px;background:#292820;transform:translateX(-50%) rotate(45deg)}html[data-field-theme=currency] .cur-day-selected .cur-day-label{color:#d2af63}html[data-field-theme=currency] .fc-field-view{min-height:59px;overflow:hidden;border:1px solid #725e3d;border-radius:3px;color:#292318;background:rgba(242,225,190,.9);box-shadow:inset 0 0 0 2px rgba(104,70,29,.08),0 9px 19px rgba(70,44,16,.16)}html[data-field-theme=currency] .fc-field-view>span:first-child{min-height:47px;margin:5px;padding:0 15px;color:#e1bb67;background:#292820;font-family:Georgia,serif;font-weight:900;letter-spacing:.12em}html[data-field-theme=currency] .fc-field-view>span:first-child:before{content:"✥";margin-right:9px}html[data-field-theme=currency] .fc-field-view>span:first-child span:last-child{color:#cbbd9f;letter-spacing:0}html[data-field-theme=currency] .fc-field-view>span:last-child{border:0;color:#3b3021;background:transparent;font-family:Georgia,serif}html[data-field-theme=currency] .fc-timeclock-card{position:relative;overflow:hidden;border:1px solid #8c6f43;border-radius:3px;color:#292318;background:radial-gradient(circle at 91% 10%,rgba(156,63,37,.09),transparent 30%),#f1dfb9;box-shadow:inset 0 0 0 2px rgba(96,61,24,.08),0 10px 22px rgba(70,44,16,.2)}html[data-field-theme=currency] .fc-timeclock-card:after{content:"TIME CERTIFIED";position:absolute;right:12px;top:10px;color:#9c3f25;font:800 6px/1 Georgia,serif;letter-spacing:.15em}html[data-field-theme=currency] .fc-timeclock-card button{border:1px solid #6f2818;border-radius:2px;color:#f8e8c5;background:#9c3f25}html[data-field-theme=currency] .fc-section-heading{margin-top:21px;color:#6b5231;font-family:Georgia,serif;letter-spacing:.15em}html[data-field-theme=currency] .fc-section-heading>div{background:linear-gradient(90deg,#9c3f25,rgba(156,63,37,.17),transparent)}html[data-field-theme=currency] .fc-section-heading>span{border-radius:1px;color:#f5e5c2;background:#9c3f25}html[data-field-theme=currency] .fc-job-card{min-height:258px;overflow:hidden;border:1px solid #8d7044;border-radius:5px;color:#292318;background:radial-gradient(circle at 8% 7%,rgba(255,255,255,.22),transparent 27%),repeating-linear-gradient(5deg,rgba(77,48,18,.018) 0 1px,transparent 1px 4px),#f2dfb7;box-shadow:inset 0 0 0 3px rgba(113,75,32,.1),0 15px 29px rgba(70,44,16,.25)}html[data-field-theme=currency] .fc-job-card:after,html[data-field-theme=currency] .fc-job-card:before{content:"";position:absolute;z-index:5;top:45%;width:16px;height:31px;border:1px solid #8d7044;border-radius:50%;background:#ead7ad}html[data-field-theme=currency] .fc-job-card:before{left:-10px}html[data-field-theme=currency] .fc-job-card:after{right:-10px}html[data-field-theme=currency] .fc-job-body{min-height:177px;padding:34px 129px 25px 24px}html[data-field-theme=currency] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 4px rgba(49,93,47,.1)}html[data-field-theme=currency] .fc-job-body>div>svg:last-child{color:#9c3f25}html[data-field-theme=currency] .fc-job-copy{position:relative;z-index:3}html[data-field-theme=currency] .fc-job-copy>div:first-child{color:#292318;font:900 18px/1 Arial Narrow,Impact,Georgia,serif;letter-spacing:.025em}html[data-field-theme=currency] .fc-job-copy>div:nth-child(2){margin-top:18px;overflow:hidden;color:#3a2e1f;font:900 19px/1.1 Georgia,serif;text-overflow:ellipsis;white-space:nowrap}html[data-field-theme=currency] .fc-job-copy>div:nth-child(3),html[data-field-theme=currency] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#6e5634;font-family:Georgia,serif}html[data-field-theme=currency] .cur-job-art{z-index:0}html[data-field-theme=currency] .cur-job-seal{position:absolute;right:12px;top:17px;width:110px;color:rgba(156,63,37,.7);transform:rotate(-9deg)}html[data-field-theme=currency] .cur-job-bank{position:absolute;right:34px;bottom:88px;width:70px;color:rgba(41,35,24,.35)}html[data-field-theme=currency] .cur-job-label{position:absolute;left:24px;top:14px;color:#9c3f25;font:800 6px/1 Georgia,serif;letter-spacing:.19em}html[data-field-theme=currency] .cur-job-number{position:absolute;right:17px;bottom:86px;color:rgba(111,40,24,.66);font:800 6px/1 Georgia,serif;letter-spacing:.12em}html[data-field-theme=currency] .cur-job-rule{position:absolute;left:23px;width:172px;border-top:1px dotted rgba(86,57,27,.42)}html[data-field-theme=currency] .cur-job-rule-a{top:76px}html[data-field-theme=currency] .cur-job-rule-b{top:122px}html[data-field-theme=currency] .cur-navigate{position:relative;z-index:6;min-height:70px;margin:0;border:0;border-top:2px solid #6f2818;border-radius:0;color:#fae9c7;background:repeating-linear-gradient(40deg,rgba(255,255,255,.025) 0 1px,transparent 1px 5px),#9c3f25;box-shadow:inset 0 1px 0 rgba(255,255,255,.13),0 -1px 0 #5c2115}html[data-field-theme=currency] .cur-navigate-icon{width:54px;height:54px;margin-left:10px;border:1px solid #d1aa56;border-radius:50%;color:#f7e8c7;background:rgba(88,29,18,.25)}html[data-field-theme=currency] .cur-navigate-kicker{font:800 6px/1 Georgia,serif;letter-spacing:.16em;text-transform:uppercase}html[data-field-theme=currency] .cur-navigate-label{margin-top:5px;font:900 23px/1 Arial Narrow,Impact,Georgia,serif;letter-spacing:.09em;text-transform:uppercase}html[data-field-theme=currency] .cur-navigate-chevron{margin-right:18px;color:#f5d99c;font:400 36px/1 Georgia,serif}html[data-field-theme=currency] .fc-card,html[data-field-theme=currency] .fc-empty-state{border:1px solid #95784a;border-radius:3px;color:#292318;background:repeating-linear-gradient(7deg,rgba(70,43,15,.017) 0 1px,transparent 1px 4px),#f0dfba;box-shadow:inset 0 0 0 2px rgba(104,67,27,.07),0 10px 22px rgba(70,44,16,.18)}html[data-field-theme=currency] .fc-sheet{border:1px solid #8b6e43;color:#292318;background:radial-gradient(circle at 92% 0,rgba(156,63,37,.07),transparent 30%),#f0dfba;box-shadow:0 -10px 30px rgba(70,44,16,.28)}html[data-field-theme=currency] .fc-navrow,html[data-field-theme=currency] .fc-primary-action{min-height:50px;border:1px solid #6f2818;border-radius:2px;color:#fae9c7;background:#9c3f25;box-shadow:0 5px 10px rgba(83,35,18,.22)}html[data-field-theme=currency] .field-theme-shell input,html[data-field-theme=currency] .field-theme-shell select,html[data-field-theme=currency] .field-theme-shell textarea{border:1px solid #9a7d50;border-radius:2px;color:#292318;background:#f7e8c8}html[data-field-theme=currency] .field-theme-shell input:focus,html[data-field-theme=currency] .field-theme-shell select:focus,html[data-field-theme=currency] .field-theme-shell textarea:focus{outline:3px solid rgba(156,63,37,.12);border-color:#9c3f25}html[data-field-theme=currency] .theme-picker-shell input{background:transparent}html[data-field-theme=currency] .fc-timecard-list>div{border-color:#a3885c}html[data-field-theme=currency] .fc-timecard-list>div:nth-child(odd){background:rgba(156,63,37,.025)}html[data-field-theme=currency] .fc-tabbar{min-height:80px;padding:7px 7px max(env(safe-area-inset-bottom),7px);border-top:2px solid #b68a34;color:#d7c49c;background:repeating-linear-gradient(5deg,rgba(255,255,255,.018) 0 1px,transparent 1px 4px),#292820;box-shadow:0 -11px 28px rgba(63,40,15,.36)}html[data-field-theme=currency] .fc-tabbar>div{border:1px solid #796038;border-radius:3px;background:#25241d}html[data-field-theme=currency] .fc-tab-item{position:relative;min-height:61px;padding-top:7px;color:#9f9275}html[data-field-theme=currency] .fc-tab-icon{min-width:35px;min-height:32px;border:1px solid transparent;border-radius:2px;background:transparent}html[data-field-theme=currency] .fc-tab-item[data-active=true]{color:#e6c36f}html[data-field-theme=currency] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:#d1aa56;color:#fae9c7;background:#9c3f25}html[data-field-theme=currency] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#d1aa56}html[data-field-theme=currency] .fc-tab-label{font:700 7px/1 Georgia,serif}html[data-field-theme=ranch]{color-scheme:light}html[data-field-theme=ranch] .field-theme-shell{isolation:isolate;color:#352315;background:repeating-linear-gradient(28deg,rgba(82,48,19,.018) 0 1px,transparent 1px 5px),radial-gradient(circle at 84% 8%,rgba(111,53,28,.07),transparent 27%),#ead6b0}html[data-field-theme=ranch] .ran-backdrop{z-index:0;overflow:hidden;color:rgba(83,50,22,.22)}html[data-field-theme=ranch] .ran-map-lines{position:absolute;inset:0;width:100%;height:100%}html[data-field-theme=ranch] .ran-stitch{position:absolute;left:13px;right:13px;border-top:2px dashed rgba(227,124,24,.3)}html[data-field-theme=ranch] .ran-stitch-top{top:18px}html[data-field-theme=ranch] .ran-stitch-bottom{bottom:90px}html[data-field-theme=ranch] .ran-backdrop-horn{position:absolute;right:-15px;top:281px;width:150px;color:rgba(111,53,28,.09)}html[data-field-theme=ranch] .ran-backdrop-copy{position:absolute;right:20px;bottom:100px;color:rgba(53,35,21,.36);font:800 6px/1 Georgia,serif;letter-spacing:.18em}html[data-field-theme=ranch] .fc-field-page,html[data-field-theme=ranch] .fc-field-route{position:relative;z-index:1}html[data-field-theme=ranch] .fc-field-page{background:transparent}html[data-field-theme=ranch] .fc-field-route{padding-top:9px}html[data-field-theme=ranch] .fc-header{min-height:69px;margin-bottom:8px;padding:9px 11px;border:2px solid #0c1a29;border-radius:12px;color:#f5e7ca;background:repeating-linear-gradient(100deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),#12263a;box-shadow:inset 0 0 0 2px #294b68,inset 0 0 0 4px #0d1e2e,0 8px 17px rgba(72,43,17,.28)}html[data-field-theme=ranch] .fc-header:after{content:"";position:absolute;left:13px;right:13px;bottom:5px;border-bottom:1px dashed #9a5a2d}html[data-field-theme=ranch] .ran-brand{color:#f5e7ca}html[data-field-theme=ranch] .ran-brand-horn{width:43px;color:#e3b66a}html[data-field-theme=ranch] .ran-brand-name{font-family:Rockwell,Roboto Slab,Georgia,serif;font-size:24px;font-weight:900;letter-spacing:.12em;line-height:.87}html[data-field-theme=ranch] .ran-brand-sub{margin-top:8px;color:#d7883f;font:800 6px/1 Georgia,serif;letter-spacing:.17em}html[data-field-theme=ranch] .fc-icon-button{width:42px;height:42px;border:2px solid #4c2818;border-radius:9px;color:#f2d9a6;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.13),transparent 28%),#6f351c;box-shadow:inset 0 0 0 2px #9d5b2e,0 4px 9px rgba(45,23,11,.3)}html[data-field-theme=ranch] .fc-day-hero,html[data-field-theme=ranch] .fc-route-title{position:relative;margin:13px 0 11px;padding:14px 12px;border:0;border-radius:0;background:transparent}html[data-field-theme=ranch] .fc-day-hero:after,html[data-field-theme=ranch] .fc-route-title:after{content:"RANGE 22 / TEXAS";position:absolute;right:10px;top:13px;color:rgba(111,53,28,.53);font:800 7px/1 Georgia,serif;letter-spacing:.12em}html[data-field-theme=ranch] .fc-day-hero h1,html[data-field-theme=ranch] .fc-route-title,html[data-field-theme=ranch] .fc-route-title h1{color:#352315;font-family:Rockwell,Roboto Slab,Georgia,serif;font-size:36px;font-weight:900;letter-spacing:-.02em;text-transform:uppercase}html[data-field-theme=ranch] .fc-day-hero p{margin-top:8px;color:#6f351c;font-family:Georgia,serif;font-weight:800}html[data-field-theme=ranch] .fc-week-rail{padding:8px 6px;overflow:visible;border:1px solid #ad8b5a;border-radius:9px;background:repeating-linear-gradient(75deg,rgba(77,45,18,.02) 0 1px,transparent 1px 4px),#f1dfbb;box-shadow:0 9px 17px rgba(69,42,18,.23)}html[data-field-theme=ranch] .fc-week-rail .grid-cols-7{gap:3px}html[data-field-theme=ranch] .fc-week-arrow{width:22px;border:0;border-radius:0;color:#6f351c;background:transparent}html[data-field-theme=ranch] .ran-day-tile{border:1px solid #b99b6c;border-radius:7px;color:#3d2a1b;background:linear-gradient(145deg,rgba(255,255,255,.17),transparent 48%),#ead6af;box-shadow:inset 0 0 0 2px rgba(116,76,33,.06),0 3px 5px rgba(69,41,16,.15)}html[data-field-theme=ranch] .ran-day-label{color:#60452e;font:800 10px/1 Georgia,serif}html[data-field-theme=ranch] .ran-day-number{margin-top:5px;font:900 22px/1 Rockwell,Roboto Slab,Georgia,serif}html[data-field-theme=ranch] .ran-day-dots{margin-top:8px}html[data-field-theme=ranch] .ran-status-dot{border:1px solid rgba(53,35,21,.25)}html[data-field-theme=ranch] .ran-day-selected{z-index:1;color:#f5e7ca;border:2px solid #4c2818;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),#6f351c;box-shadow:inset 0 0 0 2px #a35b2b,0 5px 10px rgba(55,27,12,.32);transform:translateY(-3px)}html[data-field-theme=ranch] .ran-day-selected:after,html[data-field-theme=ranch] .ran-day-selected:before{content:"";position:absolute;left:5px;right:5px;border-top:1px dashed rgba(239,199,129,.62)}html[data-field-theme=ranch] .ran-day-selected:before{top:5px}html[data-field-theme=ranch] .ran-day-selected:after{bottom:5px}html[data-field-theme=ranch] .ran-day-selected .ran-day-label{color:#f0c981}html[data-field-theme=ranch] .fc-field-view{min-height:59px;overflow:hidden;border:1px solid #71462b;border-radius:28px;color:#3a281a;background:#ead8b4;box-shadow:0 9px 18px rgba(68,41,17,.2)}html[data-field-theme=ranch] .fc-field-view>span:first-child{min-height:51px;margin:4px;padding:0 16px;border-radius:24px 0 0 24px;color:#f5dfb4;background:repeating-linear-gradient(100deg,rgba(255,255,255,.024) 0 1px,transparent 1px 3px),#12263a;font-family:Rockwell,Georgia,serif;font-weight:900;letter-spacing:.1em}html[data-field-theme=ranch] .fc-field-view>span:first-child:before{content:"⌖";margin-right:9px;color:#e37c18;font-size:18px}html[data-field-theme=ranch] .fc-field-view>span:first-child span:last-child{color:#b9b2a3;letter-spacing:0}html[data-field-theme=ranch] .fc-field-view>span:last-child{border:0;color:#3e2c1d;background:transparent;font-family:Rockwell,Georgia,serif}html[data-field-theme=ranch] .fc-timeclock-card{position:relative;overflow:hidden;border:2px solid #4f2a18;border-radius:10px;color:#f5e7ca;background:repeating-linear-gradient(45deg,rgba(255,255,255,.022) 0 1px,transparent 1px 4px),#6f351c;box-shadow:inset 0 0 0 2px #a35b2b,0 11px 23px rgba(54,27,12,.29)}html[data-field-theme=ranch] .fc-timeclock-card:after{content:"RANGE TIME";position:absolute;right:12px;top:10px;color:#efc675;font:800 6px/1 Georgia,serif;letter-spacing:.14em}html[data-field-theme=ranch] .fc-timeclock-card button{border:1px solid #e4a652;border-radius:7px;color:#f5e7ca;background:#12263a}html[data-field-theme=ranch] .fc-section-heading{margin-top:22px;color:#755535;font-family:Rockwell,Georgia,serif;letter-spacing:.14em}html[data-field-theme=ranch] .fc-section-heading>div{background:linear-gradient(90deg,#6f351c,rgba(111,53,28,.18),transparent)}html[data-field-theme=ranch] .fc-section-heading>span{color:#f5e7ca;background:#6f351c}html[data-field-theme=ranch] .fc-job-card{min-height:347px;overflow:hidden;border:4px solid #4b291a;border-radius:15px;color:#352315;background:repeating-linear-gradient(35deg,rgba(79,46,19,.02) 0 1px,transparent 1px 5px),#f0dfbc;box-shadow:inset 0 0 0 2px #a35b2b,0 16px 31px rgba(62,34,15,.31)}html[data-field-theme=ranch] .fc-job-card:before{content:"";position:absolute;z-index:1;left:0;right:0;top:0;height:123px;border-bottom:3px solid #6f351c;background:radial-gradient(circle at 77% 12%,rgba(255,255,255,.16),transparent 25%),#a88a5e}html[data-field-theme=ranch] .fc-job-body{min-height:267px;padding:143px 24px 24px}html[data-field-theme=ranch] .fc-job-body>div>span:first-child{position:relative;z-index:3;width:12px;height:12px;margin-top:6px;box-shadow:0 0 0 4px rgba(77,107,47,.12)}html[data-field-theme=ranch] .fc-job-body>div>svg:last-child{color:#6f351c}html[data-field-theme=ranch] .fc-job-copy{position:relative;z-index:3;padding-right:72px}html[data-field-theme=ranch] .fc-job-copy>div:first-child{color:#3b2818;font:900 18px/1.05 Rockwell,Roboto Slab,Georgia,serif;letter-spacing:.025em}html[data-field-theme=ranch] .fc-job-copy>div:nth-child(2){margin-top:18px;overflow:hidden;color:#3a2719;font:900 22px/1.08 Rockwell,Roboto Slab,Georgia,serif;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-field-theme=ranch] .fc-job-copy>div:nth-child(3),html[data-field-theme=ranch] .fc-job-copy>div:nth-child(4){margin-top:9px;color:#6f5135;font-family:Georgia,serif}html[data-field-theme=ranch] .ran-job-art{z-index:2}html[data-field-theme=ranch] .ran-job-map{position:absolute;left:7px;right:7px;top:3px;width:calc(100% - 14px);height:119px}html[data-field-theme=ranch] .ran-job-badge{position:absolute;right:17px;top:158px;width:76px;filter:drop-shadow(0 5px 4px rgba(69,37,15,.26))}html[data-field-theme=ranch] .ran-job-rivet{position:absolute;z-index:4;width:10px;height:10px;border:1px solid #5b3517;border-radius:50%;background:radial-gradient(circle at 34% 24%,#efd38a,#9c6c28 57%,#593514)}html[data-field-theme=ranch] .ran-job-rivet-a{left:8px;top:8px}html[data-field-theme=ranch] .ran-job-rivet-b{right:8px;top:8px}html[data-field-theme=ranch] .ran-navigate{position:relative;z-index:6;min-height:70px;margin:0 9px 9px;border:2px solid #4d2817;border-radius:10px;color:#f7e7c6;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),#6f351c;box-shadow:inset 0 0 0 2px #a35b2b,0 6px 12px rgba(55,27,12,.27)}html[data-field-theme=ranch] .ran-navigate:after{content:"";position:absolute;inset:6px;pointer-events:none;border:1px dashed rgba(241,200,126,.5);border-radius:6px}html[data-field-theme=ranch] .ran-navigate-icon{z-index:1;width:53px;height:53px;margin-left:8px;border:1px solid #e4b761;border-radius:50%;color:#f6e4bc;background:#12263a}html[data-field-theme=ranch] .ran-navigate-chevron,html[data-field-theme=ranch] .ran-navigate-kicker,html[data-field-theme=ranch] .ran-navigate-label{position:relative;z-index:1}html[data-field-theme=ranch] .ran-navigate-kicker{color:#edbd6c;font:800 6px/1 Georgia,serif;letter-spacing:.16em;text-transform:uppercase}html[data-field-theme=ranch] .ran-navigate-label{margin-top:5px;font:900 22px/1 Rockwell,Roboto Slab,Georgia,serif;letter-spacing:.08em;text-transform:uppercase}html[data-field-theme=ranch] .ran-navigate-chevron{margin-right:17px;color:#f0c77c;font-size:35px}html[data-field-theme=ranch] .fc-card,html[data-field-theme=ranch] .fc-empty-state{border:1px solid #a68658;border-radius:9px;color:#352315;background:repeating-linear-gradient(31deg,rgba(80,46,18,.018) 0 1px,transparent 1px 5px),#f0dfbc;box-shadow:inset 0 0 0 2px rgba(105,67,27,.07),0 10px 21px rgba(65,39,16,.19)}html[data-field-theme=ranch] .fc-sheet{border:1px solid #936d43;color:#352315;background:radial-gradient(circle at 91% 0,rgba(18,38,58,.07),transparent 30%),#efddba;box-shadow:0 -10px 31px rgba(60,35,14,.29)}html[data-field-theme=ranch] .fc-navrow,html[data-field-theme=ranch] .fc-primary-action{min-height:50px;border:2px solid #4d2817;border-radius:8px;color:#f5e7ca;background:linear-gradient(110deg,rgba(227,124,24,.08),transparent 45%),#6f351c;box-shadow:inset 0 0 0 1px #a35b2b,0 5px 11px rgba(55,27,12,.22)}html[data-field-theme=ranch] .field-theme-shell input,html[data-field-theme=ranch] .field-theme-shell select,html[data-field-theme=ranch] .field-theme-shell textarea{border:1px solid #a18356;border-radius:7px;color:#352315;background:#f6e7c8}html[data-field-theme=ranch] .field-theme-shell input:focus,html[data-field-theme=ranch] .field-theme-shell select:focus,html[data-field-theme=ranch] .field-theme-shell textarea:focus{outline:3px solid rgba(227,124,24,.12);border-color:#b96821}html[data-field-theme=ranch] .theme-picker-shell input{background:transparent}html[data-field-theme=ranch] .fc-timecard-list>div{border-color:#a98b60}html[data-field-theme=ranch] .fc-timecard-list>div:nth-child(odd){background:rgba(18,38,58,.025)}html[data-field-theme=ranch] .fc-tabbar{min-height:82px;padding:7px 7px max(env(safe-area-inset-bottom),7px);border-top:3px solid #4a2818;color:#ead3a9;background:repeating-linear-gradient(90deg,rgba(255,255,255,.02) 0 1px,transparent 1px 4px),linear-gradient(180deg,#5c321e,#321b11);box-shadow:0 -12px 28px rgba(54,28,12,.36)}html[data-field-theme=ranch] .fc-tabbar>div{border:1px solid #7f4a29;border-radius:11px;background:rgba(49,27,17,.74)}html[data-field-theme=ranch] .fc-tab-item{position:relative;min-height:62px;padding-top:7px;color:#bba580}html[data-field-theme=ranch] .fc-tab-icon{min-width:36px;min-height:33px;border:1px solid transparent;border-radius:8px;background:transparent}html[data-field-theme=ranch] .fc-tab-item[data-active=true]{color:#e9902f}html[data-field-theme=ranch] .fc-tab-item[data-active=true] .fc-tab-icon{border-color:#a9602f;color:#f6dfb4;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),#6f351c;box-shadow:inset 0 0 0 2px #9d5a2c}html[data-field-theme=ranch] .fc-tab-item[data-active=true]:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;background:#e37c18}html[data-field-theme=ranch] .fc-tab-label{font:700 7px/1 Rockwell,Georgia,serif}@media (max-width:350px){html[data-field-theme=currency] .cur-brand-sub,html[data-field-theme=ranch] .ran-brand-sub{display:none}html[data-field-theme=currency] .cur-day-number,html[data-field-theme=ranch] .ran-day-number{font-size:18px}html[data-field-theme=ranch] .fc-week-rail .grid-cols-7{gap:1px}html[data-field-theme=currency] .fc-job-body{padding-right:103px}html[data-field-theme=currency] .cur-job-seal{right:4px;width:94px}html[data-field-theme=ranch] .fc-job-copy{padding-right:55px}html[data-field-theme=ranch] .ran-job-badge{right:10px;width:65px}html[data-field-theme=currency] .fc-tab-label,html[data-field-theme=ranch] .fc-tab-label{font-size:6px;letter-spacing:-.02em;white-space:nowrap}}html[data-field-theme] .fc-tabbar{min-height:86px;overflow:visible;padding-top:7px}html[data-field-theme] .fc-tabbar>div{position:relative;min-height:68px;overflow:visible}html[data-field-theme] .fc-tab-item{min-width:0}html[data-field-theme] .fc-tab-item[data-home=true]{z-index:4;align-self:flex-start;min-height:78px;margin-top:-17px;padding-top:0}html[data-field-theme] .fc-tab-item[data-home=true] .fc-tab-icon{width:56px;min-width:56px;height:56px;min-height:56px;padding:0;border-radius:18px;outline:4px solid var(--bg);box-shadow:0 7px 16px rgba(3,10,24,.22)}html[data-field-theme] .fc-tab-item[data-home=true][data-active=false] .fc-tab-icon{color:var(--muted);background:var(--surface-2)}html[data-field-theme] .fc-tab-item[data-home=true] .fc-tab-label{margin-top:5px;font-size:9px;font-weight:900}html[data-field-theme] .fc-home-command,html[data-field-theme] .fc-home-command .fc-card{position:relative}html[data-field-theme] .fc-home-panel-title{min-height:39px;color:var(--text);background:linear-gradient(90deg,var(--accent-soft),transparent 72%),var(--surface-2)}html[data-field-theme] .fc-home-glance-grid{background:var(--surface)}html[data-field-theme] .fc-home-glance-grid>div{min-height:83px}html[data-field-theme] .fc-home-glance-grid strong{color:var(--text)}html[data-field-theme] .fc-home-crew-row,html[data-field-theme] .fc-home-prep-row{color:var(--text);background:var(--surface)}html[data-field-theme] .fc-home-crew-row:active,html[data-field-theme] .fc-home-prep-row:active{background:var(--surface-2)}html[data-field-theme] .fc-home-crew-row>span:nth-child(2),html[data-field-theme] .fc-home-prep-row>span:nth-child(2){overflow-wrap:anywhere}html[data-field-theme] .fc-home-tomorrow{color:var(--text)}html[data-field-theme] .fc-home-tomorrow-day{border:1px solid var(--border)}html[data-field-theme] .fc-home-tomorrow-date{max-width:100%;text-align:center}html[data-field-theme] .fc-home-tomorrow-label{overflow-wrap:anywhere}html[data-field-theme=botanical] .fc-home-panel-title,html[data-field-theme=unicorn] .fc-home-panel-title,html[data-field-theme=watermelon] .fc-home-panel-title{background:radial-gradient(circle at 8% 50%,rgba(255,255,255,.34),transparent 20%),var(--accent-soft)}html[data-field-theme=blueprint] .fc-home-panel-title,html[data-field-theme=hi-vis] .fc-home-panel-title,html[data-field-theme=mission-control] .fc-home-panel-title,html[data-field-theme=sonar] .fc-home-panel-title,html[data-field-theme=tactical] .fc-home-panel-title{border-left:3px solid var(--accent);background:linear-gradient(90deg,rgba(30,90,150,.14),transparent 75%),var(--surface-2)}html[data-field-theme=boarding-pass] .fc-home-panel-title,html[data-field-theme=currency] .fc-home-panel-title,html[data-field-theme=gold-black] .fc-home-panel-title,html[data-field-theme=greg] .fc-home-panel-title,html[data-field-theme=letterpress] .fc-home-panel-title,html[data-field-theme=pool-hall] .fc-home-panel-title,html[data-field-theme=ranch] .fc-home-panel-title{border-bottom-width:2px;letter-spacing:.04em}html[data-field-theme=currency] .fc-tab-item[data-home=true] .fc-tab-icon,html[data-field-theme=pool-hall] .fc-tab-item[data-home=true] .fc-tab-icon,html[data-field-theme=ranch] .fc-tab-item[data-home=true] .fc-tab-icon{border-radius:50%}html[data-field-theme=blueprint] .fc-tab-item[data-home=true] .fc-tab-icon,html[data-field-theme=hi-vis] .fc-tab-item[data-home=true] .fc-tab-icon,html[data-field-theme=letterpress] .fc-tab-item[data-home=true] .fc-tab-icon,html[data-field-theme=tactical] .fc-tab-item[data-home=true] .fc-tab-icon{border-radius:7px}@media (max-width:350px){html[data-field-theme] .fc-tab-item[data-home=true] .fc-tab-icon{width:51px;min-width:51px;height:51px;min-height:51px}html[data-field-theme] .fc-tab-label{font-size:6px;letter-spacing:-.03em;white-space:nowrap}html[data-field-theme] .fc-home-glance-grid>div{padding-right:8px;padding-left:8px}}