@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._sidebar_1x45p_1{position:fixed;inset:0 auto 0 0;width:248px;background:#18242f;color:#eaf0f1;z-index:50;display:flex;flex-direction:column;box-shadow:2px 0 12px #15202a18}._brand_1x45p_1{padding:25px 22px 22px;display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;border-bottom:1px solid #30404b}._brand_1x45p_1>span{display:grid;place-items:center;background:#ef6c35;border-radius:5px;font-weight:800;font-size:13px;width:39px;height:39px}._brand_1x45p_1 b,._brand_1x45p_1 small{display:block;letter-spacing:.08em}._brand_1x45p_1 b{font-size:13px}._brand_1x45p_1 small{font-size:10px;color:#a5b4bc;margin-top:2px}._sidebar_1x45p_1 nav{overflow-y:auto;flex:1;padding:12px}._sidebar_1x45p_1 section{margin-bottom:13px}._sidebar_1x45p_1 section p{font-size:10px;font-weight:700;letter-spacing:.1em;color:#899ba6;padding:8px 12px 5px}._sidebar_1x45p_1 nav a{display:flex;gap:11px;align-items:center;padding:11px 12px;margin:2px 0;color:#c2cdd2;text-decoration:none;font-size:13px;font-weight:550;border-radius:6px}._sidebar_1x45p_1 nav a:hover,._sidebar_1x45p_1 nav a._active_1x45p_1{background:#2c3b48;color:#fff}._sidebar_1x45p_1 nav a._active_1x45p_1{border-left:3px solid #ef6c35;padding-left:9px}._account_1x45p_1{border-top:1px solid #33434e;padding:18px 22px;display:grid;gap:10px}._account_1x45p_1 span{font-size:12px;font-weight:650}._account_1x45p_1 button{border:1px solid #62737d;border-radius:5px;background:transparent;color:#fff;padding:9px 11px;display:flex;align-items:center;gap:9px;cursor:pointer}._account_1x45p_1 small{color:#ffb0a0}._mobileToggle_1x45p_1,._backdrop_1x45p_1{display:none}@media(max-width:900px){._sidebar_1x45p_1{transform:translate(-100%);transition:transform .2s}._sidebar_1x45p_1._open_1x45p_1{transform:translate(0)}._mobileToggle_1x45p_1{display:flex;align-items:center;gap:8px;position:fixed;top:12px;left:12px;z-index:60;background:#18242f;color:#fff;border:0;border-radius:6px;padding:11px 14px;box-shadow:0 3px 10px #0003}._backdrop_1x45p_1{display:block;position:fixed;inset:0;border:0;background:#0008;z-index:40}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background:#f3f4f2;--foreground:#17202a;--surface:#eef0ed;--surface-foreground:#17202a;--sidebar:#18222d;--sidebar-foreground:#f4f6f4;--card:#fbfcfa;--card-foreground:#17202a;--popup:#ffffff;--popup-foreground:#17202a;--primary:#ef6c35;--primary-foreground:#ffffff;--secondary:#263645;--secondary-foreground:#ffffff;--accent:#ef6c35;--accent-foreground:#ffffff;--muted:#e7e9e6;--muted-foreground:#66717b;--success:#147d6f;--success-foreground:#ffffff;--error:#b43d3d;--error-foreground:#ffffff;--warning:#b86b18;--warning-foreground:#ffffff;--info:#315e81;--info-foreground:#ffffff;--info-hover:#284e6c;--info-active:#203f58;--border:#d7dbd7;--font-family-base:"IBM Plex Sans",sans-serif;--font-family-display:"Bricolage Grotesque",sans-serif;--font-family-monospace:"IBM Plex Mono",monospace;--font-family-cursive:cursive;--shadow:0 1px 2px rgba(23,32,42,.06);--shadow-md:0 8px 24px rgba(23,32,42,.08);--shadow-lg:0 18px 48px rgba(23,32,42,.12);--shadow-focus:0 0 0 3px rgba(239,108,53,.22);--radius-sm:4px;--radius:7px;--radius-md:10px;--radius-lg:14px;--radius-full:999px;--animation-duration-fast:.12s;--animation-duration-normal:.2s;--animation-duration-slow:.35s;--chart-color-1:#ef6c35;--chart-color-2:#147d6f;--chart-color-3:#315e81;--chart-color-4:#7b8792;--chart-color-5:#b86b18}.appspro-print-company-header{display:none!important}@media print{.appspro-print-company-header{display:flex!important;align-items:center;gap:12px;padding:0 0 10px;margin:0 0 14px;border-bottom:1px solid #173b54;color:#173b54;max-height:70px;overflow:hidden}.appspro-print-company-header img{display:block!important;width:auto!important;height:auto!important;max-width:90px!important;max-height:35px!important;object-fit:contain!important;flex-shrink:0}.appspro-print-company-header div{display:grid;gap:3px}.appspro-print-company-header strong{font-size:12px}.appspro-print-company-header small{font-size:8px}.pc-navigation-layout{padding-left:0!important}}@media(pointer:coarse)and (max-width:1200px){.pc-navigation-layout{max-width:100vw;min-width:0;overflow-x:clip}.pc-navigation-layout main{min-width:0;max-width:100%}.pc-navigation-layout button,.pc-navigation-layout select,.pc-navigation-layout input[type=date],.pc-navigation-layout input[type=number],.pc-navigation-layout input[type=search]{min-height:40px}.pc-navigation-layout input,.pc-navigation-layout select,.pc-navigation-layout textarea{font-size:16px}.pc-navigation-layout :is(.tableScroll,.tableWrapper,.tableContainer){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:900px){.pc-navigation-layout{padding-top:64px!important}.pc-navigation-layout main{padding-inline:clamp(10px,2vw,22px)}}.hs-sign-page{min-height:100vh;background:#f3f5f6;color:#173b54;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5;padding:0 16px;box-sizing:border-box}.hs-sign-page *{box-sizing:border-box}.hs-sign-shell{width:100%;max-width:760px;margin:0 auto}.hs-sign-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 0;border-bottom:1px solid #d8e2e8}.hs-sign-brand{display:flex;align-items:center;gap:10px}.hs-sign-mark{display:grid;place-items:center;width:40px;height:40px;background:#173b54;color:#fff;border-radius:8px;font-size:14px;font-weight:800}.hs-sign-brand div{display:flex;flex-direction:column;line-height:1.3}.hs-sign-brand strong{font-size:16px;letter-spacing:.08em}.hs-sign-brand div span{font-size:12px;color:#60798a}.hs-sign-secure{font-size:12px;color:#557084}.hs-sign-intro{padding:26px 0 18px}.hs-sign-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;color:#4f7289}.hs-sign-intro h1{font-size:clamp(23px,5vw,32px);line-height:1.2;letter-spacing:-.02em;margin:9px 0 8px;color:#172d3c}.hs-sign-intro p{margin:0;color:#5b6e7b;font-size:14px}.hs-sign-card{background:#fff;border:1px solid #d5e0e7;border-radius:10px;padding:24px;margin-bottom:16px;box-shadow:0 2px 8px #173b5409}.hs-sign-card-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hs-sign-type,.hs-sign-revision{font-size:11px;font-weight:700;letter-spacing:.04em;padding:5px 9px;border-radius:5px;background:#edf3f7;color:#173b54}.hs-sign-revision{background:#f4f6f7;color:#597181}.hs-sign-card h2{font-size:clamp(19px,4.5vw,24px);line-height:1.3;overflow-wrap:anywhere;margin:15px 0 20px;color:#182f40}.hs-sign-details{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #e3e9ed;border-bottom:1px solid #e3e9ed;padding:16px 0;margin:0 0 20px}.hs-sign-details dt{font-size:12px;color:#657988;margin-bottom:4px}.hs-sign-details dd{margin:0;font-weight:600;font-size:14px;overflow-wrap:anywhere}.hs-sign-document{background:#f3f7f9;border:1px solid #dae5ea;border-radius:8px;padding:14px;display:flex;justify-content:space-between;align-items:center;gap:14px}.hs-sign-document>div{min-width:0;display:flex;flex-direction:column;gap:3px}.hs-sign-document strong{font-size:13px}.hs-sign-document span{font-size:12px;color:#60798a;overflow-wrap:anywhere}.hs-sign-primary{background:#173b54;color:#fff!important;text-decoration:none;border:0;border-radius:7px;padding:12px 17px;font-size:13px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;flex-shrink:0;text-align:center}.hs-sign-primary span{color:#fff;font-size:15px}.hs-sign-primary:disabled{opacity:.5;cursor:not-allowed}.hs-sign-help,.hs-sign-hint{color:#657988;font-size:12px;margin:12px 0 0}.hs-sign-preview{margin-top:18px;font-size:13px}.hs-sign-preview summary{cursor:pointer;font-weight:700}.hs-sign-preview iframe{width:100%;height:520px;border:1px solid #dae5ea;margin-top:12px}.hs-sign-success{display:flex;align-items:flex-start;gap:15px;background:#eef7f0;border:1px solid #c7e3ce;border-radius:10px;padding:22px;margin:18px 0}.hs-sign-success-icon{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:#277849;color:#fff;font-size:22px;font-weight:700}.hs-sign-success h2{font-size:20px;margin:0 0 6px;color:#195534}.hs-sign-success p{font-size:14px;margin:5px 0;color:#244b36}.hs-sign-success span{font-size:12px;color:#52715d}.hs-sign-ack h2{margin:7px 0 20px}.hs-sign-label{display:block;font-size:13px;font-weight:700;margin:18px 0 7px}.hs-sign-input{display:block;width:100%;border:1px solid #b7cbd7;border-radius:6px;padding:12px;font:inherit}.hs-sign-hint{margin:0 0 9px}.hs-sign-canvas{display:block;width:100%;height:180px;touch-action:none;border:1px solid #b7cbd7;background:#fff;border-radius:6px}.hs-sign-clear{margin-top:8px;background:transparent;color:#173b54;border:0;padding:8px 0;text-decoration:underline;cursor:pointer}.hs-sign-check{display:flex;align-items:flex-start;gap:10px;margin:20px 0;font-size:13px}.hs-sign-check input{width:18px;height:18px;flex-shrink:0;margin:2px 0}.hs-sign-submit{width:100%;font-size:14px}.hs-sign-error{background:#fff0f0;border:1px solid #e4b5b5;color:#8c2727;border-radius:8px;padding:15px;margin-bottom:16px}.hs-sign-footer{text-align:center;font-size:11px;color:#7d909b;padding:22px 0 34px}@media(max-width:540px){.hs-sign-page{padding:0 14px}.hs-sign-header{padding:15px 0}.hs-sign-secure{font-size:10px;text-align:right;max-width:90px}.hs-sign-intro{padding:22px 0 17px}.hs-sign-card{padding:17px;border-radius:9px}.hs-sign-card h2{margin:12px 0 16px}.hs-sign-details{grid-template-columns:1fr;gap:10px;padding:13px 0}.hs-sign-document{flex-direction:column;align-items:stretch;gap:12px}.hs-sign-document .hs-sign-primary{width:100%}.hs-sign-success{padding:16px;gap:12px}.hs-sign-success h2{font-size:18px}.hs-sign-preview iframe{height:380px}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
