@import url(https://fonts.googleapis.com/css2?family=Sarabun:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,600;1,700&display=swap);:root{--app-font-family:"Sarabun",sans-serif}body,html{font-family:var(--app-font-family);height:100%;overflow:hidden;position:relative}#q-app,.q-btn,.q-card,.q-dialog,.q-field,.q-item,.q-layout,.q-menu,.q-page,.q-tab,.q-table,.q-toolbar,.q-tooltip,body{font-family:var(--app-font-family)!important}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none;height:0;width:0}#q-app{background-color:#eef4fb}:root{--app-control-radius:12px}.q-card,.q-card.q-card--flat{box-shadow:none!important}.q-card{border-radius:var(--app-control-radius)}H1{font-size:1.2em;line-height:1.2em;margin-block-end:.6em;margin-block-start:.6em}H1,H2{padding:0}H2{font-size:1em;line-height:1em;margin-block-end:.5em;margin-block-start:.5em}.imgThumbnail{background:#aaa;height:auto;width:100%}.text-underline{text-decoration:underline}.q-body--prevent-scroll.platform-ios{overflow:hidden;position:relative!important}.q-layout{background:radial-gradient(circle at top left,#2563eb1a,#0000 28%),radial-gradient(circle at top right,#0ea5e914,#0000 32%),linear-gradient(180deg,#fbfdff,#edf3fb)!important;background-position:50%;background-size:cover;height:100vh;height:100dvh;overflow:hidden}.q-footer,.q-header,.q-layout{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:2048px}.q-page-container{-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;width:100%}.q-page{margin-top:0;min-height:100%;width:100%}.page-footer-buffer{box-sizing:border-box;padding-bottom:calc(var(--main-footer-height, 72px) + 24px)}.app-workspace-page,.q-page.app-workspace-page{box-sizing:border-box;height:var(--app-workspace-height,calc(100dvh - var(--app-header-height, 50px) - var(--main-footer-height, 72px)));max-height:var(--app-workspace-height,calc(100dvh - var(--app-header-height, 50px) - var(--main-footer-height, 72px)));min-height:var(--app-workspace-height,calc(100dvh - var(--app-header-height, 50px) - var(--main-footer-height, 72px)));overflow:hidden}.app-workspace-shell{height:100%;min-height:0;overflow:hidden}.bg-tranparent{background:#0000!important}.app-dialog-center{inset:0;position:fixed}.app-dialog-center__panel{background:#fff;border:1px solid #0f172a1a;border-radius:var(--app-control-radius);box-shadow:0 22px 60px #0f172a3d;display:flex;flex-direction:column;overflow:hidden;position:fixed}.app-dialog-center__header{align-items:center;background:linear-gradient(180deg,#2563eb14,#2563eb05);cursor:move;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;-webkit-user-select:none;user-select:none}.app-dialog-center__title-group{align-items:center;display:flex;gap:8px;min-width:0}.app-dialog-center__drag-icon{color:#1d4ed8;flex:0 0 auto}.app-dialog-center__title{color:#0f172a;font-size:15px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-dialog-center__actions{align-items:center;display:flex;gap:8px}.app-dialog-center__body{flex:1 1 auto;max-height:min(72vh,760px);overflow:auto}.app-dialog-center__body--locked{overflow:hidden}.app-dialog-center__footer{flex:0 0 auto}.app-dialog-center__footer-actions{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}.app-dialog-center__resize-handle{background:linear-gradient(135deg,#0000 0 45%,#2563eb2e 45% 55%,#0000 55% 100%),linear-gradient(135deg,#0000 0 65%,#2563eb47 65% 75%,#0000 75% 100%);border:0;bottom:8px;cursor:nwse-resize;height:14px;padding:0;position:absolute;right:8px;width:14px}.app-user-identity{align-items:center;display:flex;gap:9px;min-width:0}.app-user-identity__avatar{background:#eff6ff;border:1px solid #2563eb24;flex:0 0 auto;overflow:hidden}.app-contractor-identity__avatar{background:#ecfdf5;border-color:#0d94882e}.app-user-identity__copy{min-width:0}.app-user-identity__primary{color:#0f172a;font-weight:900}.app-user-identity__primary,.app-user-identity__secondary{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-identity__secondary{color:#64748b;font-size:11px;font-weight:700;margin-top:2px}.app-user-identity--compact{gap:7px}.app-user-identity--compact .app-user-identity__primary{font-size:13px}.app-user-identity--compact .app-user-identity__secondary{font-size:10px}.pdf-preview-dialog,.pdf-preview-dialog__frame{background:#323639;height:100%;min-height:0;width:100%}.pdf-preview-dialog__frame{border:0;display:block}.q-dialog__title{background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#38bdf8);color:#fff;font-size:.9rem;font-weight:400;letter-spacing:.0125em;line-height:1rem;padding:8px}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:12px}.q-toolbar{min-height:32px!important}.q-btn{border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.01em;padding:4px 8px;text-transform:none}.bg-primary,.q-btn.bg-primary{background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#38bdf8)!important}.q-btn:not(.q-btn--flat):not(.q-btn--outline):not(.q-btn--round){box-shadow:0 10px 18px #2563eb1a}.q-avatar.bg-primary,.q-badge.bg-primary,.q-chip.bg-primary{background:linear-gradient(135deg,#1d4ed8,#2563eb 55%,#38bdf8)!important;color:#fff!important}.q-table{border:1px solid #2563eb1a;border-radius:var(--app-control-radius);box-shadow:0 12px 26px #0f172a0d;overflow:hidden}.q-table thead tr:first-child th,.q-table__top{background:linear-gradient(135deg,#1d4ed80f,#38bdf80a)}.q-table th,.q-table thead tr:first-child th{background:#f1f5f9!important;background-color:#f1f5f9!important;color:#111827!important;text-align:left}.q-table thead th{background:#f1f5f9!important;color:#111827!important;font-weight:700}.q-table tbody tr{transition:background-color .18s ease}.q-table tbody tr:hover{background-color:#2563eb0a}.q-splitter{background:#0000}.q-splitter__after,.q-splitter__before,.q-splitter__panel{min-height:0}.q-splitter--vertical>.q-splitter__before,.q-splitter--vertical>.q-splitter__panel:first-child{padding-right:8px}.q-splitter--vertical>.q-splitter__after,.q-splitter--vertical>.q-splitter__panel:last-child{padding-left:8px}.q-splitter__separator,.q-splitter__separator.bg-grey{align-items:center;background:#0000!important;display:flex;justify-content:center;position:relative;z-index:2}.q-splitter__separator:before{background:linear-gradient(180deg,#0000,#d8e1ef 14%,#d8e1ef 86%,#0000);content:"";inset:0 auto;position:absolute;width:1px}.q-splitter__separator .q-avatar{align-items:center;background:#fffffff5!important;border:1px solid #2563eb29;border-radius:var(--app-control-radius)!important;box-shadow:0 14px 30px #0f172a1a;color:#1d4ed8!important;display:flex;height:52px!important;justify-content:center;min-width:18px!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease;width:18px!important}.q-splitter__separator:hover .q-avatar{background:#fff!important;border-color:#2563eb57;box-shadow:0 18px 34px #2563eb29}.q-splitter__separator .q-avatar .q-icon{font-size:0!important}.q-splitter__separator .q-avatar:before{word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:"drag_indicator";direction:ltr;font-family:Material Icons;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.q-splitter__separator:not(:has(.q-avatar)):after{align-items:center;background:#fffffff5;border:1px solid #2563eb29;border-radius:var(--app-control-radius);box-shadow:0 14px 30px #0f172a1a;color:#1d4ed8;content:"drag_indicator";display:inline-flex;font-family:Material Icons;font-size:16px;height:52px;justify-content:center;line-height:1;position:relative;width:18px;z-index:1}.app-page-kicker{color:#1d4ed8;font-size:.64rem;font-weight:900;letter-spacing:.16em;line-height:1;text-transform:uppercase}.app-page-title{color:#0f172a;font-size:1.08rem;font-weight:900;line-height:1.15;margin-top:3px}.app-page-titlebar{background:radial-gradient(circle at top right,#2563eb21,#0000 30%),linear-gradient(135deg,#fffffffa,#eff6fff5);border:1px solid #2563eb1a;border-radius:var(--app-control-radius);box-shadow:0 18px 46px #0f172a14;flex:0 0 54px;max-height:54px;min-height:54px;overflow:hidden}.app-page-titlebar__section{align-items:center;display:flex;height:54px;padding:8px 16px}.app-brand-logo{display:block;height:auto;object-fit:contain;width:124px}.app-brand-logo--main{max-height:26px;width:102px}.q-tab{min-height:45px;padding:0 6px;text-transform:none}.q-tab__label{font-size:12px!important}.q-tabs:not(.app-tabs) .q-tab__label{font-size:14px!important}.q-toolbar{min-height:42px;padding:0 12px;position:relative;width:100%}[aria-disabled=true]{cursor:none!important}.q-field--outlined .q-field__control:before{border:1px solid #0000003d!important}.q-field--outlined .q-field__control:after,.q-field--outlined .q-field__control:before{border-radius:var(--app-control-radius)!important;transition:border-color .36s cubic-bezier(.4,0,.2,1)!important}.q-field--outlined .q-field__control:after{border:1px solid #0000!important;height:inherit}.q-field{font-size:13px}.q-field--standard .q-field__control:before{border-bottom:1px solid #00000008;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:hover:before{border-bottom:1px solid #0000000d;transition:border-color .36s cubic-bezier(.4,0,.2,1)}.q-field--standard .q-field__control:after{background:currentColor;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;height:0;top:auto;transform:scaleX(0);transform-origin:center bottom;transition:transform .36s cubic-bezier(.4,0,.2,1)}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:32px!important}.q-field--auto-height.q-field--labeled .q-field__control-container{padding-top:2px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:2px!important}.q-field--auto-height.q-field--labeled .q-field__native,.q-field--auto-height.q-field--labeled .q-field__prefix,.q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:8px}.q-table__top .q-field--auto-height.q-field--labeled .q-field__native,.q-table__top .q-field--auto-height.q-field--labeled .q-field__prefix,.q-table__top .q-field--auto-height.q-field--labeled .q-field__suffix{padding-top:8px!important}.q-field--float .q-field__label{overflow:visible!important}.q-field--outlined.q-field--readonly .q-field__control:before{border-style:solid!important}.q-field--dense .q-field__label{font-size:12px;top:10px}.q-select:not(.q-select--multiple).q-field--dense .q-field__control,.q-select:not(.q-select--multiple).q-field--dense .q-field__marginal{border-radius:var(--app-control-radius);height:40px!important;min-height:40px!important}.q-select:not(.q-select--multiple).q-field--dense .q-field__input,.q-select:not(.q-select--multiple).q-field--dense .q-field__native{font-size:14px;line-height:1.25;min-height:40px!important;padding-bottom:0;padding-top:0}.q-select:not(.q-select--multiple).q-field--dense.q-field--labeled .q-field__control-container{padding-top:2px!important}.q-select:not(.q-select--multiple).q-field--dense.q-field--labeled .q-field__native,.q-select:not(.q-select--multiple).q-field--dense.q-field--labeled .q-field__prefix,.q-select:not(.q-select--multiple).q-field--dense.q-field--labeled .q-field__suffix{padding-top:8px!important}.q-select:not(.q-select--multiple):not(.q-field--dense) .q-field__control,.q-select:not(.q-select--multiple):not(.q-field--dense) .q-field__marginal{border-radius:var(--app-control-radius);height:56px!important;min-height:56px!important}.q-select:not(.q-select--multiple):not(.q-field--dense) .q-field__input,.q-select:not(.q-select--multiple):not(.q-field--dense) .q-field__native{font-size:14px;line-height:1.25;min-height:56px!important;padding-bottom:0;padding-top:0}.q-select:not(.q-select--multiple):not(.q-field--dense).q-field--labeled .q-field__control-container{padding-top:4px!important}.q-select:not(.q-select--multiple):not(.q-field--dense).q-field--labeled .q-field__native,.q-select:not(.q-select--multiple):not(.q-field--dense).q-field--labeled .q-field__prefix,.q-select:not(.q-select--multiple):not(.q-field--dense).q-field--labeled .q-field__suffix{padding-top:10px!important}.q-select .q-field__append,.q-select .q-field__marginal,.q-select .q-field__prepend{min-width:34px}.q-select .q-field__append .q-icon,.q-select .q-field__prepend .q-icon{font-size:18px}.q-menu[role=listbox],.q-select__dialog{border-radius:var(--app-control-radius);overflow:hidden}.q-menu[role=listbox] .q-virtual-scroll__content,.q-select__dialog>.scroll{padding-bottom:10px;padding-top:10px}.q-menu[role=listbox] .q-item,.q-select__dialog .q-item{min-height:40px}.q-notifications__list--bottom{bottom:40px!important}.anniv-dialog-plugin .q-card{background:#0000!important;background-color:initial!important;border:1px solid #f2c03747;border-radius:22px!important;box-shadow:0 40px 80px #0a1f5e73,0 12px 24px #0f2f7852!important;color:#fff!important;max-width:calc(100vw - 24px)!important;overflow:hidden;width:420px!important}.anniv-dialog-plugin .q-dialog__inner{padding:12px!important}.anniv-dialog-plugin .q-dialog__title{display:none}.anniv-dialog-plugin .q-card>.q-card__section{padding:0!important}.anniv-dialog-plugin .q-dialog__message{color:inherit!important;font-size:inherit!important;padding:0!important}.anniv-dialog-plugin .q-card__actions{background:linear-gradient(180deg,#1d4ed8,#0f2f78);border-top:1px solid #f2c03738;justify-content:center;padding:14px 22px 18px!important}.anniv-dialog-plugin .q-card__actions .q-btn{background:linear-gradient(135deg,#fff5d1,#f2c037 55%,#c98d08)!important;border-radius:999px;box-shadow:0 14px 28px #f2c0375c;color:#0a1f5e!important;font-weight:800!important;letter-spacing:.02em;min-width:220px;padding:10px 22px}.anniv-dialog{background:linear-gradient(160deg,#0a1f5e,#0f2f78 38%,#1d4ed8);color:#fff;overflow:hidden;padding:clamp(20px,6vw,36px) clamp(14px,4vw,28px) clamp(16px,5vw,26px);position:relative;text-align:center}.anniv-dialog__halo{background:radial-gradient(circle at 50% 0,#f2c0372e,#0000 60%),radial-gradient(circle at 30% 30%,#38bdf81a,#0000 55%);filter:blur(8px);height:220px;inset:-40% -20% auto -20%;pointer-events:none;position:absolute;z-index:0}.anniv-dialog>:not(.anniv-dialog__halo){position:relative;z-index:1}.anniv-dialog__badge{align-items:center;background:linear-gradient(180deg,#fff5d1,#f2c037 55%,#c98d08);border:2px solid #ffffff8c;border-radius:999px;box-shadow:0 18px 32px #f2c03766,inset 0 -8px 18px #7d4f0052,inset 0 4px 10px #ffffffa6;color:#0a1f5e;display:inline-flex;font-size:38px;font-weight:900;height:clamp(72px,22vw,96px);justify-content:center;letter-spacing:-.01em;margin:0 auto 14px;position:relative;width:clamp(72px,22vw,96px)}.anniv-dialog__badge--tick{animation:anniv-tick .28s ease-out}@keyframes anniv-tick{0%{transform:scale(1)}45%{filter:brightness(1.15);transform:scale(1.06)}to{filter:brightness(1);transform:scale(1)}}.anniv-dialog__badge--done{animation:anniv-pop .6s cubic-bezier(.34,1.56,.64,1)}@keyframes anniv-pop{0%{transform:scale(1)}40%{filter:brightness(1.25);transform:scale(1.2)}70%{transform:scale(.96)}to{filter:brightness(1);transform:scale(1)}}.anniv-dialog__badge:after{animation:anniv-spin 14s linear infinite;border:1px dashed #f2c0377a;border-radius:999px;content:"";inset:-10px;pointer-events:none;position:absolute}@keyframes anniv-spin{to{transform:rotate(1turn)}}.anniv-dialog__kicker{align-items:center;color:#fde68a;display:flex;font-size:clamp(9px,2.4vw,11px);font-weight:800;gap:8px;justify-content:center;letter-spacing:.28em;line-height:1;margin:0 auto 8px;position:relative;text-transform:uppercase;white-space:nowrap;width:100%}.anniv-dialog__logo{display:inline-block;filter:drop-shadow(0 2px 6px rgba(0,0,0,.3));flex:0 0 auto;height:clamp(13px,3.6vw,16px);vertical-align:middle;width:auto}.anniv-dialog__kicker-sep{letter-spacing:0;opacity:.7}.anniv-dialog__headline{color:#fff;font-size:clamp(15px,4.6vw,20px);font-weight:900;letter-spacing:0;margin-bottom:6px;position:relative;text-shadow:0 2px 6px #00000059;white-space:nowrap}.anniv-dialog__headline strong{-webkit-text-fill-color:#ffd54a;background:none;background-clip:initial;color:#ffd54a;font-size:clamp(20px,6vw,26px);font-weight:900;margin:0 3px;text-shadow:0 2px 8px #0006,0 0 18px #ffd54a73}.anniv-dialog__mission{color:#fff;font-size:clamp(11px,3.2vw,14px);font-weight:700;letter-spacing:0;line-height:1.4;margin:0 auto 4px;position:relative;text-shadow:0 2px 6px #00000059;white-space:nowrap}.anniv-dialog__vision{color:#f5f5f5;font-size:clamp(10px,3vw,13px);font-weight:600;line-height:1.5;margin:0 auto 12px;position:relative;text-shadow:0 2px 5px #0000004d;white-space:nowrap}.anniv-dialog__divider{background:linear-gradient(90deg,#0000,#f2c037d9,#0000);border-radius:999px;height:2px;margin:12px auto 10px;position:relative;width:clamp(48px,14vw,64px)}.anniv-dialog__meta{color:#fde68a;font-size:clamp(10px,2.8vw,12px);font-weight:600;letter-spacing:.02em;line-height:1.5;margin:0 auto;position:relative;white-space:nowrap}.anniv-dialog-plugin .q-card__actions .q-btn{font-size:clamp(12px,3.2vw,14px)!important;min-width:clamp(160px,60vw,220px);padding:8px 18px}.q-tooltip,.q-tooltip--style{background:linear-gradient(180deg,#fff5d1,#f2c037 55%,#c98d08)!important;background-color:#f2c037!important;border:1px solid #7d4f0057!important;border-radius:999px!important;box-shadow:0 8px 18px #f2c03752!important;color:#0a28ff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important;padding:6px 12px!important;text-shadow:none!important}.GPL__toolbar{height:64px}.landDetailss table,.landDetailss td,.landDetailss th{border:1px solid #000;padding:4px}.landDetailss table{border-collapse:collapse;min-width:400px;width:100%}.masonry{column-count:3;column-gap:4px;min-width:200px}@media (max-width:1024px){.masonry{column-count:3}}@media (max-width:1000px){.masonry{column-count:2}}@media (max-width:600px){.masonry{column-count:1}}.item{display:inline-block;margin-bottom:4px;overflow:hidden;padding:4px;width:100%}.item img{display:block;width:100%}.searchInput .q-field__control{height:46px!important}.input-sm .q-field__control{height:34px;min-height:34px}.bg-readonly-input .q-field__inner{background-color:#bdbdbd!important}.home-page{background:radial-gradient(circle at top left,#2563eb29,#0000 26%),radial-gradient(circle at top right,#0ea5e91f,#0000 30%),radial-gradient(circle at 70% 20%,#1d4ed814,#0000 18%),linear-gradient(180deg,#fbfdff,#edf3fb)!important;color:#10233e;min-height:calc(100vh - 60px)}.home-focus-shell,.home-shell{margin:0 auto;width:min(100%,1480px)}.home-focus-card{display:flex;flex-direction:column;min-height:calc(100vh - 112px)}.home-focus-card__body{flex:1 1 auto;min-height:0;overflow:auto}.home-realtime-card{background:linear-gradient(180deg,#ffffffeb,#eff6ffd6),radial-gradient(circle at top left,#0ea5e91a,#0000 35%)!important}.activity-item,.home-feature,.home-hero,.home-panel,.home-shortcut,.home-stat-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#ffffffd1!important;border:1px solid #94a3b82e;box-shadow:0 16px 40px #0f172a14;color:#10233e;overflow:hidden;position:relative}.home-hero{border-radius:var(--app-control-radius)}.activity-item:before,.home-feature:before,.home-hero:before,.home-panel:before,.home-stat-card:before{background:linear-gradient(90deg,#1d4ed8,#2563eb 34%,#38bdf8);content:"";height:4px;inset:0 auto auto 0;opacity:.9;position:absolute;width:100%}.home-hero__decor{border-radius:999px;filter:blur(6px);pointer-events:none;position:absolute}.home-hero__decor--one{background:radial-gradient(circle,#2563eb38,#0000 72%);height:220px;right:2%;top:-60px;width:220px}.home-hero__decor--two{background:radial-gradient(circle,#38bdf829,#0000 72%);bottom:-90px;height:280px;left:18%;width:280px}.home-hero__title{letter-spacing:-.03em;line-height:1.02;max-width:14ch}.home-hero__subtitle{color:#516079;max-width:58ch}.home-chip,.home-meta-chip{background:linear-gradient(180deg,#ffffffd6,#dbeafeeb)!important;border:1px solid #2563eb24;border-radius:var(--app-control-radius);box-shadow:inset 0 1px 0 #fffc;color:#23436b!important}.home-chip--accent{background:linear-gradient(135deg,#2563eb29,#0ea5e91a)!important}.home-action{background:linear-gradient(135deg,#1d4ed8,#2563eb 42%,#3b82f6)!important;box-shadow:0 14px 24px #2563eb2e;min-width:150px}.home-action,.home-stat-card{border-radius:var(--app-control-radius)}.home-stat-card{min-height:112px}.home-stat-card__icon{background:linear-gradient(135deg,#1d4ed8,#2563eb 50%,#38bdf8);box-shadow:0 10px 18px #2563eb38;color:#fff}.home-feature{border-radius:var(--app-control-radius)}.home-feature__avatar{background:linear-gradient(135deg,#2563eb14,#38bdf80f);border:1px solid #2563eb1f;overflow:hidden}.home-panel{border-radius:var(--app-control-radius)}.home-people-ops{background:linear-gradient(180deg,#ffffffeb,#eff6ffe0),radial-gradient(circle at top right,#2563eb1f,#0000 34%)!important;border-color:#2563eb29}.home-people-ops>.q-card__section:first-child{background:linear-gradient(135deg,#1d4ed814,#38bdf80a)}.home-people-ops .text-h6{color:#12305a}.home-people-ops__body{padding:14px}.home-people-ops .hrList{background:#ffffffc7;border:1px solid #2563eb1f;border-radius:var(--app-control-radius);box-shadow:0 10px 22px #0f172a0d;overflow:hidden}.home-people-ops .hrList+.hrList{margin-top:12px}.home-people-ops .hrList .text-red{color:#1d4ed8!important}.home-people-ops .hrList .text-green-10{color:#0f766e!important}.home-people-ops .hrList .text-grey,.home-people-ops .hrList .text-grey-10{color:#64748b!important}.home-year-pill{box-shadow:0 12px 22px #2563eb2e;padding-left:14px;padding-right:14px}.home-shortcut,.home-year-pill{border-radius:var(--app-control-radius)}.home-shortcut{justify-content:flex-start;padding:14px 16px;width:100%}.home-shortcut__avatar{background:linear-gradient(135deg,#1d4ed8,#2563eb 65%,#38bdf8);color:#fff}.activity-feed{max-height:min(70vh,760px);overflow:auto}.home-focus-card .activity-feed{max-height:none}.activity-item{border-radius:var(--app-control-radius)}.activity-item__avatar{background:linear-gradient(135deg,#2563eb14,#38bdf80f);overflow:hidden}.activity-item__badge{background:linear-gradient(180deg,#dbeafefa,#bfdbfeeb)!important;border:1px solid #2563eb24;color:#1d4ed8!important}.activity-item__title{color:#24364f}.activity-empty{align-items:center;color:#516079;display:flex;flex-direction:column;justify-content:center;min-height:360px;text-align:center}@media (max-width:1023px){.home-hero__title{font-size:2rem;max-width:none}.home-action{flex:1 1 100%}.home-shell{width:100%}.home-focus-card{min-height:auto}.q-splitter__separator .q-avatar,.q-splitter__separator:not(:has(.q-avatar)):after{height:44px!important;min-width:16px!important;width:16px!important}.home-focus-card__body{max-height:none;overflow:visible}}.q-tabs__arrow,.q-tabs__arrow--left,.q-tabs__arrow--right{display:none!important}.q-tabs--scrollable .q-tabs__content{padding-left:0!important;padding-right:0!important}