/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#102d3e;--ink:#183543;--muted:#6e7f86;--cream:#f5f2ea;--line:#dbe2e0;--green:#2d735c;--gold:#b68c48;--legal:#3f3156}.trade-program-content{max-width:1250px;margin:0 auto}.trade-boundary,.trade-delivery-banner{color:#3e3525;background:#fff7e6;border-left:6px solid #9a6a16;gap:9px;margin:18px 0;padding:20px 24px;display:grid}.trade-boundary b{color:var(--navy);font:1.25rem Georgia}.trade-boundary span,.trade-delivery-banner p{line-height:1.65}.trade-designation-form,.trade-record-card,.trade-custody-summary{border:1px solid var(--line);background:#fff;gap:15px;margin:22px 0;padding:22px;display:grid}.trade-designation-form{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-designation-form>div,.trade-designation-form>.trade-note,.trade-designation-form>button{grid-column:1/-1}.trade-designation-form h2{color:var(--navy);margin:4px 0 8px;font:1.7rem Georgia}.trade-record-list{margin-top:30px}.trade-record-heading{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;padding-bottom:15px;display:flex}.trade-record-heading h3{color:var(--navy);margin:7px 0;font:1.45rem Georgia}.trade-record-heading>div:last-child{text-align:right;gap:5px;display:grid}.trade-record-heading small{display:block}.trade-record-edit{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.trade-record-edit>.trade-note,.trade-record-edit>.check,.trade-record-edit>.form-actions{grid-column:1/-1}.delivery-trade-flag{color:#5d4310;background:#fff3d7;border:1px solid #d6b66b;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px 12px;display:flex}.trade-delivery-banner h2{color:var(--navy);margin:3px 0;font:1.65rem Georgia}.trade-delivery-banner dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.trade-delivery-banner dl div{background:#fff;border:1px solid #e4d6b7;padding:12px}.trade-delivery-banner dt{letter-spacing:.08em;text-transform:uppercase;color:#786847;font-size:.72rem}.trade-delivery-banner dd{margin:5px 0 0;font-weight:700}.trade-custody-summary{border-left:6px solid #345c52}.trade-custody-summary b{color:var(--navy);font:1.25rem Georgia}.trade-custody-summary span{font-weight:700}.trade-custody-summary p{white-space:pre-wrap;margin:0;line-height:1.55}.trade-storage-controls{border-top:5px solid #9a6a16}@media (width<=800px){.trade-designation-form,.trade-record-edit,.trade-delivery-banner dl{grid-template-columns:1fr}.trade-designation-form>*,.trade-record-edit>*{grid-column:1!important}.trade-record-heading{display:grid}.trade-record-heading>div:last-child{text-align:left}.delivery-trade-flag{display:grid}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f6f7f5;margin:0;font-family:Arial,sans-serif}button,input,textarea{font:inherit}button{cursor:pointer}button,a{transition:all .2s}.eyebrow{letter-spacing:2px;font-weight:700;color:var(--green)!important;font-size:10px!important}.logo{color:var(--navy);align-items:center;gap:13px;display:flex}.logo>i{border:1px solid var(--gold);width:38px;height:38px;color:var(--gold);place-items:center;font:700 10px Arial;display:grid;transform:rotate(45deg)}.logo>i:first-line{transform:rotate(-45deg)}.logo>b{letter-spacing:2px;font:20px Georgia}.logo small{letter-spacing:1.4px;margin-top:3px;font:7px Arial;display:block}.public{background:var(--cream)}.public>nav{border-bottom:1px solid #dad6cc;justify-content:space-between;align-items:center;max-width:1220px;height:90px;margin:auto;padding:0 30px;display:flex}.links{gap:38px;display:flex}.links a{color:#50646d;font-size:13px;text-decoration:none}.outline{border:1px solid var(--navy);color:var(--navy);background:0 0;padding:12px 17px}.outline:hover{background:var(--navy);color:#fff}.hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:85px;max-width:1180px;min-height:620px;margin:auto;padding:85px 45px;display:grid}.hero h1{color:var(--navy);letter-spacing:-2px;margin:22px 0;font:400 clamp(50px,6vw,76px)/.98 Georgia}.lead{color:#586b72;max-width:610px;font:18px/1.65 Georgia}.primary{background:var(--navy);color:#fff;border:0;margin-top:20px;padding:15px 20px;font-size:12px}.primary:hover{background:var(--green)}.hero>div>small{color:#8a9596;margin-top:20px;font-size:9px;display:block}.progress-card{background:var(--navy);color:#fff;padding:34px 38px;box-shadow:20px 20px #dcd7cb}.cardhead,.spread{justify-content:space-between;align-items:center;display:flex}.cardhead span{letter-spacing:1.7px;color:#afc0c7;font-size:8px}.cardhead b{color:#d7ece4;background:#285d52;padding:6px 9px;font-size:9px}.progress-card h2{margin:26px 0 4px;font:36px Georgia}.progress-card>p{color:#b9c8ce;margin:0 0 32px;font-size:13px}.progress-card .spread{font-size:10px}.bar{background:#d8e0de;height:4px;margin:9px 0}.bar i{background:var(--green);height:100%;display:block}.progress-card .bar{background:#385261}.progress-card .bar i{background:#d3b36e}.progress-card ol{margin:0;padding:12px 0 0;list-style:none}.progress-card li{color:#8297a0;align-items:center;gap:13px;padding:9px 0;display:flex}.progress-card li>b{border:1px solid #647d87;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.progress-card li span{font-size:11px}.progress-card li small{margin-top:3px;font-size:8px;display:block}.progress-card .done,.progress-card .now{color:#fff}.progress-card .done>b{background:var(--green);border-color:var(--green)}.progress-card .now>b{color:#d3b36e;border-color:#d3b36e}.assurance{background:#fff;border-block:1px solid #ddd9d0;justify-content:space-between;align-items:center;min-height:85px;padding:0 max(30px,50% - 560px);font-size:10px;display:flex}.assurance em{color:#68797e;font:italic 16px Georgia}.assurance b{font-weight:400}.assurance b:first-letter{color:var(--green)}.services{max-width:1120px;margin:auto;padding:95px 30px}.services>h2{color:var(--navy);font:400 42px/1.18 Georgia}.services>div{background:#d7d8d2;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:50px;display:grid}.services article{background:var(--cream);padding:32px}.services article>span{color:var(--gold);font:11px Georgia}.services h3{font:400 24px Georgia}.services article p{color:#62757c;font-size:12px;line-height:1.7}.public footer{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;padding:42px max(30px,50% - 560px);display:flex}.public footer .logo{color:#fff}.public footer>span{color:#aebfc6;font-size:10px}.public footer button{color:#fff;background:0 0;border:0}.portal{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{background:var(--navy);color:#fff;flex-direction:column;width:240px;height:100vh;padding:24px 17px;display:flex;position:fixed}.brandbtn{text-align:left;background:0 0;border:0;margin-bottom:35px;padding:0 8px}.sidebar .logo{color:#fff}.sidebar .logo>i{width:31px;height:31px}.sidebar .logo>b{font-size:15px}.sidebar nav>p{letter-spacing:1.8px;color:#809aa5;margin:24px 12px 8px;font-size:7px}.sidebar nav button{color:#b8c7cd;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:11px 12px;font-size:11px;display:flex}.sidebar nav button>span{text-align:center;width:20px;font-size:17px}.sidebar nav button i{color:#fff;background:#b88b48;border-radius:9px;margin-left:auto;padding:2px 6px;font-size:8px;font-style:normal}.sidebar nav button em{color:#d6c9e7;margin-left:auto;font-size:6px;font-style:normal}.sidebar nav button.active,.sidebar nav button:hover{color:#fff;background:#244859}.help{background:#173b4e;flex-direction:column;margin-top:auto;padding:15px;display:flex}.help b{font:13px Georgia}.help small{color:#95abb4;margin:5px 0 11px;font-size:8px}.help button{color:#d4b46e;text-align:left;background:0 0;border:0;padding:0;font-size:9px}.user{border-top:1px solid #315362;align-items:center;gap:9px;margin-top:15px;padding:15px 4px 0;display:flex}.user>b{width:29px;height:29px;color:var(--navy);background:#d2b06a;border-radius:50%;place-items:center;font-size:8px;display:grid}.user>span{font-size:9px}.user small{color:#8fa6af;margin-top:3px;display:block}.app{grid-column:2}.app>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:62px;padding:0 36px;display:flex}.app>header span,.app>header b{font-size:9px}.app>header b{color:var(--green);font-weight:400}.content{max-width:1160px;margin:auto;padding:40px 38px 70px}.title h1{color:var(--navy);margin:7px 0;font:400 37px Georgia}.title>span{color:#74858b;font-size:11px}.welcome{justify-content:space-between;align-items:end;display:flex}.welcome>.primary{margin-bottom:5px}.stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:33px 0 40px;display:grid}.stats article{border:1px solid var(--line);background:#fff;min-height:110px;padding:19px 21px}.stats span{letter-spacing:1.2px;color:#7a898e;font-size:7px}.stats b{color:var(--navy);margin:12px 0 3px;font:29px Georgia;display:block}.stats small{color:#7d8c91;font-size:8px}.stats .dark{background:var(--navy)}.stats .dark b{color:#fff;font-size:17px}.stats .dark span,.stats .dark small{color:#b4c4ca}.sectionhead{justify-content:space-between;align-items:end;margin:23px 0 12px;display:flex}.sectionhead h2{margin:0;font:400 19px Georgia}.sectionhead small{color:#829196;font-size:8px}.sectionhead button{color:var(--green);background:0 0;border:0;font-size:9px}.txlist{border:1px solid var(--line);background:#fff}.txlist>button{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;grid-template-columns:40px 1fr 200px 20px;align-items:center;gap:13px;width:100%;padding:16px;display:grid}.txlist>button:hover{background:#fafbf9}.badge{width:36px;height:36px;color:var(--green);background:#e7eeeb;place-items:center;font:13px Georgia;display:grid}.txlist button>span>*{display:block}.txlist button>span>small{color:var(--green);letter-spacing:1px;font-size:7px}.txlist strong{margin:3px 0;font:13px Georgia}.txlist em{color:#89969a;font-size:7px;font-style:normal}.txprogress>b{font-size:8px}.txprogress small{color:#89969a;font-size:7px}.txprogress .bar{margin:6px 0}.txlist button>i{font-style:normal}.lower{grid-template-columns:1.5fr .8fr;gap:15px;margin-top:18px;display:grid}.lower>section{border:1px solid var(--line);background:#fff;padding:0 18px}.activity{margin:0;padding:0;list-style:none}.activity li{border-top:1px solid var(--line);align-items:center;gap:11px;padding:13px 0;display:flex}.activity li>b{width:28px;height:28px;color:var(--green);background:#edf2ef;place-items:center;font-size:7px;display:grid}.activity li span>*{display:block}.activity strong{font-size:9px}.activity small,.activity time{color:#829095;font-size:7px}.activity time{margin-left:auto}.legalcard{background:var(--legal);color:#fff;padding:23px}.legalcard>span{letter-spacing:1px;color:#d9cae9;font-size:7px}.legalcard h2{font:400 21px Georgia}.legalcard p{color:#ded4e7;font:11px/1.5 Georgia}.legalcard>small{color:#bdafca;font-size:7px}.legalcard button{color:#e0c18c;background:0 0;border:0;margin-top:18px;padding:0;font-size:9px;display:block}.filters{align-items:center;gap:5px;margin:28px 0 15px;display:flex}.filters button{border:1px solid var(--line);background:#fff;padding:9px 12px;font-size:8px}.filters button.active{background:var(--navy);color:#fff}.filters input{border:1px solid var(--line);margin-left:auto;padding:9px 12px;font-size:8px}.cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cards article,.legalgrid>article{border:1px solid var(--line);background:#fff;padding:22px}.cards .status,.legalstatus{letter-spacing:1px;color:var(--green);background:#e8f0ec;padding:5px 7px;font-size:7px}.cards article>p,.legalgrid article>p{letter-spacing:1px;color:var(--green);margin-top:22px;font-size:8px}.cards h2,.legalgrid h2{min-height:52px;font:400 20px/1.25 Georgia}.people{align-items:center;margin:20px 0;display:flex}.people>b{background:#e0ebe7;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:-5px;font-size:7px;display:grid}.people small{color:#829196;margin-left:11px;font-size:7px}.tiny{font-size:7px}.cards article>button,.legalgrid article>button{border:1px solid var(--line);width:100%;color:var(--green);background:#fff;margin-top:18px;padding:10px;font-size:8px}.docpanel{border:1px solid var(--line);background:#fff;margin-top:30px;padding:16px}.docpanel .filters{margin:0 0 12px}.thead,.doc{grid-template-columns:2fr .8fr .8fr 1fr 25px;align-items:center;gap:12px;display:grid}.thead{border-bottom:1px solid var(--line);color:#829095;padding:9px;font-size:6px}.doc{border-bottom:1px solid var(--line);padding:14px 9px;font-size:8px;position:relative}.doc .pdf{color:#fff;background:#a65c55;padding:10px 3px;font-size:6px;position:absolute}.doc>span:first-of-type{padding-left:40px}.doc span>*{display:block}.doc strong{font-size:9px}.doc small{color:#829095;margin-top:4px;font-size:7px}.doc button{background:0 0;border:0}.messages{border:1px solid var(--line);background:#fff;grid-template-columns:250px 1fr;min-height:490px;margin-top:30px;display:grid}.messages>aside{border-right:1px solid var(--line);padding:9px}.messages>aside button{border:0;border-bottom:1px solid var(--line);text-align:left;background:#fff;width:100%;padding:14px;display:block}.messages>aside button.active{border-left:2px solid var(--green);background:#edf3f0}.messages>aside button>*{display:block}.messages>aside b{color:var(--green);font-size:7px}.messages>aside span{margin:5px 0;font:12px Georgia}.messages>aside small{color:#849196;font-size:7px}.messages>section{flex-direction:column;display:flex}.messages section>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 18px;font-size:9px;display:flex}.messages header small{color:#819095;margin-top:4px;display:block}.messages header span{color:var(--green);font-size:8px}.thread{flex:1;padding:20px}.thread>i{text-align:center;color:#89969a;font-size:6px;font-style:normal;display:block}.thread>div{gap:9px;max-width:75%;margin:20px 0;display:flex}.thread>div>b{background:#e3ece8;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:7px;display:grid}.thread p{background:#f0f3f1;margin:0;padding:10px 12px;font-size:9px;line-height:1.55}.thread strong{margin-bottom:4px;display:block}.thread time{color:#829095;margin-left:8px;font-weight:400}.thread .mine{flex-direction:row-reverse;margin-left:auto}.thread .mine p{background:var(--navy);color:#fff}.compose{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:7px;padding:13px;display:grid}.compose textarea{resize:none;border:1px solid var(--line);min-height:52px;padding:10px;font-size:9px}.compose button{background:var(--navy);color:#fff;border:0;padding:0 16px;font-size:8px}.compose small{color:#849196;font-size:6px}.is-legal .sidebar{background:#281f37}.is-legal .app>header{border-top:3px solid var(--legal)}.legalbanner{background:var(--legal);color:#fff;align-items:center;gap:12px;margin-bottom:28px;padding:15px 18px;display:flex}.legalbanner>span>*{display:block}.legalbanner strong{font:13px Georgia}.legalbanner small{color:#d2c6dc;margin-top:3px;font-size:7px}.legalbanner em{letter-spacing:1px;border:1px solid #79678c;margin-left:auto;padding:6px;font-size:6px;font-style:normal}.legalgrid{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.legalgrid>aside{background:#fff;border:1px solid #dcd4e2;padding:20px}.legalgrid aside>p{letter-spacing:1px;font-size:7px}.meta{grid-template-columns:repeat(3,1fr);margin:22px 0;display:grid}.meta span{font-size:8px}.meta b{color:#8a7d96;margin-bottom:5px;font-size:6px;display:block}.legalgrid ul{padding:0;list-style:none}.legalgrid li{border-bottom:1px solid #eee9f1;gap:9px;padding:10px 0;display:flex}.legalgrid li>b{width:24px;height:24px;color:var(--green);background:#e8f0ec;border-radius:50%;place-items:center;font-size:7px;display:grid}.legalgrid li span>*{display:block}.legalgrid li strong{font-size:9px}.legalgrid li small{color:#877a94;margin-top:3px;font-size:7px}.legalgrid li.blocked{opacity:.5}.legalgrid aside button{color:var(--legal);background:0 0;border:0;font-size:8px}.footnote{color:#83778f;font-size:7px}.toast{z-index:10;background:var(--green);color:#fff;padding:12px 17px;font-size:9px;position:fixed;top:74px;right:24px;box-shadow:0 8px 25px #18354333}@media (width<=900px){.hero{grid-template-columns:1fr}.progress-card{max-width:520px}.assurance{flex-wrap:wrap;gap:18px;padding:24px 30px}.sidebar{width:185px}.portal{grid-template-columns:185px 1fr}.app{grid-column:2}.stats{grid-template-columns:1fr 1fr}.cards,.lower,.legalgrid{grid-template-columns:1fr}.doc,.thead{grid-template-columns:2fr .8fr .8fr}.doc>span:last-of-type{display:none}.messages{grid-template-columns:190px 1fr}}@media (width<=650px){.public>nav{height:74px;padding:0 18px}.public .logo>b{font-size:14px}.links{display:none}.outline{font-size:9px}.hero{padding:52px 23px}.hero h1{font-size:47px}.progress-card{padding:27px 23px;box-shadow:11px 11px #dcd7cb}.assurance{display:grid}.services{padding:70px 23px}.services>h2{font-size:34px}.services>div{grid-template-columns:1fr}.public footer{flex-direction:column;align-items:flex-start;gap:23px}.portal{display:block}.sidebar{width:100%;height:auto;padding:14px;position:static}.brandbtn{margin:0 0 12px}.sidebar nav{grid-template-columns:repeat(5,1fr);display:grid;overflow:auto}.sidebar nav>p,.help,.user{display:none}.sidebar nav button{justify-content:center;font-size:0}.sidebar nav button>span{font-size:16px}.sidebar nav button i,.sidebar nav button em{display:none}.app>header{padding:0 18px}.content{padding:28px 17px}.welcome{align-items:flex-start;gap:14px}.title h1{font-size:29px}.stats{grid-template-columns:1fr 1fr}.txlist>button{grid-template-columns:36px 1fr 18px}.txprogress{display:none}.lower{grid-template-columns:1fr}.filters{overflow:auto}.filters input{display:none}.doc,.thead{grid-template-columns:1fr}.thead,.doc>span:not(:first-of-type),.doc>button{display:none}.messages{grid-template-columns:1fr}.messages>aside{border:0;border-bottom:1px solid var(--line);display:flex;overflow:auto}.messages>aside button{min-width:205px}.thread>div{max-width:90%}.legalbanner em{display:none}.meta{grid-template-columns:1fr;gap:10px}}.gateway{background:linear-gradient(135deg, var(--cream), #e8efeb);place-items:center;min-height:100vh;padding:30px;display:grid}.gateway-card{border:1px solid var(--line);border-top:4px solid var(--gold);background:#fff;width:min(620px,100%);padding:48px;box-shadow:0 24px 70px #17374718}.gateway-card.denied{border-top-color:#a66a5f}.gateway-card .logo{margin-bottom:48px}.gateway-lock{color:var(--green);letter-spacing:1.6px;background:#e8f0ec;margin-bottom:22px;padding:7px 9px;font-size:7px;display:inline-block}.gateway-card h1{color:var(--navy);margin:10px 0 18px;font:400 42px/1.08 Georgia}.gateway-card>p:not(.access-kicker){color:#61737a;max-width:510px;font:15px/1.65 Georgia}.gateway-button{background:var(--navy);color:#fff;margin-top:18px;padding:15px 20px;font-size:10px;text-decoration:none;display:inline-block}.gateway-button:hover{background:var(--green)}.gateway-button.secondary{color:var(--navy);border:1px solid var(--navy);background:#fff}.gateway-card>small{color:#899699;margin-top:15px;font-size:8px;display:block}.access-shell{background:linear-gradient(135deg, var(--cream), #eef2ef);place-items:center;min-height:100vh;padding:30px;display:grid}.access-card{border:1px solid var(--line);border-top:4px solid var(--gold);background:#fff;width:min(590px,100%);padding:44px;box-shadow:0 24px 70px #17374718}.access-card .logo{margin-bottom:45px}.access-kicker{letter-spacing:2px;color:var(--green);font-size:8px;font-weight:700}.access-card h1,.member-welcome h1,.admin-title h1{color:var(--navy);margin:10px 0 16px;font:400 38px/1.12 Georgia}.access-card>p{color:#61737a;font:14px/1.65 Georgia}.access-card.denied{border-top-color:#a66a5f}.access-secondary{color:var(--green);margin-top:20px;font-size:10px;display:inline-block}.member-shell,.admin-shell{background:#f5f7f5;min-height:100vh}.member-shell>header,.admin-shell>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 max(25px,50% - 540px);display:flex}.member-shell>header .logo{color:#fff}.member-shell>header>div{align-items:center;gap:22px;font-size:9px;display:flex}.member-shell>header a,.admin-shell>header a{color:#d9c28f;font-size:9px;text-decoration:none}.member-content,.admin-content{max-width:1080px;margin:auto;padding:55px 28px 80px}.member-welcome{margin-bottom:35px}.member-welcome>p:last-child{color:#718187;font-size:11px}.member-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.member-grid article{border:1px solid var(--line);background:#fff;padding:25px}.member-grid article>span{color:var(--green);font-size:22px}.member-grid h2{font:400 20px Georgia}.member-grid p{color:#6c7d84;min-height:48px;font-size:10px;line-height:1.6}.member-grid button{border:1px solid var(--line);color:#8a9699;background:#f6f7f5;width:100%;padding:10px;font-size:8px}.primary-workspace .card-action,.primary-workspace button{font-size:14px;line-height:1.35}.member-grid .member-legal{background:#f4f0f7;border-color:#d8cee3}.member-legal>span{color:var(--legal)!important}.admin-link{background:var(--navy);color:#fff;margin-top:28px;padding:13px 18px;font-size:9px;text-decoration:none;display:inline-block}.admin-shell>header>span{letter-spacing:1.5px;font-size:8px}.admin-title{justify-content:space-between;align-items:end;display:flex}.admin-title>div>p:last-child{color:#718187;font-size:10px}.admin-count{border:1px solid var(--line);color:#7a898e;background:#fff;padding:14px 18px;font-size:8px}.admin-count b{color:var(--navy);margin-right:7px;font:22px Georgia}.invite-form{border:1px solid var(--line);background:#fff;grid-template-columns:1.5fr 1fr .8fr auto;align-items:end;gap:12px;margin:30px 0 18px;padding:20px;display:grid}.invite-form label{letter-spacing:1px;color:#68797f;font-size:7px}.invite-form input,.invite-form select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;margin-top:7px;padding:10px;font-size:9px;display:block}.invite-form .check{align-items:center;gap:7px;padding-bottom:10px;display:flex}.invite-form .check input{width:auto;margin:0}.invite-form button{background:var(--navy);color:#fff;border:0;padding:11px 17px;font-size:8px}.invite-table{border:1px solid var(--line);background:#fff}.invite-head,.invite-row{grid-template-columns:1.8fr 1fr .8fr .7fr 1.35fr;align-items:center;gap:12px;display:grid}.trade-access-table .invite-head,.trade-access-table .invite-row{grid-template-columns:1.55fr 1fr 1fr .55fr .85fr 1.15fr}.invite-head{border-bottom:1px solid var(--line);color:#7b8a8f;padding:11px 16px;font-size:6px}.invite-row{border-bottom:1px solid var(--line);padding:14px 16px;font-size:8px}.invite-row>span:first-child>*{display:block}.invite-row small{color:#859398;margin-top:4px;font-size:7px}.invite-row form{text-align:right}.invite-row>form:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.invite-row button{border:1px solid var(--line);background:#fff;padding:7px 10px;font-size:7px}.invite-status{text-transform:uppercase;letter-spacing:.8px;justify-self:start;padding:5px 7px;font-size:6px}.invite-status.active{color:var(--green);background:#e6f0eb}.invite-status.revoked{color:#955e55;background:#f2e8e5}.invite-empty{text-align:center;color:#819095;padding:40px;font-size:9px}.admin-note{color:#7c8b90;margin-top:14px;font-size:8px}.invitation-email-sent{color:var(--green);flex-direction:column;align-items:flex-end;display:flex}.invitation-email-sent small{display:block}.alert-guidance{border-left:4px solid var(--green);color:#4f646c;background:#edf3f0;grid-template-columns:190px 1fr;gap:18px;margin-top:28px;padding:17px 20px;display:grid}.alert-guidance b{color:var(--navy);font:15px Georgia}.alert-guidance span{font-size:9px;line-height:1.6}.notice-panel{border:1px solid var(--line);border-top:3px solid var(--gold);background:#fff;margin:0 0 28px;padding:22px}.notice-heading{justify-content:space-between;align-items:end;display:flex}.notice-heading h2{color:var(--navy);margin:5px 0;font:400 24px Georgia}.notice-heading a{color:var(--green);font-size:9px;text-decoration:none}.notice-policy{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid}.notice-policy>span{background:#f8faf8;padding:14px}.notice-policy b,.notice-policy small{display:block}.notice-policy b{color:var(--navy);font-size:9px}.notice-policy small{color:#7c8b90;margin-top:5px;font-size:7px;line-height:1.5}.notice-list{margin:0;padding:0;list-style:none}.notice-list li{border-top:1px solid var(--line);align-items:center;gap:11px;padding:12px 0;display:flex}.notice-list li>b{width:28px;height:28px;color:var(--green);background:#e7f0eb;place-items:center;display:grid}.notice-list li span>*{display:block}.notice-list strong{font-size:9px}.notice-list small,.notice-list time,.notice-empty{color:#819095;font-size:7px}.notice-list time{margin-left:auto}.notice-empty{margin:0;padding:16px 0 2px}@media (width<=760px){.member-grid{grid-template-columns:1fr}.admin-title{align-items:flex-start;gap:18px}.invite-form{grid-template-columns:1fr}.invite-head{display:none}.invite-row{grid-template-columns:1.5fr 1fr}.invite-row>span:nth-of-type(3),.invite-row>span:nth-of-type(4){display:none}.access-card,.gateway-card{padding:30px}.gateway-card h1{font-size:34px}.admin-shell>header>span{display:none}.notice-policy{grid-template-columns:1fr}.notice-list time{display:none}.alert-guidance{grid-template-columns:1fr}}.client-start{background:var(--navy);color:#fff;border-left:4px solid var(--gold);grid-template-columns:1.5fr 1fr auto;align-items:center;gap:28px;margin:0 0 34px;padding:28px 30px;display:grid}.client-start h2{margin:7px 0;font:400 25px Georgia}.client-start p:last-child{color:#b8c9cf;font-size:10px;line-height:1.6}.client-start ol{margin:0;padding:0;list-style:none}.client-start li{color:#d7e0e3;padding:5px 0;font-size:9px}.client-start li b{color:#d6b76e;border:1px solid #67808a;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:8px;display:inline-grid}.client-start>a,.card-action{background:var(--gold);color:#fff;white-space:nowrap;padding:12px 15px;font-size:8px;text-decoration:none;display:inline-block}.card-action{text-align:center;width:100%;margin-top:18px;font-family:Arial,Helvetica,sans-serif}.member-grid article>.card-action{color:#fff;font-size:14px}.intake-shell{background:#f5f7f5;min-height:100vh}.intake-shell>header{background:var(--navy);color:#fff;letter-spacing:1px;justify-content:space-between;align-items:center;height:66px;padding:0 max(24px,50% - 490px);font-size:8px;display:flex}.intake-shell>header a{color:#d9c28f;text-decoration:none}.intake-content{max-width:980px;margin:auto;padding:48px 25px 80px}.intake-title{grid-template-columns:1fr 190px;align-items:end;gap:30px;margin-bottom:30px;display:grid}.intake-title h1{color:var(--navy);margin:10px 0;font:400 42px/1.08 Georgia}.intake-title>div>p:last-child{color:#677a81;font:14px/1.6 Georgia}.intake-title aside{border:1px solid var(--line);border-top:3px solid var(--gold);background:#fff;padding:18px}.intake-title aside>*{display:block}.intake-title aside b{color:var(--navy);font:15px Georgia}.intake-title aside small{color:#7d8c91;margin-top:7px;font-size:8px}.intake-success,.intake-error{margin-bottom:18px;padding:14px 17px;font-size:9px}.intake-success{color:var(--green);border-left:3px solid var(--green);background:#e6f0eb}.intake-error{color:#8c554d;background:#f2e8e5;border-left:3px solid #a66a5f}.intake-form{gap:16px;display:grid}.intake-form fieldset{border:1px solid var(--line);background:#fff;margin:0;padding:25px}.intake-form legend{color:var(--navy);padding:0 10px;font:20px Georgia}.intake-form legend span{color:var(--gold);letter-spacing:1px;margin-right:8px;font:8px Arial}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-grid .wide{grid-column:1/-1}.intake-form label{letter-spacing:.5px;color:#63757c;font-size:8px;display:block}.intake-form input,.intake-form textarea,.intake-form select{border:1px solid var(--line);width:100%;color:var(--ink);background:#fbfcfb;margin-top:7px;padding:11px;font-size:10px;display:block}.intake-form textarea{resize:vertical}.field-help{color:#687a81;max-width:730px;font-size:10px;line-height:1.6}.file-zone{background:#f2f6f3;border:1px dashed #aebdba;color:var(--navy)!important;padding:22px!important}.file-zone input{background:#fff}.file-zone small{color:#7c8c91;margin-top:8px;font-size:7px;display:block}.attached{gap:7px;margin-top:18px;display:grid}.attached>b{letter-spacing:1px;font-size:8px}.attached>span{border-top:1px solid var(--line);grid-template-columns:22px 1fr auto;align-items:center;padding:10px 0;display:grid}.attached i{color:var(--green);font-style:normal}.attached small{color:#7c8c91;font-size:7px}.certify{background:#edf3f0;grid-template-columns:18px 1fr;align-items:start;gap:8px;line-height:1.5;padding:15px!important;display:grid!important}.certify input{width:auto!important;margin:1px 0!important}.submit-intake{background:var(--navy);color:#fff;border:0;justify-self:start;padding:15px 20px;font-size:9px}.privacy-note{color:#7e8d92;margin:0;font-size:7px}@media (width<=760px){.client-start,.intake-title,.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.intake-shell>header span:first-of-type{display:none}.attached>span{grid-template-columns:22px 1fr}.attached small{grid-column:2}.intake-title h1{font-size:34px}}.intake-request{border-left:4px solid var(--gold);color:#674f25;background:#fff5df;margin-bottom:20px;padding:18px 20px}.intake-request b{color:var(--navy);font:17px Georgia}.intake-request p{white-space:pre-wrap;margin-bottom:0;font-size:13px;line-height:1.6}.asset-entry-list{gap:14px;margin:18px 0;display:grid}.asset-entry{border:1px solid var(--line);background:#f8faf8;padding:18px}.asset-entry-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.asset-entry-head b{color:var(--navy);font:16px Georgia}.asset-entry-head button,.add-asset{border:1px solid var(--line);color:var(--green);background:#fff;padding:8px 11px;font-size:11px}.descriptive-note{color:#667981;background:#edf3f0;padding:13px;font-size:13px;line-height:1.55}.intake-actions{align-items:center;gap:12px;display:flex}.save-draft{border:1px solid var(--navy);color:var(--navy);background:#fff;padding:14px 19px;font-size:13px}.asset-review{grid-column:1/-1}.asset-review-row{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:5px 14px;padding:13px 0;display:grid}.asset-review-row>b{color:var(--green);grid-row:1/3;font-size:12px}.asset-review-row small{color:#6f8086;font-size:12px}.review-actions,.agreement-control{border:1px solid var(--line);background:#fff;margin-top:22px;padding:23px}.review-actions h2,.agreement-control h2{color:var(--navy);margin:0 0 15px;font:400 22px Georgia}.review-action-grid{grid-template-columns:1.35fr .65fr;gap:18px;display:grid}.review-action-grid form{border:1px solid var(--line);padding:16px}.review-action-grid label,.agreement-control label{color:#63757c;font-size:12px}.review-action-grid textarea,.agreement-control input,.agreement-control select{border:1px solid var(--line);width:100%;margin-top:7px;padding:10px;font:14px Arial;display:block}.review-action-grid p,.agreement-control>p{color:#667981;font-size:13px;line-height:1.55}.request-button{background:var(--gold);color:#fff;border:0;margin-top:12px;padding:12px 16px;font-size:12px}.agreement-control{border-top:4px solid var(--green)}.agreement-control form{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-top:18px;display:grid}.agreement-control form button{background:var(--navy);color:#fff;border:0;padding:12px 16px;font-size:12px}.prepared-list{border-top:1px solid var(--line);gap:8px;margin-top:22px;padding-top:16px;display:grid}.prepared-list>a{color:var(--green);font-size:12px}.submission-state.reviewed{white-space:nowrap}@media (width<=760px){.intake-actions{flex-direction:column;align-items:stretch}.intake-actions button{width:100%}.review-action-grid,.agreement-control form,.asset-review-row{grid-template-columns:1fr}.asset-review-row>b{grid-row:auto}.asset-review{grid-column:auto}}.document-requirements ul{gap:12px;margin:18px 0;padding-left:22px;display:grid}.document-requirements li{color:#536970;font-size:1rem;line-height:1.6}.document-requirements li b{color:var(--navy)}.document-reminder{border-left:4px solid var(--green);color:#486258;background:#edf3f0;padding:15px 17px;font-size:1rem;line-height:1.6}.review-bank-form{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;padding-top:18px;display:grid}.review-bank-form .wide{grid-column:1/-1}.review-bank-form label{color:#63757c;font-size:.875rem;line-height:1.45}.review-bank-form input{border:1px solid var(--line);background:#fbfcfb;width:100%;min-height:44px;margin-top:6px;padding:11px;font-size:1rem;display:block}.review-bank-form button{background:var(--navy);color:#fff;border:0;grid-column:1/-1;justify-self:start;min-height:44px;padding:12px 17px;font-size:1rem}.bank-review-note{background:#f4f7f5;padding:13px 14px}.bank-saved{border-left:4px solid var(--green);background:#e6f0eb;padding:11px 13px;color:var(--green)!important}@media (width<=760px){.review-bank-form{grid-template-columns:1fr}.review-bank-form .wide,.review-bank-form button{grid-column:auto}}.document-actions{align-items:center;gap:8px;display:flex}.document-actions a,.document-actions button{border:1px solid var(--line);color:var(--navy);white-space:nowrap;background:#fff;padding:9px 11px;font-size:12px;text-decoration:none}.document-actions button{color:#8c554d;cursor:pointer}.document-actions form{margin:0}.attached>span>span>*{display:block}.attached>span>span strong{font-size:13px}.attached>span>span small{color:#7c8c91;margin-top:4px;font-size:11px}.review-docs>article{border-top:1px solid var(--line);grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.review-docs>article>b{width:36px;height:36px;color:var(--green);background:#edf3f0;place-items:center;font-size:8px;display:grid}.review-docs>article span>*{display:block}.review-docs>article strong{font-size:13px}.review-docs>article small{color:#718188;margin-top:4px;font-size:10px}@media (width<=760px){.attached .document-actions{grid-column:2;justify-content:flex-start}.review-docs>article{grid-template-columns:40px 1fr}.review-docs>article .document-actions{grid-column:2;justify-content:flex-start}}.document-actions button:disabled{opacity:.55;cursor:wait}.document-remove-error{color:#8c554d;font-size:.875rem;line-height:1.4}.agreement-control form{grid-template-columns:minmax(170px,.65fr) minmax(300px,1.35fr) auto}.transaction-code-field>label{display:block}.transaction-code-field input{letter-spacing:2px;text-transform:uppercase;font:700 20px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.transaction-code-field>p{color:#667981;margin:7px 0;font-size:11px;line-height:1.45}.transaction-code-field>div{gap:8px;display:flex}.transaction-code-field button{border:1px solid var(--navy)!important;color:var(--navy)!important;background:#fff!important;padding:8px 10px!important}.transaction-code-field button:disabled{opacity:.45}.agreement-error{color:#763f37;background:#f6e9e6;border-left:4px solid #9a5c52;grid-column:1/-1;margin:12px 0;padding:12px 14px;font-size:13px}.agreement-review-note{color:#687a81;margin-top:14px;font-size:11px;line-height:1.5;display:block}@media (width<=760px){.agreement-control form{grid-template-columns:1fr}.transaction-code-field>div{flex-wrap:wrap}}.intake-success,.intake-error{font-size:15px;line-height:1.5}.intake-error:focus{outline-offset:2px;outline:2px solid #8c554d}.client-submission-history{border:1px solid var(--line);background:#fff;margin:28px 0;padding:24px}.client-submission-history h2{color:var(--navy);margin:5px 0;font:26px Georgia}.client-submission-history .notice-heading>a{color:var(--navy);font-size:14px;font-weight:700}.client-submission-history>div:last-child{margin-top:14px;display:grid}.client-submission-history>div:last-child>a{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:minmax(180px,1fr) minmax(260px,2fr) auto;align-items:center;gap:18px;padding:15px 4px;font-size:14px;text-decoration:none;display:grid}.client-submission-history>div:last-child>a span{color:var(--muted)}.client-submission-history>div:last-child>a i{color:var(--navy);font-style:normal;font-weight:700}@media (width<=760px){.client-submission-history>div:last-child>a{grid-template-columns:1fr;gap:5px}.client-submission-history>div:last-child>a i{justify-self:start}}.final-intake-actions{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;margin-top:18px;padding:25px}.final-intake-actions h2{color:var(--navy);margin:7px 0 18px;font:24px Georgia}.final-intake-actions .certify{margin-bottom:16px}.draft-not-submitted{border-left:4px solid var(--gold);color:#624c27;background:#fff5df;flex-direction:column;gap:8px;margin:0 0 22px;padding:17px 19px;display:flex}.draft-not-submitted b{color:var(--navy);font:18px Georgia}.draft-not-submitted span{font-size:13px;line-height:1.55}.agreement-preview-content{max-width:1120px;margin:0 auto;padding:36px 24px 70px}.agreement-preview-intro{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:20px;display:flex}.agreement-preview-intro h1{color:var(--navy);margin:5px 0 10px;font:400 38px Georgia}.agreement-preview-intro p{color:#5e7077;line-height:1.55}.agreement-preview-intro aside{border:1px solid var(--line);background:#fff;gap:4px;min-width:210px;padding:16px 18px;display:grid}.agreement-preview-intro aside b{color:var(--green)}.agreement-preview-intro aside small{color:#66777d}.agreement-preview-warning{border:1px solid #e4cc96;border-left:5px solid var(--gold);background:#fff5df;gap:6px;margin-bottom:24px;padding:18px 21px;display:grid}.agreement-preview-warning b{letter-spacing:.08em;color:#6b4d12}.agreement-preview-warning span{color:#645735;font-size:13px;line-height:1.55}.agreement-paper{color:#111;background:#fff;border:1px solid #cfd7d8;max-width:900px;margin:0 auto;padding:58px 64px;font:15px/1.65 Times New Roman,Times,serif;box-shadow:0 7px 24px #173f3a18}.agreement-paper>header{text-align:center;border-bottom:2px solid #111;margin-bottom:24px;padding-bottom:20px}.agreement-paper>header p{letter-spacing:.12em;margin:0;font-size:15px}.agreement-paper>header h2{margin:7px 0;font:700 25px Times New Roman,Times,serif}.agreement-paper>header strong{color:#8a5410;letter-spacing:.1em}.agreement-paper h3{text-align:center;text-transform:uppercase;letter-spacing:.06em;margin:30px 0 12px;font:700 16px Times New Roman,Times,serif}.agreement-reference{border:1px solid #333;grid-template-columns:1fr 1fr;margin-bottom:24px;display:grid}.agreement-reference div{gap:3px;padding:10px 12px;display:grid}.agreement-reference div+div{border-left:1px solid #333}.agreement-reference span{font-size:13px}.agreement-party-details{border:1px solid #555;margin:0}.agreement-party-details div{border-bottom:1px solid #aaa;grid-template-columns:170px 1fr;display:grid}.agreement-party-details div:last-child{border-bottom:0}.agreement-party-details dt,.agreement-party-details dd{margin:0;padding:8px 10px}.agreement-party-details dt{background:#f2f2ef;font-weight:700}.agreement-asset-table{border:1px solid #333}.agreement-asset-head,.agreement-asset-line{grid-template-columns:70px 2fr 1fr 1fr;display:grid}.agreement-asset-head{background:#eee;border-bottom:1px solid #333}.agreement-asset-head>*{padding:8px}.agreement-asset-line>*{border-bottom:1px solid #aaa;padding:9px 8px}.agreement-asset-line:last-child>*{border-bottom:0}.agreement-asset-line>*+*,.agreement-asset-head>*+*{border-left:1px solid #aaa}.agreement-attachments{border:1px solid #777;padding:0;list-style:none}.agreement-attachments li{border-bottom:1px solid #bbb;justify-content:space-between;gap:20px;padding:8px 10px;display:flex}.agreement-attachments li:last-child{border-bottom:0}.agreement-attachments a{color:#173f3a}.agreement-attachments span{color:#555;font-size:12px}.agreement-blank-signatures{grid-template-columns:1fr 1fr;gap:54px;margin-top:60px;display:grid}.agreement-blank-signatures div{border-top:1px solid #111;gap:6px;padding-top:7px;display:grid}.agreement-blank-signatures b{color:#777;font-size:12px}.agreement-preview-actions,.uploaded-review-copy{border:1px solid var(--line);background:#fff;max-width:900px;margin:24px auto 0;padding:24px}.agreement-preview-actions{border-top:4px solid var(--green)}.agreement-preview-actions h2,.uploaded-review-copy h2{color:var(--navy);margin:0 0 8px;font:400 25px Georgia}.agreement-preview-actions p,.uploaded-review-copy p{color:#5d7077;font-size:14px;line-height:1.55}.agreement-review-buttons{grid-template-columns:auto 1fr;align-items:start;gap:18px;margin-top:20px;display:grid}.agreement-review-buttons .save-draft{text-decoration:none;display:inline-block}.agreement-review-buttons form{gap:15px;display:grid}.agreement-review-buttons .certify{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.agreement-review-buttons .certify input{margin-top:3px}.review-document-list{gap:8px;margin-top:18px;display:grid}.review-document-list a{border:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px;text-decoration:none;display:flex}.review-document-list span{color:#607279;font-size:12px}@media (width<=760px){.agreement-preview-content{padding:24px 12px 50px}.agreement-preview-intro{display:grid}.agreement-preview-intro aside{min-width:0}.agreement-paper{padding:30px 18px}.agreement-reference,.agreement-blank-signatures{grid-template-columns:1fr}.agreement-reference div+div{border-top:1px solid #333;border-left:0}.agreement-party-details div{grid-template-columns:1fr}.agreement-party-details dt{border-bottom:1px solid #ccc}.agreement-asset-table{overflow-x:auto}.agreement-asset-head,.agreement-asset-line{min-width:700px}.agreement-review-buttons{grid-template-columns:1fr}}.recognized-source{color:#63757c;margin:.35rem 0 .8rem;font-size:14px;line-height:1.45}.asset-detail-warning{border-left:4px solid var(--gold);color:#674f25;background:#fff5df;margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.5}.asset-detail-warning b{color:var(--navy);display:block}.asset-entry label small{color:#63757c;letter-spacing:0;margin-top:6px;font-size:12px;line-height:1.4;display:block}.organizer-source-documents{border:1px solid var(--line);background:#f8faf8;margin:18px 0;padding:18px}.organizer-source-documents h3{color:var(--navy);margin:0 0 6px;font:18px Georgia}.organizer-source-documents>p{color:#63757c;margin:0 0 12px;font-size:14px;line-height:1.5}.source-document-open{border:1px solid var(--line);color:var(--navy);white-space:nowrap;background:#fff;padding:9px 11px;font-size:13px;text-decoration:none;display:inline-block}.register-content{max-width:1500px}.register-counts{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.register-counts span{background:#fff;border:1px solid #d8e0e2;gap:3px;min-width:112px;padding:12px 14px;font-size:14px;display:grid}.register-counts b{color:var(--green);font-size:24px}.register-actions{justify-content:space-between;align-items:center;gap:18px;margin:18px 0;display:flex}.register-actions p{color:#53666c;margin:0;font-size:14px}.register-action-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.register-action-buttons .assisted-entry-button{margin:0}.active-register-search{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.active-register-search label{color:#173f3a;gap:6px;font-weight:700;display:grid}.active-register-search input{width:min(390px,60vw);min-height:42px;font:inherit;border:1px solid #aebdc0;border-radius:6px;padding:8px 10px}.active-register-search small{color:#40585d;flex-basis:100%;line-height:1.45}.agreement-register-table tr.register-search-current>td{background:#fff4c2;box-shadow:inset 0 2px #b88900,inset 0 -2px #b88900}@media (width<=680px){.active-register-search{flex-direction:column;align-items:stretch}.active-register-search input{width:100%}}.register-table-wrap{background:#fff;border:1px solid #d9e1e3;overflow-x:auto}.agreement-register-table{border-collapse:collapse;width:100%;min-width:1380px;font-size:14px}.agreement-register-table th{color:#fff;text-align:left;vertical-align:bottom;letter-spacing:.03em;background:#173f3a;padding:12px 10px;font-size:13px}.agreement-register-table td{vertical-align:top;border-bottom:1px solid #e2e7e8;padding:12px 10px;line-height:1.35}.agreement-register-table tbody tr:nth-child(2n){background:#f6f8f8}.agreement-register-table td b,.agreement-register-table td small{display:block}.agreement-register-table td small{color:#617277;margin-top:4px;font-size:12px}.agreement-register-table td a{color:var(--green);font-weight:700}.register-status{border-radius:2px;padding:6px 8px;font-size:12px;font-weight:700;display:inline-block}.register-status.prepared{color:#53666c;background:#eef1f2}.register-status.available{color:#76570a;background:#fff2d8}.register-status.promoted{color:#174e3f;background:#e1efe8}.register-empty{color:#8a979b}@media (width<=760px){.register-actions{flex-direction:column;align-items:flex-start}.register-action-buttons,.register-counts{justify-content:flex-start}.register-counts span{min-width:96px}.agreement-register-table{font-size:13px}}.portal-register-links{gap:8px;margin-top:18px;display:grid}.portal-register-links .card-action{margin-top:0}.active-register-table{min-width:1300px}.register-status.open{color:#53666c;background:#eef1f2}.register-status.issued{color:#76570a;background:#fff2d8}.register-status.signed{color:#244d5e;background:#e8eef0}.register-status.delivery{color:#76570a;background:#fff2d8}.register-status.payment{color:#174e3f;background:#e1efe8}.agreement-register-table .void-register-row{opacity:.46;filter:grayscale(.75)}.agreement-register-table .void-register-row td{color:#667175;background:#edf0f0}.register-status.void{color:#273438;letter-spacing:.08em;background:#cfd5d6}.legacy-import{gap:18px;margin-top:20px;display:grid}.legacy-import-card{border:1px solid var(--line);background:#fff;padding:24px}.legacy-import-card h2{color:var(--navy);margin:0 0 8px;font:400 24px Georgia}.legacy-import-card>p,.legacy-preview-heading p{color:#61757c;font-size:14px;line-height:1.55}.legacy-import-card>input[type=file]{background:#f5f8f6;border:1px dashed #9daead;width:100%;padding:18px}.legacy-owner-map{grid-template-columns:repeat(2,minmax(240px,1fr));gap:12px;display:grid}.legacy-owner-map label{font-size:13px}.legacy-owner-map b{margin-bottom:6px;display:block}.legacy-owner-map input{border:1px solid var(--line);width:100%;padding:11px}.legacy-preview-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.legacy-preview-heading>span{border-left:3px solid var(--green);background:#edf3f0;min-width:170px;padding:10px 14px;font-size:13px;line-height:1.6}.legacy-preview-table{min-width:1050px}.legacy-import-card>.certify{margin:18px 0}.legacy-register-section{margin-top:34px}.legacy-register-table{min-width:1200px}.legacy-register-table td:last-child>*{margin-bottom:7px;display:block}.register-verify-button{background:var(--green);color:#fff;border:0;padding:8px 10px;font-size:12px}.legacy-owner-list{gap:16px;display:grid}.legacy-owner-list>article{border:1px solid var(--line);border-top:3px solid var(--green);background:#fff;grid-template-columns:1fr 1fr;gap:28px;padding:24px;display:grid}.legacy-owner-list h2{color:var(--navy);margin:4px 0 12px;font:28px Georgia}.legacy-owner-list h3{color:var(--navy);margin:0 0 8px;font:20px Georgia}.legacy-owner-list p{color:#61757c;font-size:14px;line-height:1.55}.legacy-owner-list form input[type=file]{background:#f7f9f7;border:1px dashed #9daead;width:100%;padding:14px}.legacy-owner-list .certify{margin:14px 0}.legacy-owner-list .assisted-entry-button{margin-top:10px;display:inline-block}@media (width<=760px){.legacy-owner-map,.legacy-owner-list>article{grid-template-columns:1fr}.legacy-preview-heading{flex-direction:column}}.cis-asset-schedule,.cis-photo-index{gap:10px;margin-top:18px;display:grid}.cis-asset-row{border:1px solid var(--line);background:#f8faf8;grid-template-columns:48px minmax(180px,1.5fr) repeat(4,minmax(120px,1fr));align-items:end;gap:10px;padding:14px;display:grid}.cis-asset-row>b,.cis-photo-row>b{color:var(--green);align-self:center;font:18px Georgia}.cis-photo-row{border:1px solid var(--line);background:#f8faf8;grid-template-columns:48px minmax(180px,.8fr) 1.5fr;align-items:end;gap:12px;padding:13px 14px;display:grid}.cis-photo-row>span{color:#536970;align-self:center;font-size:10px}@media (width<=980px){.cis-asset-row{grid-template-columns:48px repeat(2,minmax(180px,1fr))}.cis-asset-row>b{grid-row:1/4}}@media (width<=760px){.cis-asset-row,.cis-photo-row{grid-template-columns:1fr}.cis-asset-row>b,.cis-photo-row>b{grid-row:auto;font-size:20px}}.legacy-assign-form{gap:5px;margin-top:7px;display:grid}.legacy-assign-form input{border:1px solid var(--line);min-width:190px;padding:7px;font-size:12px}.legacy-assign-form button{background:var(--navy);color:#fff;border:0;justify-self:start;padding:6px 9px;font-size:11px}.legacy-name-fill{border-left:4px solid var(--green);background:#edf3f0;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding:16px 18px;display:flex}.legacy-name-fill>div:first-child>*{display:block}.legacy-name-fill b{color:var(--navy);font-size:14px}.legacy-name-fill span{color:#536970;margin-top:5px;font-size:12px;line-height:1.45}.legacy-name-fill-actions{flex-wrap:wrap;gap:8px;display:flex}.legacy-name-fill button{background:var(--navy);color:#fff;white-space:nowrap;border:0;padding:10px 13px}@media (width<=760px){.legacy-name-fill{flex-direction:column;align-items:stretch}.legacy-name-fill button{align-self:flex-start}}.legacy-manual-name{border:1px solid var(--line);border-left:4px solid var(--gold);background:#fff;grid-template-columns:minmax(280px,1.5fr) minmax(150px,.45fr) minmax(220px,.75fr) auto;align-items:end;gap:14px;margin:0 0 22px;padding:18px;display:grid}.legacy-manual-name>div>*{display:block}.legacy-manual-name>div>b{color:var(--navy);font:18px Georgia}.legacy-manual-name>div>span{color:#536970;margin-top:5px;font-size:12px;line-height:1.45}.legacy-manual-name label{color:#536970;font-size:12px}.legacy-manual-name input{border:1px solid var(--line);width:100%;margin-top:6px;padding:10px;font-size:14px;display:block}.legacy-manual-name label:first-of-type input{text-transform:uppercase}.legacy-manual-name button{background:var(--navy);color:#fff;white-space:nowrap;border:0;padding:11px 13px}@media (width<=980px){.legacy-manual-name{grid-template-columns:1fr 1fr}.legacy-manual-name>div{grid-column:1/-1}}@media (width<=620px){.legacy-manual-name{grid-template-columns:1fr}.legacy-manual-name>div{grid-column:auto}.legacy-manual-name button{justify-self:start}}.legacy-line-range-name{grid-template-columns:minmax(280px,1.4fr) minmax(120px,.35fr) minmax(120px,.35fr) minmax(210px,.7fr) auto}.legacy-line-range-name label:first-of-type input{text-transform:none}@media (width<=1100px){.legacy-line-range-name{grid-template-columns:1fr 1fr 1fr}.legacy-line-range-name>div{grid-column:1/-1}.legacy-line-range-name button{justify-self:start}}@media (width<=700px){.legacy-line-range-name{grid-template-columns:1fr}.legacy-line-range-name>div{grid-column:auto}}.legacy-line-correction{grid-template-columns:minmax(280px,1.45fr) minmax(130px,.35fr) minmax(220px,.7fr) auto}.legacy-line-correction label:first-of-type input{text-transform:none}@media (width<=900px){.legacy-line-correction{grid-template-columns:1fr 1fr}.legacy-line-correction>div{grid-column:1/-1}}@media (width<=620px){.legacy-line-correction{grid-template-columns:1fr}.legacy-line-correction>div{grid-column:auto}}.legacy-edit-link{background:var(--navy);white-space:nowrap;padding:9px 11px;text-decoration:none;display:inline-block;color:#fff!important}.protected-record-note{border-left:3px solid var(--gold);background:#f5f7f5;align-self:end;padding:11px 13px}.protected-record-note>*{display:block}.protected-record-note b{color:var(--navy);font-size:9px}.protected-record-note span{color:#63757c;margin-top:5px;font-size:8px;line-height:1.45}.form-actions{align-items:center;gap:18px;display:flex}.form-actions a{color:var(--navy);font-size:9px}.legacy-asset-lines{gap:8px;display:grid}.legacy-asset-lines p{border-bottom:1px solid var(--line);grid-template-columns:70px minmax(170px,1fr) minmax(110px,.7fr) minmax(100px,.6fr);gap:8px;margin:0;padding:7px 0;font-size:12px;display:grid}.legacy-asset-lines p:last-child{border-bottom:0}.legacy-asset-lines span{display:block}.legacy-rejections{border-left:4px solid #a66a5f}.legacy-rejections table{border-collapse:collapse;width:100%;font-size:14px}.legacy-rejections th,.legacy-rejections td{text-align:left;border-top:1px solid var(--line);padding:10px}.legacy-multiline{white-space:pre-line}@media (width<=760px){.legacy-asset-lines p{grid-template-columns:1fr}}.bulk-agreement-upload{border:1px solid var(--line);border-top:4px solid var(--gold);background:#fff;gap:18px;margin-bottom:32px;padding:28px;display:grid}.bulk-agreement-upload h2{color:var(--navy);margin:6px 0 10px;font:400 28px Georgia}.bulk-agreement-upload>div>p:last-child{color:#61757c;max-width:760px;font-size:14px;line-height:1.6}.bulk-match-summary{flex-wrap:wrap;gap:12px;display:flex}.bulk-match-summary span{color:#53676e;background:#eef3f1;padding:10px 14px;font-size:13px}.bulk-match-summary b{color:var(--navy);font-size:17px}.bulk-match-list{border-block:1px solid var(--line);gap:8px;max-height:540px;padding-block:10px;display:grid;overflow:auto}.bulk-match-list article{background:#f8faf9;border-left:3px solid #aebdba;grid-template-columns:minmax(240px,1fr) minmax(210px,280px) 110px;align-items:center;gap:15px;padding:11px 13px;display:grid}.bulk-match-list article.complete{border-left-color:var(--green);background:#edf5f0}.bulk-match-list article.failed{background:#f6eeec;border-left-color:#a66a5f}.bulk-match-list article b,.bulk-match-list article small{display:block}.bulk-match-list article b{color:var(--navy);overflow-wrap:anywhere;font-size:14px}.bulk-match-list article small{color:#687a81;margin-top:4px;font-size:12px}.bulk-match-list label{color:#61757c;font-size:12px}.bulk-match-list select{border:1px solid var(--line);background:#fff;width:100%;margin-top:5px;padding:9px;font-size:13px;display:block}.bulk-match-list article>span{color:var(--green);font-size:12px;font-weight:700}.owner-reconciliation{margin-top:28px}.owner-reconciliation .agreement-register-table{min-width:900px}.owner-reconciliation td:last-child>*{margin-bottom:5px;display:block}.discrepancy-text{color:#934f45}.register-discrepancy-form{gap:6px;margin-top:8px;display:grid}.register-discrepancy-form input{border:1px solid var(--line);width:100%;min-width:180px;padding:8px;font-size:12px}.register-discrepancy-form button{padding:8px;font-size:11px}.legacy-register-table td small{margin-top:5px;display:block}@media (width<=760px){.bulk-match-list article{grid-template-columns:1fr}.bulk-match-list{max-height:none}}.bulk-match-list input{border:1px solid var(--line);background:#fff;width:100%;margin-top:5px;padding:9px;font-size:13px;display:block}.bulk-list-toolbar{justify-content:flex-end;display:flex}.bulk-list-toolbar button{border:1px solid var(--line);color:var(--navy);background:#fff;padding:9px 13px;font-size:13px}.bulk-row-actions{gap:6px;display:grid}.bulk-row-actions button{background:var(--navy);color:#fff;border:0;min-height:36px;padding:9px 10px;font-size:12px}.bulk-row-actions button:disabled{color:#66777d;background:#d7dfdc}.bulk-row-actions .remove-file{color:#8b554c;background:#fff;border:1px solid #d8c4bf}.selection-notice{font-weight:700;color:#8b554c!important}.batch-receipt{border:1px solid var(--line);border-top:4px solid var(--green);background:#f8faf9;padding:22px}.batch-receipt h3{color:var(--navy);margin:5px 0;font:400 23px Georgia}.batch-receipt>div>p:last-child{color:#607279;font-size:13px}.batch-receipt-lines{border-top:1px solid var(--line);margin:18px 0;display:grid}.batch-receipt-lines>div{border-bottom:1px solid var(--line);grid-template-columns:110px 180px 1fr;gap:12px;padding:9px 4px;font-size:13px;display:grid}.batch-receipt-lines>div[data-result=Loaded] b{color:var(--green)}.batch-receipt-lines>div:not([data-result=Loaded]) b{color:#8b554c}.batch-receipt-actions{flex-wrap:wrap;gap:9px;display:flex}.batch-receipt-actions button{background:var(--navy);color:#fff;border:0;padding:10px 13px;font-size:13px}@media (width<=760px){.batch-receipt-lines>div{grid-template-columns:1fr;gap:4px}}.revision-confirm-form{background:#fff2e9;border:1px solid #dfc0b3;gap:10px;margin-top:12px;padding:14px;display:grid}.revision-confirm-form p{color:#6f493e;margin:0;font-size:13px;line-height:1.5}.revision-confirm-form .check{align-items:center;gap:8px;font-size:13px;display:flex}.revision-confirm-form button{background:var(--navy);color:#fff;border:0;justify-self:start;padding:10px 13px}.delivery-content{max-width:1500px}.delivery-director-panel{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;padding:24px;display:grid}.delivery-director-panel>div h2{color:var(--navy);margin:6px 0 10px;font:400 28px Georgia}.delivery-director-panel>div p:last-child,.delivery-director-panel form span{color:#61757c;font-size:14px;line-height:1.5}.delivery-director-panel form{border:1px solid var(--line);background:#f8faf8;gap:11px;padding:17px;display:grid}.delivery-director-panel form:first-of-type{grid-template-columns:1fr 1fr auto;align-items:end}.delivery-director-panel form label,.station-count-form label,.station-move-form label{color:#536970;font-size:13px}.delivery-director-panel input,.delivery-director-panel select,.station-count-form input,.station-count-form textarea,.station-move-form select{border:1px solid var(--line);background:#fff;width:100%;margin-top:6px;padding:10px;font-size:15px;display:block}.delivery-director-panel button,.station-count-form button,.station-move-form button{background:var(--navy);color:#fff;border:0;min-height:42px;padding:11px 14px}.delivery-distribute-form,.delivery-single-form{grid-column:1/-1;grid-template-columns:minmax(250px,1fr) minmax(220px,.7fr) minmax(280px,1fr) auto;align-items:end}.delivery-distribute-form>div>*,.delivery-single-form>div>*{display:block}.delivery-distribute-form fieldset{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.delivery-distribute-form legend{color:#536970;margin-bottom:5px;font-size:13px}.delivery-distribute-form .check{border:1px solid var(--line);background:#fff;align-items:center;gap:7px;padding:8px;display:flex}.delivery-distribute-form .check input{width:auto;margin:0}.delivery-station-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.delivery-station{border:1px solid var(--line);border-top:5px solid var(--green);background:#fff}.delivery-station.closed{opacity:.72;border-top-color:#849497}.delivery-station>header{border-bottom:1px solid var(--line);background:#f7faf8;justify-content:space-between;align-items:start;padding:20px;display:flex}.delivery-station>header h2{color:var(--navy);margin:4px 0;font:27px Georgia}.delivery-station>header span{letter-spacing:.12em;color:var(--green);font-size:11px;font-weight:700}.delivery-station>header small{color:#63757c;font-size:13px}.station-close-actions{justify-items:end;gap:7px;max-width:220px;display:grid}.station-close-actions small{text-align:right;line-height:1.35}.station-close-actions form,.station-close-actions button{width:100%}.delivery-station-work{gap:12px;padding:15px;display:grid}.delivery-station-work>p{color:#718187;padding:20px}.delivery-assignment{border:1px solid var(--line);padding:17px}.delivery-assignment.quantity_changed{background:#fff9f6;border-left:5px solid #a86a55}.delivery-assignment.received_ready_for_payor{border-left:5px solid var(--green);background:#f4faf7}.delivery-assignment.hold{border-left:5px solid var(--gold)}.delivery-assignment-heading{justify-content:space-between;gap:12px;display:flex}.delivery-assignment-heading>div>*{display:block}.delivery-assignment-heading b{color:var(--navy);font:20px Georgia}.delivery-assignment-heading span{margin-top:5px;font-size:14px}.delivery-assignment-heading small{color:#718187;margin-top:3px;font-size:12px}.delivery-assignment-heading strong{color:#285d52;text-align:right;background:#edf3f0;align-self:start;max-width:220px;padding:7px 9px;font-size:12px}.delivery-assignment.quantity_changed .delivery-assignment-heading strong{color:#7c473a;background:#f4e5df}.delivery-assignment dl{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:16px 0;display:grid}.delivery-assignment dl>div{background:#fff;padding:10px}.delivery-assignment dt{color:#718187;font-size:11px}.delivery-assignment dd{white-space:pre-line;margin:5px 0 0;font-size:14px}.station-note{background:#f2f5f3;padding:10px;font-size:13px;line-height:1.45}.station-count-form{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;padding-top:15px;display:grid}.station-count-form>div{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.station-count-form .request-button{background:var(--gold);margin:0}.station-move-form{justify-content:flex-end;align-items:end;gap:8px;margin-top:10px;display:flex}.station-move-form label{min-width:190px}.station-move-form button{background:#536970}.delivery-shell .admin-note{margin-top:24px;font-size:14px}.delivery-shell .admin-note a{color:var(--green);font-weight:700}@media (width<=1050px){.delivery-station-grid{grid-template-columns:1fr}.delivery-distribute-form,.delivery-single-form{grid-template-columns:1fr 1fr}.delivery-distribute-form>div,.delivery-single-form>div{grid-column:1/-1}}@media (width<=760px){.delivery-director-panel,.delivery-director-panel form:first-of-type,.delivery-distribute-form,.delivery-single-form{grid-template-columns:1fr}.delivery-director-panel>div,.delivery-distribute-form>div,.delivery-single-form>div{grid-column:auto}.delivery-assignment dl,.station-count-form{grid-template-columns:1fr}.station-count-form>div{grid-column:auto}.delivery-assignment-heading{flex-direction:column}.delivery-assignment-heading strong{text-align:left}.station-move-form{flex-direction:column;align-items:stretch}.station-move-form label{min-width:0}}.delivery-revised-terms{border-left:5px solid var(--gold);background:#fff5df;gap:6px;margin-top:14px;padding:17px 19px;display:grid}.delivery-revised-terms b{color:var(--navy);font:20px Georgia}.delivery-revised-terms span{color:#594a30;font-size:15px;line-height:1.6}.station-review-action{border-top:1px solid var(--line);gap:5px;margin-top:15px;padding-top:15px;display:grid}.station-review-action a{background:var(--navy);color:#fff;justify-self:start;padding:11px 14px;font-size:14px;text-decoration:none}.station-review-action span{color:#667981;font-size:12px;line-height:1.45}.delivery-review-content{max-width:1180px}.delivery-review-title{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.delivery-review-title h1{color:var(--navy);margin:6px 0;font:42px Georgia}.delivery-review-title p:last-child{color:#536970;font-size:16px}.delivery-review-status{color:var(--green);text-transform:capitalize;background:#edf3f0;padding:10px 13px;font-size:13px;font-weight:700}.delivery-review-status.quantity_changed,.delivery-review-status.immediate_resolution{color:#884e3e;background:#fff0e8}.delivery-shared-review,.delivery-staff-controls,.delivery-signature-section{border:1px solid var(--line);background:#fff;margin-bottom:22px;padding:26px}.delivery-shared-review{border-top:5px solid var(--gold)}.shared-review-banner{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.shared-review-banner h2,.delivery-staff-controls h2,.delivery-signature-section h2{color:var(--navy);margin:6px 0;font:400 29px Georgia}.shared-review-banner a{background:var(--navy);color:#fff;padding:11px 14px;font-size:14px;text-decoration:none}.delivery-review-facts{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.delivery-review-facts>div{background:#fbfcfb;padding:14px}.delivery-review-facts .wide{grid-column:1/-1}.delivery-review-facts dt,.delivery-resolution dt{color:#6a7b81;text-transform:uppercase;letter-spacing:.04em;font-size:12px}.delivery-review-facts dd,.delivery-resolution dd{white-space:pre-line;margin:6px 0 0;font-size:16px;line-height:1.5}.delivery-review-facts dd small{color:#667981;margin-top:4px;display:block}.exhibit-lock{border-left:4px solid var(--green);background:#edf3f0;gap:5px;margin-top:18px;padding:16px 18px;display:grid}.exhibit-lock b{color:var(--navy);font-size:16px}.exhibit-lock span{color:#536970;font-size:14px;line-height:1.55}.delivery-resolution{border:1px solid var(--line);border-left:5px solid var(--green);margin-top:18px;padding:18px}.delivery-resolution.mismatch{background:#fff8f5;border-left-color:#a66a5f}.delivery-resolution h3{color:var(--navy);margin:0 0 7px;font:22px Georgia}.delivery-resolution>p{color:#536970;font-size:15px;line-height:1.55}.delivery-resolution dl{gap:12px;margin-bottom:0;display:grid}.no-custody-statement{border-left:5px solid var(--gold);color:#5d4b2e;background:#fff4df;padding:18px;font-size:16px;line-height:1.55}.no-custody-statement b{color:var(--navy);display:block}.delivery-staff-controls{border-top:5px solid var(--green)}.delivery-staff-controls form{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.delivery-staff-controls label,.delivery-staff-controls legend,.delivery-signature-form label{color:#536970;font-size:14px}.delivery-staff-controls input,.delivery-staff-controls select,.delivery-staff-controls textarea,.delivery-signature-form input,.delivery-signature-form select{border:1px solid var(--line);background:#fbfcfb;width:100%;margin-top:6px;padding:11px;font-size:16px;display:block}.delivery-staff-controls fieldset{border:1px solid var(--line);grid-column:1/-1;gap:8px;padding:15px;display:grid}.delivery-staff-controls .check{background:#f6f8f7;align-items:start;gap:9px;padding:9px;display:flex}.delivery-staff-controls .check input{width:auto;margin:2px 0}.delivery-staff-controls textarea{resize:vertical}.delivery-staff-controls button,.delivery-signature-form>button{background:var(--navy);color:#fff;border:0;justify-self:start;min-height:46px;padding:13px 18px;font-size:15px}.delivery-signature-section>div:first-child>p:last-child{color:#61757c;font-size:15px;line-height:1.5}.delivery-signature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.delivery-signature-form,.recorded-signature{border:1px solid var(--line);background:#f8faf9;padding:20px}.delivery-signature-heading{justify-content:space-between;align-items:start;gap:14px;display:flex}.delivery-signature-heading h3,.recorded-signature h3{color:var(--navy);margin:5px 0 14px;font:22px Georgia}.signature-clear{border:1px solid var(--line);color:#7a4b43;background:#fff;padding:8px 10px}.signature-pad-label{margin-top:14px;display:block}.signature-pad-label>span{color:#6b7d83;margin:5px 0 8px;font-size:12px;line-height:1.45;display:block}.signature-pad-label canvas{touch-action:none;cursor:crosshair;background:#fff;border:2px solid #8da09f;width:100%;height:180px;display:block}.signature-help{color:#8c554d;margin-top:6px;display:block}.delivery-consent{background:#edf3f0;grid-template-columns:20px 1fr;gap:9px;margin:14px 0;padding:13px;line-height:1.5;display:grid!important}.delivery-consent input{width:auto;margin:2px 0}.delivery-signature-form>button:disabled{opacity:.48}.signature-blocked{color:#536970;background:#eef1f2;padding:15px 17px}.trade-delivery-acknowledgment,.trade-delivery-acknowledged{background:#fff;border:2px solid #9a6a16;gap:8px;margin-top:8px;padding:16px;display:grid}.trade-delivery-acknowledgment button{color:#fff;background:#7a2e20;border:0;justify-self:start;padding:12px 18px;font-weight:800}.trade-delivery-acknowledgment button:disabled{opacity:.5}.trade-delivery-acknowledged{color:#244a41;background:#edf5f1;border-color:#345c52}.trade-delivery-acknowledged span{font-size:.84rem}.recorded-signature{border-left:5px solid var(--green)}.recorded-signature>span{letter-spacing:.1em;color:var(--green);font-size:11px;font-weight:700}.recorded-signature p{font-size:15px}.recorded-signature small{color:#61757c}.delivery-complete-note{border-left:4px solid var(--green);background:#e6f0eb;padding:16px;font-size:14px}.delivery-signature-form input,.delivery-signature-form select{margin-bottom:12px}@media (width<=760px){.delivery-review-title,.shared-review-banner{flex-direction:column;align-items:flex-start}.delivery-review-facts,.delivery-staff-controls form,.delivery-signature-grid{grid-template-columns:1fr}.delivery-review-facts .wide,.delivery-staff-controls fieldset{grid-column:auto}.delivery-shared-review,.delivery-staff-controls,.delivery-signature-section{padding:18px}.signature-pad-label canvas{height:210px}}.payor-content{max-width:1380px}.payor-title{align-items:start}.payor-title>div:first-child{max-width:760px}.payor-title>div>p:last-child{font-size:15px;line-height:1.6}.payor-readonly{border-left:4px solid var(--gold);background:#fff5df;align-items:center;gap:12px;margin:22px 0;padding:15px 18px;display:flex}.payor-readonly b{color:var(--navy)}.payor-readonly span{color:#62543b;font-size:14px}.payor-work-list{gap:18px;margin-top:26px;display:grid}.payor-work-card{border:1px solid var(--line);background:#fff;border-left:5px solid #94a3a5;padding:23px}.payor-work-card.ready{border-left-color:var(--gold)}.payor-work-card.proposed{border-left-color:var(--green)}.payor-work-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.payor-work-heading h2{color:var(--navy);margin:5px 0;font:400 29px Georgia}.payor-work-heading span{color:#536970;font-size:15px}.payor-work-heading strong{color:#536970;background:#eef2f1;padding:8px 10px;font-size:12px}.payor-work-card.ready .payor-work-heading strong{color:#705514;background:#fff4dc}.payor-work-card.proposed .payor-work-heading strong{color:#285d52;background:#e6f0eb}.payor-work-facts{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid}.payor-work-facts>div{background:#f9fbfa;padding:12px}.payor-work-facts .wide{grid-column:span 2}.payor-work-facts dt{letter-spacing:.04em;text-transform:uppercase;color:#718187;font-size:11px}.payor-work-facts dd{white-space:pre-line;margin:6px 0 0;font-size:15px;line-height:1.45}.payor-document-link{flex-wrap:wrap;gap:10px;display:flex}.payor-document-link a{background:var(--navy);color:#fff;padding:10px 13px;font-size:13px;text-decoration:none;display:inline-block}.payor-document-link a:last-child{background:#526d6a}.payor-current-proposal,.delivery-proposed-settlement{border-left:4px solid var(--green);background:#e7f1eb;gap:5px;margin-top:16px;padding:15px 17px;display:grid}.payor-current-proposal span,.delivery-proposed-settlement span{letter-spacing:.1em;color:var(--green);font-size:11px;font-weight:700}.payor-current-proposal b,.delivery-proposed-settlement b{color:var(--navy);font:24px Georgia}.payor-current-proposal small,.delivery-proposed-settlement small{color:#60736f;font-size:12px;line-height:1.45}.delivery-proposed-settlement.shared{margin:18px 0 0;padding:18px}.payor-proposal-form{border:1px solid var(--line);background:#f5f8f6;grid-template-columns:minmax(280px,1fr) 130px minmax(220px,.55fr) auto;align-items:end;gap:14px;margin-top:17px;padding:17px;display:grid}.payor-proposal-form>div>*{display:block}.payor-proposal-form>div b{color:var(--navy);font-size:15px}.payor-proposal-form>div span{color:#61757c;margin-top:5px;font-size:12px;line-height:1.45}.payor-proposal-form label{color:#536970;font-size:12px}.payor-proposal-form input{border:1px solid var(--line);background:#fff;width:100%;margin-top:6px;padding:11px;font-size:16px;display:block}.payor-proposal-form button{background:var(--navy);color:#fff;border:0;min-height:45px;padding:12px 15px}@media (width<=980px){.payor-work-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.payor-proposal-form{grid-template-columns:1fr 1fr}.payor-proposal-form>div{grid-column:1/-1}.payor-proposal-form button{justify-self:start}}@media (width<=650px){.payor-title,.payor-work-heading{flex-direction:column}.payor-work-facts,.payor-proposal-form{grid-template-columns:1fr}.payor-work-facts .wide,.payor-proposal-form>div{grid-column:auto}.payor-work-card{padding:17px}.payor-readonly{flex-direction:column;align-items:flex-start}}.payor-line-proposal-form{margin:18px 0}.payor-line-table th:first-child{width:22%}.payor-line-table th:nth-child(2){width:16%}.payor-line-table th:nth-child(3){width:17%}.payor-line-table th:nth-child(4){width:18%}.payor-line-table th:nth-child(5){width:27%}.payor-line-entry{grid-template-columns:76px minmax(130px,1fr);gap:7px;display:grid}.payor-line-entry input{border:1px solid var(--line);background:#fff;width:100%;min-width:0;padding:9px;font-size:14px}.payor-line-entry output{border:1px solid var(--line);min-height:38px;color:var(--navy);background:#f7faf9;align-items:center;padding:8px 10px;font-size:14px;font-weight:700;display:flex}.payor-adjustment-input{border:1px solid var(--line);background:#fff;width:100%;min-width:140px;padding:9px;font-size:14px}.payor-adjustment-input:disabled,.payor-line-entry input:disabled{color:#596a6d;background:#f2f4f3}.payor-line-save{justify-content:flex-end;align-items:center;gap:16px;padding:12px 0 0;display:flex}.payor-line-save span{color:#61757c;font-size:12px}.payor-line-save button{background:var(--navy);color:#fff;border:0;padding:11px 15px}.payor-line-save button:disabled{background:#889495}.payor-document-link button{color:#657474;background:#dfe5e3;border:0;padding:10px 13px}@media (width<=800px){.payor-line-table th{width:auto!important}.payor-line-entry{grid-template-columns:70px minmax(120px,1fr)}.payor-line-save{flex-direction:column;align-items:flex-start}}.delivery-director-panel .delivery-open-station-form{grid-template-columns:minmax(150px,.7fr) minmax(150px,.55fr) minmax(190px,1fr) minmax(210px,1fr) auto}.station-operator{color:var(--navy);margin:7px 0 2px;font-size:14px;display:block}.station-operator-form{border-bottom:1px solid var(--line);background:#eef3f1;grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;padding:12px 15px;display:grid}.station-operator-form label{color:#536970;font-size:12px}.station-operator-form input{border:1px solid var(--line);background:#fff;width:100%;margin-top:5px;padding:9px;font-size:14px;display:block}.station-operator-form button{color:#fff;background:#526d6a;border:0;min-height:40px;padding:10px 12px}@media (width<=1100px){.delivery-director-panel .delivery-open-station-form{grid-template-columns:1fr 1fr}.delivery-open-station-form button{justify-self:start}.station-operator-form{grid-template-columns:1fr 1fr}.station-operator-form button{justify-self:start}}@media (width<=650px){.delivery-director-panel .delivery-open-station-form,.station-operator-form{grid-template-columns:1fr}}.wacom-signature-option{border-left:4px solid var(--green);background:#edf3f0;grid-template-columns:auto 1fr;align-items:center;gap:7px 12px;margin:14px 0;padding:14px;display:grid}.wacom-signature-option button{background:var(--green);color:#fff;border:0;padding:11px 14px;font-size:14px;font-weight:700}.wacom-signature-option button:disabled{opacity:.55}.wacom-signature-option span{color:#536970;font-size:12px;line-height:1.45}.wacom-signature-option p{color:var(--navy);grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:1.45}@media (width<=620px){.wacom-signature-option{grid-template-columns:1fr}.wacom-signature-option button{justify-self:start}.wacom-signature-option p{grid-column:auto}}.uploader-review-status{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;margin-bottom:28px;padding:24px}.uploader-review-status h2{color:var(--navy);margin:5px 0 8px;font:400 28px Georgia}.uploader-review-status>div:first-child>p:last-child{color:#61757c;font-size:14px;line-height:1.5}.uploader-review-status table{min-width:820px}.uploader-review-status td small{color:#61757c;margin-top:5px;display:block}.payor-bank-instructions{border:1px solid #d7e1de;border-left:4px solid var(--green);background:#f7faf9;margin:16px 0 4px;padding:18px}.payor-bank-heading{justify-content:space-between;align-items:start;gap:18px;margin-bottom:14px;display:flex}.payor-bank-heading h3{color:var(--navy);margin:3px 0 0;font:20px Georgia,serif}.payor-bank-heading button{border:1px solid var(--green);color:var(--green);cursor:pointer;background:#fff;padding:9px 12px;font-size:14px;font-weight:700}.payor-bank-instructions dl{background:#d7e1de;border:1px solid #d7e1de;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 12px;display:grid}.payor-bank-instructions dl>div{background:#fff;padding:10px 12px}.payor-bank-instructions dt{color:#60747a;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700}.payor-bank-instructions dd{color:var(--navy);overflow-wrap:anywhere;margin:0;font-size:15px}.payor-bank-instructions>small,.payor-bank-empty{color:#60747a;font-size:13px;line-height:1.45}.payor-bank-empty{margin:0 0 10px}@media (width<=650px){.payor-bank-heading{display:grid}.payor-bank-heading button{justify-self:start}.payor-bank-instructions dl{grid-template-columns:1fr}}.admin-queue-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 2rem;display:grid}.admin-queue-card{background:#fff;border:1px solid #c9d4df;border-radius:12px;padding:1.25rem}.admin-queue-card h2{margin:.25rem 0 .6rem}.admin-queue-card>strong{color:#173b5e;font-size:1.5rem}.admin-queue-card form{margin-top:1rem}.admin-queue-section{margin:2rem 0}.admin-queue-list{gap:.65rem;display:grid}.admin-queue-list>a{color:inherit;background:#fff;border:1px solid #d4dce5;border-radius:10px;grid-template-columns:1.1fr 1.5fr 1fr auto;align-items:center;gap:1rem;padding:1rem;text-decoration:none;display:grid}.admin-queue-list span{gap:.2rem;display:grid}.admin-queue-list small,.supervisor-work-row small{color:#596878}.admin-queue-list i{color:#174f7b;font-style:normal;font-weight:700}.supervisor-work-table{background:#fff;border:1px solid #ccd7e1;border-radius:12px;overflow:hidden}.supervisor-work-head,.supervisor-work-row{grid-template-columns:1.2fr .75fr 1fr 1.5fr;align-items:start;gap:1rem;padding:1rem;display:grid}.supervisor-work-head{color:#fff;background:#173b5e;font-weight:700}.supervisor-work-row{border-top:1px solid #dde4ea}.supervisor-work-row>span{gap:.25rem;display:grid}.supervisor-work-row form{gap:.5rem;display:grid}.supervisor-work-row form>div,.supervisor-work-row form>label{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.supervisor-work-row input,.supervisor-work-row select{min-width:0;max-width:100%}@media (width<=900px){.admin-queue-cards,.admin-queue-list>a,.supervisor-work-head,.supervisor-work-row{grid-template-columns:1fr}.supervisor-work-head{display:none}}.active-register-content .admin-title{align-items:center;gap:20px}.active-register-content .register-counts{flex-wrap:nowrap;flex-shrink:0}.active-register-content .register-actions{justify-content:flex-end;margin:12px 0}.active-register-tools{flex-wrap:wrap;align-items:center;gap:20px;margin:12px 0 18px;display:flex}.active-register-tools>.assisted-entry-button{margin:0}.active-register-tools .active-register-search{flex:none;align-items:center;margin:0}.active-register-tools .active-register-search input{width:260px}.active-register-tools .transaction-code-tools{display:contents}.active-register-tools{gap:12px}.active-register-tools .active-register-search small:empty{display:none}.active-register-content .legacy-register-section{margin-top:18px}[data-sticky-register-header] th{z-index:2;white-space:nowrap;padding:10px 8px;position:relative}.active-register-content .legacy-register-table td:nth-last-child(2)>*{margin-bottom:7px;display:block}@media (width<=760px){.active-register-content .admin-title{flex-direction:column;align-items:flex-start}.active-register-content .register-counts{gap:6px;width:100%}.active-register-content .register-counts span{flex:1;min-width:0;padding:9px 8px;font-size:12px}.active-register-content .register-actions{align-items:flex-start}.active-register-tools{gap:12px}}.transaction-code-tools{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 18px;display:flex}.transaction-code-tools .assisted-entry-button{cursor:pointer;font:inherit;margin:0}.transaction-code-tools button:disabled{opacity:.5;cursor:default}.transaction-code-tools span{color:#40585d;font-size:13px}.transaction-code-tools span:empty{display:none}.transaction-code-tools textarea{font:inherit;flex-basis:100%;padding:10px}.transaction-selection-mode .agreement-register-table{-webkit-user-select:none;user-select:none}.transaction-selection-mode [data-transaction-code]{cursor:crosshair;touch-action:none}.transaction-selection-mode [data-transaction-code]:focus-visible{outline-offset:-3px;outline:3px solid #b88900}.agreement-register-table tr>td.transaction-code-selected{background:#d9eee8;box-shadow:inset 3px 0 #176453,inset -3px 0 #176453}.active-register-content{width:100%;min-width:0;max-width:none;padding-left:20px;padding-right:20px}.active-register-content .register-table-wrap,.active-register-content .legacy-assign-form{min-width:0;max-width:100%}.active-register-content .legacy-assign-form input{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.active-register-content .legacy-register-table td>*{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%}.active-register-content .legacy-register-table button{white-space:normal}@media (width>=760px){.active-register-content .legacy-register-table{table-layout:fixed;width:100%;min-width:0}.active-register-content .legacy-register-table th,.active-register-content .legacy-register-table td{overflow-wrap:anywhere}.active-register-content .legacy-register-table th{white-space:normal;letter-spacing:0}.active-register-content .legacy-register-table th:first-child{width:4%}.active-register-content .legacy-register-table th:nth-child(2){width:8%}.active-register-content .legacy-register-table th:nth-child(3){width:14%}.active-register-content .legacy-register-table th:nth-child(4){width:10%}.active-register-content .legacy-register-table th:nth-child(5){width:14%}.active-register-content .legacy-register-table th:nth-child(6){width:10%}.active-register-content .legacy-register-table th:nth-child(7){width:8%}.active-register-content .legacy-register-table th:nth-child(8){width:12%}.active-register-content .legacy-register-table th:nth-child(9){width:8%}.active-register-content .legacy-register-table th:nth-child(10){width:12%}.active-register-content .legacy-assign-form input{box-sizing:border-box;width:100%;min-width:0}.active-register-content .legacy-register-table input{box-sizing:border-box;min-width:0;max-width:100%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.primary-label{letter-spacing:1.8px;color:var(--green);margin:0 0 10px;font-size:7px;font-weight:700}.primary-workspace{margin-bottom:26px}.primary-workspace article{border-top:3px solid var(--green);box-shadow:0 7px 20px #1737470a}.notice-secondary{border-top:1px solid var(--line);background:#fafbfa;margin-top:28px;padding:17px 20px}.notice-secondary .notice-heading h2{font-size:19px}.notice-secondary .notice-list li{padding:9px 0}.submission-empty{border:1px solid var(--line);text-align:center;background:#fff;margin-top:30px;padding:45px}.submission-empty h2{color:var(--navy);font:400 22px Georgia}.submission-empty p,.admin-title p{color:#728288;font-size:9px}.submission-list{border:1px solid var(--line);background:#fff;margin-top:30px}.submission-list>a{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:100px 1fr 65px 165px 20px;align-items:center;gap:15px;padding:17px 19px;text-decoration:none;display:grid}.submission-list>a:hover{background:#f7faf8}.submission-list h2{margin:0 0 4px;font:400 17px Georgia}.submission-list p{color:#74858b;margin:0;font-size:8px}.submission-list>a>span:nth-of-type(2){text-align:center}.submission-list>a>span:nth-of-type(2)>*{display:block}.submission-list>a>span:nth-of-type(2) b{font:18px Georgia}.submission-list small,.submission-list time{color:#7d8c91;font-size:7px}.submission-list i{color:var(--green);font-style:normal}.submission-state{text-transform:uppercase;letter-spacing:.8px;justify-self:start;padding:6px 8px;font-size:6px}.submission-state.new{color:#805f25;background:#f4e8d2}.submission-state.reviewed{color:var(--green);background:#e6f0eb}.review-title{justify-content:space-between;align-items:end;margin-bottom:28px;display:flex}.review-title h1{color:var(--navy);margin:8px 0;font:400 38px Georgia}.review-title>div>p:last-child{color:#74858b;font-size:8px}.review-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.review-grid>section{border:1px solid var(--line);background:#fff;padding:23px}.review-grid h2{color:var(--navy);margin-top:0;font:400 20px Georgia}.review-grid h3{color:var(--navy);margin-top:22px;font:400 14px Georgia}.review-grid p,.review-grid dd{white-space:pre-wrap;color:#536970;font-size:10px;line-height:1.65}.review-grid dl{margin:0}.review-grid dl>div{border-top:1px solid var(--line);padding:10px 0}.review-grid dt{text-transform:uppercase;letter-spacing:1px;color:#839195;font-size:7px}.review-grid dd{margin:5px 0 0}.question-review{border-left:4px solid var(--gold)!important}.review-docs{display:grid}.review-docs>a{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px 0;text-decoration:none;display:grid}.review-docs>a>b{height:34px;color:var(--green);background:#e7efeb;place-items:center;font-size:6px;display:grid}.review-docs span>*{display:block}.review-docs strong{font-size:9px}.review-docs small{color:#7f8d92;margin-top:4px;font-size:7px}.review-docs i{color:var(--green);font-size:8px;font-style:normal}.muted-copy{color:#829095!important}.review-button{background:var(--green);color:#fff;border:0;margin-top:20px;padding:13px 18px;font-size:9px}@media (width<=760px){.submission-list>a{grid-template-columns:1fr auto}.submission-list time,.submission-list>a>span:nth-of-type(2){display:none}.submission-state{grid-column:1/-1}.review-grid{grid-template-columns:1fr}.review-title{align-items:flex-start;gap:15px}.review-docs>a{grid-template-columns:34px 1fr}.review-docs i{grid-column:2}}.member-welcome>p:last-child{font-size:16px;line-height:1.55}.member-shell>header>div,.member-shell>header a,.admin-shell>header a{font-size:13px}.primary-label,.access-kicker{font-size:11px}.member-grid h2{font-size:24px}.member-grid p{min-height:66px;font-size:14px;line-height:1.6}.member-grid button,.card-action,.admin-link{font-size:12px}.client-start h2{font-size:28px}.client-start p:last-child{font-size:14px}.client-start li{font-size:13px}.client-start>a{font-size:12px}.notice-heading h2{font-size:23px!important}.notice-heading a,.notice-list strong{font-size:12px}.notice-list small,.notice-list time,.notice-empty{font-size:11px}.intake-title>div>p:last-child,.field-help,.separate-upload>div>p:last-child,.upload-first{font-size:14px}.intake-form label,.privacy-note{font-size:12px;line-height:1.5}.intake-form input,.intake-form textarea,.intake-form select{font-size:14px}.file-zone small,.attached small{font-size:11px}.attached strong,.submit-intake{font-size:13px}.admin-title>div>p:last-child,.admin-note{font-size:13px;line-height:1.5}.submission-list h2{font-size:20px}.submission-list p,.submission-list small,.submission-list time{font-size:11px}.submission-state{font-size:10px}.review-title>div>p:last-child,.review-grid dt,.review-docs small{font-size:11px}.review-grid p,.review-grid dd{font-size:14px}.review-docs strong,.review-docs i,.review-button{font-size:12px}.review-grid dd>a{color:var(--green);font-weight:700;text-decoration:none}.client-review-summary{grid-column:1/-1}.client-review-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;display:grid}.client-review-summary dl>div{min-width:0}.sequential-uploader{gap:15px;margin:20px 0;display:grid}.sequential-uploader>.submit-intake{justify-self:start}.sequential-uploader>.submit-intake:disabled{opacity:.55;cursor:not-allowed}.upload-queue{border:1px solid var(--line);background:#fbfcfb;display:grid}.upload-queue>div{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.upload-queue>div>span{color:#728288;background:#edf1ef;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:700;display:grid}.upload-queue strong{font-size:13px}.upload-queue small{text-transform:capitalize;color:#6e7f86;font-size:11px}.upload-queue .uploading>span{color:#805f25;background:#f4e8d2}.upload-queue .complete>span{color:var(--green);background:#e6f0eb}.upload-queue .failed>span{color:#955e55;background:#f2e8e5}.upload-done{color:#315d4f;background:#e6f0eb;margin:0;padding:13px;font-size:13px;line-height:1.5}.upload-done a{color:var(--green);font-weight:700}@media (width<=650px){.upload-queue>div{grid-template-columns:28px 1fr}.upload-queue small{grid-column:2}}.file-zone>b{margin-bottom:1rem;font-size:1rem;display:block}.visually-hidden-file{clip:rect(0,0,0,0);white-space:nowrap;border:0;overflow:hidden;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important}.file-picker-button{background:var(--navy);color:#fff;cursor:pointer;min-height:44px;padding:12px 16px;font-size:1rem;line-height:1.25;display:inline-block}.file-selection-count{color:#536970;margin-left:14px;font-size:1rem;display:inline-block}.file-zone:focus-within .file-picker-button{outline-offset:3px;outline:3px solid #b68c48}.separate-upload{border:1px solid var(--line);border-top:4px solid var(--gold);background:#fff;margin-top:18px;padding:25px}.separate-upload h2{color:var(--navy);margin:7px 0;font:400 24px Georgia}.separate-upload>div>p:last-child,.upload-first{color:#687a81;font-size:10px;line-height:1.6}.separate-upload form{grid-template-columns:1fr auto;align-items:end;gap:14px;margin:20px 0;display:grid}.separate-upload form .submit-intake{height:40px}.separate-upload .attached{margin:22px 0}.separate-upload .privacy-note{margin-top:14px}@media (width<=760px){.separate-upload form{grid-template-columns:1fr}.separate-upload form .submit-intake{justify-self:start}}.categorized-uploads{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.25rem;display:grid}.categorized-uploads .sequential-uploader{border:1px solid var(--line);background:#fbfcfb;align-content:start;margin:0;padding:1rem}.categorized-uploads .file-zone{background:#fff;height:100%}.categorized-uploads .upload-queue{grid-column:1/-1}@media (width<=760px){.categorized-uploads{grid-template-columns:1fr}}body{font-size:16px;line-height:1.5}.eyebrow,.gateway-lock,.access-kicker{line-height:1.35;font-size:.875rem!important}.logo small{font-size:.75rem;line-height:1.3}.links a,.outline,.primary{font-size:1rem;line-height:1.25}.hero>div>small,.cardhead span,.cardhead b,.progress-card .spread{font-size:.875rem;line-height:1.4}.progress-card>p,.progress-card li span,.assurance,.public footer>span{font-size:1rem;line-height:1.5}.progress-card li small{font-size:.875rem;line-height:1.4}.services article p{font-size:1rem;line-height:1.7}.gateway-card>p:not(.access-kicker),.access-card>p{font-size:1.125rem;line-height:1.65}.gateway-button{min-height:44px;padding:14px 22px;font-size:1.0625rem;line-height:1.25}.gateway-card>small,.access-secondary{font-size:.875rem;line-height:1.5}.sidebar nav>p,.sidebar nav button,.help small,.help button,.user>span,.app>header span,.app>header b,.title>span,.stats span,.stats small,.sectionhead small,.sectionhead button,.txlist button>span>small,.txlist em,.txprogress>b,.txprogress small,.activity strong,.activity small,.activity time,.legalcard>span,.legalcard>small,.filters button,.filters input,.cards .status,.legalstatus,.cards article>p,.legalgrid article>p,.people small,.tiny,.cards article>button,.legalgrid article>button,.thead,.doc,.doc small,.messages>aside b,.messages>aside small,.messages section>header,.messages header span,.thread>i,.compose small,.legalbanner small,.legalbanner em,.legalgrid aside>p,.meta span,.meta b,.legalgrid li strong,.legalgrid li small,.legalgrid aside button,.footnote,.toast{font-size:.875rem;line-height:1.45}.help b,.txlist strong,.activity strong,.legalbanner strong,.messages>aside span,.messages section>header strong,.doc strong{font-size:1rem;line-height:1.45}.sidebar nav button,.filters button,.cards article>button,.legalgrid article>button,.compose button{min-height:44px}.legalcard p,.thread p,.compose textarea{font-size:1rem;line-height:1.55}.compose textarea,.filters input{font-size:1rem}.member-shell>header>div,.member-shell>header a,.admin-shell>header a,.admin-shell>header>span,.primary-label{font-size:.875rem}.member-welcome>p:last-child,.member-grid p,.admin-title>div>p:last-child,.admin-note,.alert-guidance span{font-size:1rem;line-height:1.6}.member-grid button,.card-action,.admin-link,.invite-form button{min-height:44px;font-size:.9375rem}.admin-count,.invite-form label,.invite-head,.invite-row,.invite-row small,.invite-status,.invite-empty,.notice-heading a,.notice-policy b,.notice-policy small,.notice-list strong,.notice-list small,.notice-list time,.notice-empty{font-size:.875rem;line-height:1.45}.invite-form input,.invite-form select{min-height:44px;font-size:1rem}.invite-row>span:first-child b{font-size:1rem}.invite-row button{min-height:40px;font-size:.875rem}.client-start p:last-child,.client-start li,.intake-title>div>p:last-child,.field-help,.intake-form label,.file-zone small,.attached small,.privacy-note,.separate-upload>div>p:last-child,.upload-first,.upload-queue small,.upload-done,.intake-success,.intake-error{font-size:1rem;line-height:1.6}.client-start>a,.card-action,.intake-shell>header,.submit-intake,.save-draft,.asset-entry-head button,.add-asset{min-height:44px;font-size:1rem}.intake-title aside small,.intake-form legend span,.attached>b{font-size:.875rem;line-height:1.45}.intake-form input,.intake-form textarea,.intake-form select{min-height:44px;font-size:1rem;line-height:1.5}.cis-choice-grid{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.cis-choice-grid>label{border:2px solid var(--line);cursor:pointer;background:#fbfcfb;grid-template-columns:1.4rem 1fr;gap:.75rem;padding:1.1rem;display:grid}.cis-choice-grid>label.selected{border-color:var(--green);background:#edf3f0}.cis-choice-grid input{width:auto!important;min-height:auto!important;margin:.2rem 0 0!important}.cis-choice-grid b,.cis-choice-grid small{display:block}.cis-choice-grid b{color:var(--navy);font-size:1rem}.cis-choice-grid small{color:#63757c;margin-top:.35rem;font-size:.875rem;line-height:1.5}.choice-field>span{letter-spacing:.5px;color:#63757c;font-size:.875rem;line-height:1.5;display:block}.inline-radio-group{border:1px solid var(--line);background:#fbfcfb;flex-wrap:wrap;gap:.65rem 1rem;margin-top:.65rem;padding:.9rem;display:flex}.inline-radio-group label{color:var(--ink);letter-spacing:0;align-items:center;gap:.4rem;font-size:.95rem;display:flex!important}.inline-radio-group input{width:auto!important;min-height:auto!important;margin:0!important}.inline-radio-group.compact{max-width:18rem}.intake-form fieldset h3{color:var(--navy);margin:1.5rem 0 .75rem;font:1.25rem Georgia}.representative-fields{margin-top:1rem}.cis-online-review{grid-column:1/-1!important}.cis-online-review dl{grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid}.cis-online-review dl>div{break-inside:avoid}.attached strong,.upload-queue strong,.certify{font-size:1rem}@media (width<=760px){.cis-choice-grid,.cis-online-review dl{grid-template-columns:1fr}}.invitee-primary-email{font-weight:700;color:var(--green)!important;margin:.25rem 0 .75rem!important;font-family:Arial,sans-serif!important;font-size:1.125rem!important;line-height:1.45!important}.submission-empty p,.admin-title p,.submission-list p,.submission-list small,.submission-list time,.submission-state,.review-title>div>p:last-child,.review-grid dt,.review-docs small{font-size:.875rem;line-height:1.5}.review-grid h2{font-size:1.5rem}.review-grid h3{font-size:1.125rem}.review-grid p,.review-grid dd{font-size:1rem;line-height:1.65}@media (width<=760px){.client-review-summary{grid-column:auto}.client-review-summary dl{grid-template-columns:1fr}}.review-docs strong,.review-docs i{font-size:1rem;line-height:1.45}.review-button,.request-button,.agreement-control form button{min-height:44px;font-size:1rem}.intake-request p,.descriptive-note,.asset-review-row small,.review-action-grid label,.agreement-control label,.review-action-grid p,.agreement-control>p,.prepared-list>a{font-size:1rem;line-height:1.6}.asset-review-row>b{font-size:.875rem}.asset-review-row strong{font-size:1rem}.review-action-grid textarea,.agreement-control input,.agreement-control select{min-height:44px;font-size:1rem;line-height:1.5}@media (width<=650px){.outline{font-size:1rem}.sidebar nav button>span{font-size:1.25rem}}.delivery-workflows{border:1px solid var(--line);background:#f9faf8;margin-top:24px;padding:25px}.delivery-workflows>h2{color:var(--navy);margin:7px 0 18px;font:400 1.75rem Georgia}.delivery-warning{border-left:5px solid var(--gold);background:#fff4dc;grid-template-columns:220px 1fr;gap:18px;margin-bottom:20px;padding:18px 20px;display:grid}.delivery-warning b{color:var(--navy);font:1.125rem Georgia}.delivery-warning span{color:#665738;font-size:1rem;line-height:1.6}.agreement-workflow-card{border:1px solid var(--line);border-top:4px solid var(--green);background:#fff;margin-top:18px;padding:22px}.agreement-workflow-card>header{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding-bottom:17px;display:grid}.agreement-workflow-card>header span{letter-spacing:1px;color:var(--green);font-size:.875rem;font-weight:700}.agreement-workflow-card>header h3{color:var(--navy);margin:3px 0;font:400 1.6rem Georgia}.agreement-workflow-card>header small{color:#718187;font-size:.875rem}.agreement-workflow-card>header strong{color:var(--green);background:#e6f0eb;padding:8px 11px;font-size:.875rem}.agreement-workflow-card>header a{color:var(--green);font-size:.9375rem;font-weight:700}.agreement-workflow-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.agreement-workflow-grid>section{border:1px solid var(--line);padding:18px}.agreement-workflow-grid h4{color:var(--navy);margin:0 0 14px;font:400 1.25rem Georgia}.agreement-timeline{margin:0 0 20px;padding:0;list-style:none}.agreement-timeline li{border-left:3px solid #cbd9d4;margin-left:5px;padding:0 0 18px 18px;position:relative}.agreement-timeline li:before{content:"";background:var(--green);border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:-7px}.agreement-timeline b,.agreement-timeline small{display:block}.agreement-timeline b{color:var(--navy);font-size:1rem}.agreement-timeline small{color:#718187;margin-top:3px;font-size:.875rem}.agreement-timeline p{color:#5e7178;margin:7px 0 0;font-size:.9375rem;line-height:1.55}.stage-form,.correction-form{background:#f4f7f5;gap:12px;padding:16px;display:grid}.stage-form label,.correction-form label{color:#596d75;font-size:.875rem}.stage-form select,.stage-form textarea,.correction-form input{border:1px solid var(--line);background:#fff;width:100%;margin-top:6px;padding:11px;font-size:1rem;line-height:1.45;display:block}.stage-form button,.correction-form button{background:var(--navy);color:#fff;border:0;justify-self:start;min-height:44px;padding:12px 17px;font-size:1rem}.correction-list{gap:12px;margin-bottom:18px;display:grid}.correction-list>article{border:1px solid var(--line);border-left:4px solid var(--gold);padding:14px}.correction-list>article>b{color:var(--navy);font:1.0625rem Georgia}.correction-list dl{margin:10px 0}.correction-list dl>div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:10px;padding:7px 0;display:grid}.correction-list dt{text-transform:uppercase;letter-spacing:.6px;color:#718187;font-size:.8125rem}.correction-list dd{white-space:pre-wrap;margin:0;font-size:1rem}.correction-list small{color:#718187;font-size:.8125rem}@media (width<=850px){.agreement-workflow-grid,.agreement-workflow-card>header,.delivery-warning{grid-template-columns:1fr}}.agreement-bank-entry{border:1px solid var(--line);color:var(--navy);background:#fff;margin-top:22px;padding:20px 23px}.agreement-bank-entry h2{margin:0 0 12px;font-size:1.25rem;line-height:1.5}.agreement-bank-entry>p{font-size:1rem;line-height:1.6}.submission-list>a{grid-template-columns:14rem minmax(0,1fr) 4rem 10rem 1.25rem;gap:1rem 2rem}.submission-list>a>*{min-width:0}.submission-list>a>.submission-state{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.5}.submission-list>a>div h2,.submission-list>a>div p{overflow-wrap:anywhere;line-height:1.5}.submission-list>a>time{white-space:normal;overflow-wrap:anywhere;line-height:1.5}@media (width<=64rem){.submission-list>a{grid-template-columns:minmax(0,1fr) auto;gap:1rem 1.5rem}.submission-list>a>.submission-state{grid-area:1/1}.submission-list>a>div{grid-area:2/1/auto/-1}.submission-list>a>span:nth-of-type(2){text-align:left;grid-area:3/1;align-items:baseline;gap:.4rem;display:flex}.submission-list>a>time{grid-area:4/1/auto/-1;display:block}.submission-list>a>i{grid-area:1/2}}.agreement-picture-selection{border:1px solid var(--line);grid-column:1/-1;min-width:0;margin:6px 0;padding:16px;font-size:1rem}.agreement-plan-choice{border:2px solid var(--navy);grid-column:1/-1;min-width:0;margin:.4rem 0 1rem;padding:1.1rem 1.25rem}.agreement-plan-choice legend{padding:0 .45rem;font-size:1.15rem;font-weight:700}.agreement-plan-choice>label{border-top:1px solid var(--line);align-items:flex-start;gap:.8rem;padding:.85rem 0;font-size:1rem!important;display:flex!important}.agreement-plan-choice>label:first-of-type{border-top:0}.agreement-plan-choice input[type=radio]{flex:none;width:1.3rem;height:1.3rem;margin:.15rem 0 0}.agreement-plan-choice label>span{gap:.3rem;display:grid}.agreement-plan-choice b{color:var(--navy);font-size:1rem}.agreement-plan-choice small{color:#5d7078;font-size:.9rem;line-height:1.45}.agreement-plan-choice .agreement-group-select{grid-template-columns:minmax(13rem,1fr) minmax(12rem,1fr);align-items:center;display:grid!important}.agreement-plan-choice .agreement-group-select select{margin:0}.agreement-plan-choice .agreement-group-select small{grid-column:1/-1}@media (width<=650px){.agreement-plan-choice .agreement-group-select{grid-template-columns:1fr}.agreement-plan-choice .agreement-group-select small{grid-column:auto}}.agreement-picture-selection legend{padding:0 6px;font-weight:600}.agreement-picture-selection p,.generated-agreement-result p{color:#536970;font-size:1rem;line-height:1.6}.agreement-picture-selection label{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:44px;padding:6px 0;display:flex;font-size:1rem!important}.agreement-picture-selection input[type=checkbox]{flex:none;width:22px;height:22px;margin:0;display:inline-block}.batch-agreement-control{border-left-color:#b68a1f}.batch-agreement-control>form{gap:1rem;margin-top:1.25rem;display:grid}.batch-agreement-control>form>label{color:var(--navy);gap:.45rem;font-size:1.05rem;font-weight:700;display:grid}.batch-agreement-control textarea{color:#142b3b;background:#fff;border:1px solid #8296a4;border-radius:.3rem;width:100%;min-height:12rem;padding:.85rem;font:1rem/1.55 Arial}.batch-checks{border:1px solid var(--line);background:#f2f6f7;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1.25rem;padding:1rem 1.1rem;font-size:1rem;display:grid}.batch-checks b{color:var(--navy);grid-column:1/-1}.batch-checks span:before{content:"✓ ";color:var(--green);font-weight:700}.batch-confirmation{border:2px solid var(--green);background:#f4f8f6;gap:1rem;margin-top:1.25rem;padding:1.25rem;display:grid}.batch-confirmation h3{color:var(--navy);margin:0;font:1.45rem Georgia}.batch-confirmation>p{margin:0;font-size:1rem;line-height:1.55}.batch-confirmation-list{background:#fff;border:1px solid #aebfc9;display:grid}.batch-confirmation-list>div{border-top:1px solid var(--line);grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.8rem 1rem;font-size:1rem;display:grid}.batch-confirmation-list>div:first-child{border-top:0}.batch-confirmation-list b{color:var(--navy)}.batch-confirmation-list .batch-excluded-summary{background:#fff3f1}.batch-confirmation>form{margin:0}.batch-change-link{color:var(--green);justify-self:start;font-size:1rem;font-weight:700}.manual-agreement-control{border-left-color:#8296a4;margin-top:1.5rem}@media (width<=42rem){.batch-checks{grid-template-columns:1fr}.batch-checks b{grid-column:auto}.batch-confirmation-list>div{grid-template-columns:1fr;gap:.25rem}}.agreement-picture-gallery{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.15rem;margin:1rem 0;display:grid}.picture-review-card,.picture-selection-card{background:#f7fafb;border:1px solid #aebfc9;border-radius:.4rem;min-width:0;margin:0;position:relative;overflow:hidden}.picture-review-card>a,.picture-selection-image{background:#fff;justify-content:center;align-items:center;height:15rem;padding:.6rem;display:flex;position:relative}.picture-review-card img,.picture-selection-card img{object-fit:contain;width:100%;height:100%;display:block}.picture-review-card figcaption,.picture-selection-image>strong{z-index:1;background:var(--navy);color:#fff;border-radius:.25rem;padding:.32rem .55rem;font-size:1rem;line-height:1.2;position:absolute;top:.65rem;left:.65rem;box-shadow:0 1px 4px #0004}.picture-selection-card{min-height:0!important;padding:0!important;display:block!important}.picture-selection-control{background:#eef4f6;justify-content:space-between;align-items:center;gap:.65rem;padding:.8rem .9rem;display:flex}.agreement-picture-selection .picture-selection-control>label{align-items:center;gap:.65rem;min-height:2rem;padding:0;display:flex}.picture-selection-control>a{color:var(--green);font-size:.9rem;font-weight:700}.picture-exclusion-control{background:#eef4f6;gap:.55rem;padding:.75rem;display:grid}.picture-exclusion-control strong{font-size:.95rem}.picture-status-excluded{color:#842c2c}.picture-exclusion-control button{color:#842c2c;cursor:pointer;background:#fff;border:1px solid #842c2c;width:100%;min-height:44px;font-size:.9rem;font-weight:700}.picture-exclusion-control button:disabled{opacity:.6;cursor:default}.picture-review-card.picture-excluded>a{opacity:.38;filter:grayscale()}.picture-review-card.picture-excluded figcaption{background:#842c2c}@media (width<=36rem){.agreement-picture-gallery{grid-template-columns:1fr}.picture-review-card>a,.picture-selection-image{height:18rem}.picture-selection-control{flex-direction:column;align-items:flex-start}}.generated-agreement-result{border:1px solid var(--line);border-left:4px solid var(--green);margin-top:18px;padding:20px}.generated-agreement-result h4{margin:0 0 12px;font-size:1.2rem}.generated-agreement-result button{background:var(--navy);color:#fff;border:0;min-height:44px;padding:14px 18px;font-size:1rem}.generated-agreement-result .card-action{min-height:44px;padding:14px 18px;font-size:1rem;display:inline-block}.agreement-revision-form{gap:1.5rem;max-width:72rem;display:grid}.agreement-revision-form fieldset{border:1px solid #b9c8d1;border-radius:.5rem;min-width:0;padding:1.25rem}.agreement-revision-form legend{padding:0 .4rem;font-size:1.25rem;font-weight:700}.agreement-revision-form label{gap:.4rem;margin:.6rem 0;font-size:1.05rem;display:grid}.agreement-revision-form input,.agreement-revision-form textarea,.agreement-revision-form select{font:inherit;color:#142b3b;background:#fff;border:1px solid #8296a4;border-radius:.3rem;width:100%;min-width:0;padding:.65rem}.agreement-revision-form p,.revision-history p{font-size:1.05rem;line-height:1.6}.agreement-revision-form button{cursor:pointer;padding:.7rem 1rem;font-size:1.05rem}.agreement-revision-form button:disabled{opacity:.55;cursor:default}.revision-asset-row{border-bottom:1px solid #cbd5df;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-bottom:1rem;padding:1rem 0;display:grid}.revision-asset-row>b{grid-column:1/-1}.revision-picture{border-bottom:1px solid #cbd5df;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;display:flex}.agreement-revision-form .revision-picture label,.agreement-revision-form .revision-confirm{align-items:flex-start;gap:.75rem;display:flex}.agreement-revision-form input[type=checkbox]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.2rem}.revision-history{border:2px solid #487c89;border-radius:.5rem;margin:1rem 0;padding:1.25rem}.revision-history .card-action{margin:.5rem .75rem .75rem 0;font-size:1.05rem;display:inline-block}.revision-history table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;font-size:1.05rem}.owner-release-control{border:2px solid var(--green);background:#eef6f2;margin:-.25rem -.25rem 1.4rem;padding:1.25rem}.owner-release-control h3{color:var(--navy);margin:.2rem 0 .6rem;font:1.75rem Georgia}.owner-release-control form{margin-top:1rem}.agreement-owner-status{background:#eef4f5;border-left:5px solid #487c89;gap:.4rem;margin:0 0 1.2rem;padding:1rem 1.1rem;display:grid}.agreement-owner-status.signed{background:#eaf5ef;border-color:#2f7157}.agreement-owner-status.change_requested{background:#fff5e8;border-color:#a66a21}.agreement-owner-status b{font-size:1.08rem}.agreement-owner-status small{font-size:.9rem}.agreement-owner-status blockquote{margin:.4rem 0 0;font-size:1rem}.owner-agreement-list{gap:1rem;display:grid}.owner-agreement-card{border:1px solid var(--line);background:#fff;border-left:6px solid #487c89;grid-template-columns:1fr auto;align-items:center;gap:1.25rem;padding:1.3rem;display:grid}.owner-agreement-card.signed{border-left-color:#2f7157}.owner-agreement-card.change_requested{border-left-color:#a66a21}.owner-agreement-card h2{color:var(--navy);margin:.55rem 0 .25rem;font:1.55rem Georgia}.owner-agreement-card p,.owner-agreement-card small{color:#586a72;font-size:1rem}.owner-review-actions{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.owner-review-actions .secondary-action{color:var(--navy);border:1px solid var(--line);background:#eef2f0}.agreement-viewer-note{background:#eef4f5;border-left:4px solid #487c89;margin:0;padding:.85rem 1rem;font-size:1rem;line-height:1.55}.agreement-viewer-shell{background:#d7dde0;border:1px solid #aeb9bd;min-height:24rem;margin:1.5rem 0;overflow:auto;box-shadow:0 12px 35px #172a311f}.agreement-viewer-status{background:#fff;border-bottom:1px solid #aeb9bd;margin:0;padding:1rem 1.25rem;font-size:1rem}.agreement-viewer-document{min-width:max-content}.agreement-viewer-document .approved-agreement-wrapper{background:#d7dde0!important;padding:2rem!important}.agreement-viewer-document section.approved-agreement{margin:0 auto 1.5rem!important;box-shadow:0 4px 16px #0003!important}.agreement-viewer-document .submission-review-agreement-wrapper{background:#d7dde0!important;padding:2rem!important}.agreement-viewer-document section.submission-review-agreement{margin:0 auto 1.5rem!important;box-shadow:0 4px 16px #0003!important}.agreement-viewer-document section.submission-review-agreement footer{visibility:hidden!important}.online-agreement-page-number{z-index:2;text-align:center;color:#111;pointer-events:none;font:9pt Times New Roman,Times,serif;position:absolute;bottom:.28in;left:0;right:0}.admin-submission-agreement{border:1px solid #c9d3d6;border-top:5px solid var(--green);background:#fff;margin:1.5rem 0 2rem;padding:1.5rem}.admin-submission-agreement .notice-heading{align-items:flex-start}.admin-submission-agreement .notice-heading h2{color:var(--navy);margin:.25rem 0 .5rem;font:1.75rem Georgia}.admin-submission-agreement .notice-heading p:last-child{color:#53686f;max-width:48rem;margin:.25rem 0;line-height:1.55}.submission-source-details{border:1px solid var(--line);background:#f7f9f9;margin:1.25rem 0 2rem}.submission-source-details>summary{cursor:pointer;color:var(--navy);padding:1rem 1.25rem;font-size:1rem;font-weight:700}.submission-source-details[open]>summary{border-bottom:1px solid var(--line)}.submission-source-details>.review-grid{margin:0;padding:1.25rem}.owner-decision-grid{grid-template-columns:1fr 1fr;gap:1.25rem;margin:1.5rem 0;display:grid}.owner-decision-grid>form{border:1px solid var(--line);background:#fff;padding:1.4rem}.owner-decision-grid h2{color:var(--navy);font:1.55rem Georgia}.owner-decision-grid textarea,.owner-decision-grid input[type=text],.owner-decision-grid input:not([type]){border:1px solid #9dabad;width:100%;padding:.75rem;font-size:1rem}.owner-decision-grid button{margin-top:1rem}.electronic-signature-form label{gap:.45rem;margin:1rem 0;font-size:1rem;display:grid}.electronic-signature-form .revision-confirm{grid-template-columns:auto 1fr;align-items:start;display:grid}.owner-request-history,.signature-record{border:1px solid var(--line);background:#fff;margin:1.2rem 0;padding:1.3rem}.owner-request-history>article{border-top:1px solid var(--line);padding:1rem 0}.owner-request-history p{font-size:1rem}.signature-record{border-left:6px solid #2f7157}.signature-record h2{color:var(--navy);font:1.6rem Georgia}@media (width<=760px){.owner-agreement-card,.owner-decision-grid{grid-template-columns:1fr}.agreement-viewer-document .approved-agreement-wrapper,.agreement-viewer-document .submission-review-agreement-wrapper{padding:1rem!important}.admin-submission-agreement{padding:1rem}}.revision-history th,.revision-history td{text-align:left;overflow-wrap:anywhere;border:1px solid #cbd5df;padding:.7rem}.revision-history summary{cursor:pointer;padding:.5rem 0;font-size:1.05rem}@media (width<=48rem){.revision-asset-row{grid-template-columns:1fr}.revision-picture{flex-direction:column;align-items:flex-start}}.assisted-entry-button{background:var(--green);color:#fff;min-height:44px;margin:1.5rem 0 0;padding:.9rem 1.2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.assisted-intake{max-width:980px}.assisted-intake .admin-title{margin-bottom:1.25rem}.assisted-intake .admin-title p{max-width:48rem;font-size:1rem;line-height:1.6}.assisted-intake .intake-form{margin-top:1.25rem}.assisted-intake .field-help{font-size:1rem}.assisted-intake .intake-form label{font-size:.9rem;line-height:1.45}.assisted-intake .intake-form input,.assisted-intake .intake-form textarea,.assisted-intake .intake-form select{min-height:44px;font-size:1rem}.assisted-record-note{border-left:4px solid var(--green);background:#edf3f0;grid-template-columns:13rem minmax(0,1fr) auto;align-items:start;gap:1rem;margin:0 0 1.25rem;padding:1rem 1.2rem;display:grid}.assisted-record-note b{color:var(--navy);font:1.05rem Georgia}.assisted-record-note span{color:#4f646c;font-size:1rem;line-height:1.55}.assisted-record-note .card-action{width:auto;margin:0;padding:.8rem 1rem;font-size:.9rem}.admin-assisted-upload{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:1rem}.admin-assisted-upload h3{margin:.25rem 0;font-size:1.15rem}.admin-assisted-upload>p{font-size:1rem;line-height:1.55}.admin-assisted-upload .file-zone{font-size:1rem!important}.admin-assisted-upload .file-zone small{font-size:.875rem}.admin-assisted-upload .submit-intake{min-height:44px;font-size:1rem}@media (width<=760px){.assisted-record-note{grid-template-columns:1fr}.assisted-record-note .card-action{justify-self:start}}.admin-shortcuts{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.question-list-button{background:var(--navy)}.portal-question-alert{background:#fff7dc;border:2px solid #b68a1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem 1.5rem;margin:0 0 1.25rem;padding:1.1rem 1.25rem;display:grid}.portal-question-alert b{color:var(--navy);font:1.2rem Georgia}.portal-question-alert span{font-size:1rem;line-height:1.55}.portal-question-alert a{color:var(--green);grid-area:1/2/3;font-size:1rem;font-weight:700}.invitee-questions,.submission-question-history{background:#fff;border:2px solid #b68a1f;margin:0 0 1.25rem;padding:1.35rem}.invitee-questions h2,.submission-question-history h2{color:var(--navy);margin:.25rem 0 1rem;font:1.5rem Georgia}.invitee-questions>article{border-top:1px solid var(--line);padding:1rem 0}.invitee-questions>article>b{color:var(--navy);font-size:1.05rem}.invitee-questions p{white-space:pre-wrap;font-size:1rem;line-height:1.6}.invitee-questions small{color:#6c7e85;font-size:.875rem;display:block}.invitee-questions form{gap:.75rem;max-width:50rem;margin-top:1rem;display:grid}.invitee-questions label{font-size:1rem}.invitee-questions textarea{border:1px solid var(--line);width:100%;margin-top:.4rem;padding:.75rem;font:1rem/1.55 Arial;display:block}.invitee-questions button{justify-self:start}.invitee-questions details{border-top:1px solid var(--line);padding:.8rem 0}.invitee-questions summary{cursor:pointer;font-size:1rem;font-weight:700}.submission-question-history>article{border-top:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 0;display:grid}.submission-question-history p{white-space:pre-wrap;margin:.15rem 0 .65rem;font-size:1rem;line-height:1.55}.submission-question-history small{color:#6c7e85;font-size:.875rem}.submission-question-history button,.question-ledger button{background:var(--navy);color:#fff;border:0;min-height:44px;padding:.75rem 1rem;font-size:1rem}.question-ledger{gap:1rem;margin-top:1.5rem;display:grid}.question-ledger-item{border:1px solid var(--line);background:#fff;border-left:5px solid #87969c;padding:1.25rem}.question-ledger-item.open{border-left-color:#b68a1f}.question-ledger-item.answered{border-left-color:var(--green)}.question-ledger-item>header{justify-content:space-between;gap:1rem;display:flex}.question-ledger-item h2{color:var(--navy);margin:.55rem 0 .2rem;font:1.35rem Georgia}.question-ledger-item header p{margin:0;font-size:1rem}.question-ledger-item header a{color:var(--green);font-size:1rem;font-weight:700}.question-ledger-item blockquote{border-left:3px solid var(--navy);white-space:pre-wrap;background:#f4f7f5;margin:1rem 0;padding:1rem;font-size:1.05rem;line-height:1.6}.question-ledger-item>small{color:#667a82;font-size:.875rem;display:block}.question-response{background:#edf3f0;margin:1rem 0;padding:1rem}.question-response p{white-space:pre-wrap;font-size:1rem;line-height:1.55}.question-ledger-item details{border-top:1px solid var(--line);margin-top:1rem;padding-top:.8rem}.question-ledger-item summary{cursor:pointer;font-size:1rem;font-weight:700}.question-ledger-item details form{gap:.65rem;max-width:50rem;margin-top:.8rem;display:grid}.question-ledger-item textarea{border:1px solid var(--line);width:100%;padding:.75rem;font:1rem/1.5 Arial}.question-ledger-item form>button{justify-self:start}.question-change-history ol{padding-left:1.3rem}.question-change-history li{border-top:1px solid var(--line);padding:.6rem 0}.question-change-history li span{color:#667a82;margin:.25rem 0;font-size:.875rem;display:block}.question-change-history li p{white-space:pre-wrap;font-size:1rem;line-height:1.5}@media (width<=760px){.portal-question-alert,.submission-question-history>article{grid-template-columns:1fr}.portal-question-alert a{grid-area:auto/1}.question-ledger-item>header{display:grid}}.invitee-review{max-width:980px}.review-summary,.invitee-decision,.approval-complete{border:1px solid var(--line);background:#fff;margin:0 0 1rem;padding:1.5rem}.review-summary h2,.invitee-decision h2,.approval-complete h2{color:var(--navy);margin:0 0 1rem;font:1.5rem Georgia}.review-summary p,.invitee-decision p,.approval-complete p{white-space:pre-wrap;font-size:1rem;line-height:1.65}.review-summary dl{grid-template-columns:1fr 1fr;gap:0 1.5rem;margin:0;display:grid}.review-summary dl>div{border-top:1px solid var(--line);padding:.8rem 0}.review-summary dt{color:#6a7d84;font-size:.875rem}.review-summary dd{white-space:pre-wrap;margin:.3rem 0 0;font-size:1rem;line-height:1.55}.invitee-asset-table{margin-bottom:1rem;display:grid;overflow-x:auto}.invitee-asset-table>div{border-top:1px solid var(--line);grid-template-columns:9rem minmax(16rem,1fr) 11rem 8rem;min-width:44rem;display:grid}.invitee-asset-table b,.invitee-asset-table span{padding:.8rem;font-size:.95rem}.invitee-asset-table>div:first-child{background:#edf3f0}.review-summary .review-docs a{color:var(--green);justify-self:end;font-size:1rem}.invitee-decision{border-top:4px solid var(--gold);grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.invitee-decision>h2{grid-column:1/-1}.invitee-decision form{border:1px solid var(--line);gap:1rem;padding:1.25rem;display:grid}.invitee-decision label{font-size:1rem;line-height:1.5}.invitee-decision textarea{border:1px solid var(--line);width:100%;margin-top:.5rem;padding:.75rem;font:1rem/1.5 Arial;display:block}.approval-statement{border-left:4px solid var(--green);background:#edf3f0;padding:1rem}.approval-complete{border-left:4px solid var(--green)}.review-history{border:1px solid var(--line);background:#fff;padding:1.25rem;font-size:1rem}.review-history summary{cursor:pointer;font-weight:700}.review-history li{border-top:1px solid var(--line);padding:.8rem 0}.review-history li>*{display:block}.review-history span{color:#718187;margin-top:.25rem;font-size:.875rem}.review-history p{font-size:1rem;line-height:1.5}.review-button:disabled{opacity:.5;cursor:not-allowed}@media (width<=760px){.review-summary dl,.invitee-decision{grid-template-columns:1fr}.invitee-decision>h2{grid-column:auto}}
