:root{background:#f4f2ed}body{margin:0}.business-workspace{--drawing-ink: #142b48;--drawing-muted: #52637a;--drawing-border: #d7dfe8;min-height:100dvh;color:var(--drawing-ink);font:15px/1.5 system-ui,sans-serif}.business-workspace *,.business-workspace *:before,.business-workspace *:after{box-sizing:border-box}.business-workspace a{color:inherit}.business-workspace :focus-visible{outline:3px solid #2e6bb4;outline-offset:3px}.business-width{width:min(1160px,calc(100% - 64px));margin-inline:auto}.business-top{background:#fff;border-bottom:1px solid #dddcd5}.business-top-inner{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px}.business-brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font:700 25px/1 Georgia,serif}.business-resource-icon{display:grid;place-items:center;flex:none;border-radius:9px}.business-mark{width:34px;height:34px;flex:none}.business-account{display:flex;align-items:center;justify-content:end;flex-wrap:wrap;gap:14px;color:var(--drawing-muted)}.business-account select{max-width:180px}.business-button,.business-account select{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:1px solid var(--drawing-border);border-radius:8px;background:#fff;color:var(--drawing-ink);padding:9px 15px;text-decoration:none;font:600 14px/1.3 system-ui,sans-serif;cursor:pointer}.business-button:hover{border-color:#8b9fb9;background:#f2f6fb}.business-workspace .business-primary{background:#142b48;border-color:#142b48;color:#fff}.business-workspace .business-primary:hover{background:#284c79}.business-main{padding-block:34px 56px}.business-heading{margin:18px 0 25px}.business-kicker{text-transform:uppercase;color:var(--drawing-muted);letter-spacing:.11em;font-size:11px;font-weight:700}.business-heading h1,.business-entry h1{margin:6px 0 0;font:700 clamp(32px,5vw,48px)/1.1 Georgia,serif;letter-spacing:-.028em;overflow-wrap:anywhere}.business-back{display:inline-flex;min-height:44px;align-items:center;gap:8px;text-decoration:none;font-weight:650}.business-back:hover{text-decoration:underline}.business-index-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.business-index-bar>span{color:var(--drawing-muted);font-size:13px}.business-search{position:relative;display:flex;align-items:center;flex:0 1 360px}.business-search svg{position:absolute;left:14px;pointer-events:none;color:var(--drawing-muted)}.business-search input{width:100%;min-height:46px;padding:10px 12px 10px 42px;background:#fff;border:1px solid var(--drawing-border);border-radius:9px;color:inherit;font:inherit}.business-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,305px),1fr));gap:14px}.business-resource{display:grid;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:13px;height:100%;min-height:108px;padding:18px;border:1px solid var(--drawing-border);border-radius:12px;text-decoration:none;background:#fff}a.business-resource:hover{border-color:#a0b2c8;box-shadow:0 5px 16px #1229440d}.business-resource-icon{width:45px;height:45px;color:#245180;background:#e9f0f8}.business-resource small,.business-resource strong{display:block;overflow-wrap:anywhere}.business-resource small{margin-bottom:4px;color:var(--drawing-muted);text-transform:capitalize}.business-resource strong{font-size:16px;line-height:1.35}.business-entry{padding:38px;margin:32px auto;max-width:480px;background:#fff;border:1px solid var(--drawing-border);border-radius:16px;box-shadow:0 10px 34px #132b4710}.business-entry h1{margin:10px 0 26px;font-size:clamp(30px,6vw,42px)}@media(max-width:600px){.business-width{width:calc(100% - 32px)}.business-top-inner{flex-wrap:wrap;padding-block:12px}.business-account{justify-content:start;gap:8px}.business-main{padding-block:22px 36px}.business-entry{padding:22px}}.drawing-workbench{--drawing-ink: #142b48;--drawing-muted: #52637a;--drawing-border: #d7dfe8;color:var(--drawing-ink);min-width:0;background:#fff;border:1px solid var(--drawing-border);border-radius:14px;box-shadow:0 3px 12px #12294408}.drawing-toolbar,.drawing-list-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:17px 22px;border-bottom:1px solid var(--drawing-border)}.drawing-toolbar h2,.drawing-list-head h3{display:flex;align-items:center;gap:10px;margin:0;color:var(--drawing-ink);font-size:17px;font-weight:700}.drawing-list-head h3{font-size:15px}.drawing-list-head h3 span{font-size:12px;font-weight:600;color:var(--drawing-muted)}.drawing-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.drawing-workbench .drawing-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--drawing-border);border-radius:8px;padding:9px 13px;background:#fff;color:var(--drawing-ink);font:inherit;font-weight:650;cursor:pointer}.drawing-workbench .drawing-button:hover{background:#f2f6fb;border-color:#8b9fb9}.drawing-workbench .drawing-primary{background:#142b48;color:#fff;border-color:#142b48}.drawing-workbench .drawing-primary:hover{background:#284c79;border-color:#284c79}.drawing-workbench :focus-visible{outline:3px solid #2e6bb4;outline-offset:3px}.drawing-workbench :disabled{opacity:.6;cursor:default}.drawing-upload{padding:18px 22px;background:#f3f7fc;border-bottom:1px solid var(--drawing-border)}.drawing-upload fieldset{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px;min-width:0;border:0;margin:0;padding:0}.drawing-file,.drawing-form-actions{grid-column:1 / -1}.drawing-field{display:grid;gap:5px;min-width:0}.drawing-field label{color:var(--drawing-ink);font-weight:650}.drawing-field input,.drawing-field select,.drawing-search input{width:100%;min-height:44px;padding:8px 11px;border:1px solid var(--drawing-border);border-radius:8px;background:#fff;color:var(--drawing-ink);font:inherit}.drawing-field input[type=file]::file-selector-button{min-height:30px;border:0;border-radius:5px;padding-inline:10px;margin-inline-end:9px;background:#e9f0f8;color:var(--drawing-ink);font:inherit;cursor:pointer}.drawing-form-actions{justify-content:end}.drawing-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;border-bottom:1px solid var(--drawing-border);background:#f6f8fb}.drawing-metrics>div{padding:15px 22px}.drawing-metrics>div+div{border-left:1px solid var(--drawing-border)}.drawing-metrics dt{color:var(--drawing-muted);font-size:12px;font-weight:600}.drawing-metrics dd{margin:4px 0 0;font-size:21px;font-weight:700;overflow-wrap:anywhere}.drawing-metrics dd small{color:var(--drawing-muted);font-weight:500}.drawing-state{text-transform:capitalize}.drawing-search{position:relative;display:flex;align-items:center;flex:0 1 280px}.drawing-search svg{position:absolute;left:13px;color:var(--drawing-muted);pointer-events:none}.drawing-search input{padding-left:38px}.drawing-table{overflow-x:auto}.drawing-table table{width:100%;border-collapse:collapse;text-align:left}.drawing-table th,.drawing-table td{padding:12px 22px;border-bottom:1px solid var(--drawing-border);vertical-align:top}.drawing-table thead th{font-size:12px;color:var(--drawing-muted);font-weight:650;white-space:nowrap}.drawing-table tbody th{font-weight:650;overflow-wrap:anywhere}.drawing-table tbody th small{display:block;color:var(--drawing-muted);font-size:12px;font-weight:400}.drawing-table tbody tr:last-child>*{border-bottom:0}@media(max-width:600px){.drawing-toolbar,.drawing-list-head,.drawing-upload{padding:12px}.drawing-metrics>div,.drawing-table th,.drawing-table td{padding:10px}.drawing-metrics dd{font-size:17px}.drawing-upload fieldset{grid-template-columns:minmax(0,1fr)}}
