:root{color-scheme:dark;--bg:#020a0a;--sidebar:#0d0d10;--panel:#0d1214;--surface:#15171c;--border:#24262d;--text:#e4e4e7;--muted:#92949e;--accent:#86b7ff;--bright:#b3d0ff;--primary:#376af2;--amber:#d5b27a;--green:#8ecbb2}*{box-sizing:border-box}body{margin:0;color:var(--text);background:var(--bg);font:13px/1.5 'Open Sans',system-ui,sans-serif;font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:var(--bright);text-decoration:none}a:hover{color:#c5d5f1}svg{width:17px;height:17px;flex-shrink:0;vertical-align:middle}button,.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:6px 11px;color:var(--text);border:1px solid #2a2d32;border-radius:8px;background:rgba(255,255,255,.035);white-space:nowrap;cursor:pointer;line-height:20px}button:hover,.button:hover{background:#20242a;border-color:#414c60;color:#f5f8fc}button:disabled{cursor:not-allowed;color:#94989e;background:#17171c}button.primary{color:#ffffff;border-color:#527df6;background:var(--primary);box-shadow:0 0 20px #376af221;font-weight:600}button.primary:hover{background:#3263dc;box-shadow:0 0 20px #376af238}button:active:not(:disabled){transform:translateY(1px)}input,select,textarea{color:var(--text);background:#0e1415;border:1px solid #303239;border-radius:8px;min-height:35px;padding:6px 10px;outline:none}input::placeholder,textarea::placeholder{color:#848690}select{cursor:pointer;padding-right:28px}input[type=checkbox]{appearance:none;width:14px;height:14px;min-height:14px;padding:0;border-radius:3px;border-color:#4c4b57;background:#0c1214;cursor:pointer;display:inline-grid;place-content:center;margin:0;vertical-align:middle}input[type=checkbox]:checked{background:var(--primary);border-color:#8aa1ca}input[type=checkbox]:checked:before{content:'';width:7px;height:4px;border-left:1.5px solid white;border-bottom:1.5px solid white;transform:rotate(-45deg) translateY(-1px)}input[type=checkbox]:indeterminate{background:var(--primary)}input[type=checkbox]:indeterminate:before{content:'';width:7px;border-top:1.5px solid white}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #8ab9ff;outline-offset:3px}h1{font-family:Montserrat,sans-serif;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:-.4px;margin:0 0 4px;background:linear-gradient(115deg,#6996f7,#a1c4ff 75%);background-clip:text;-webkit-background-clip:text;color:transparent;width:fit-content}h2{margin:0;font-size:14px;font-weight:600}b{font-weight:600}p{margin:8px 0}.muted,.small{color:var(--muted)}.small{font-size:12px}.spacer{flex:1}.amber{color:var(--amber)}.red-text{color:#e396a1}.app{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100dvh}.sidebar{background:var(--sidebar);border-right:1px solid #23262a;display:flex;flex-direction:column;position:sticky;top:0;height:100dvh;min-height:620px;overflow:auto}.brand{height:50px;padding:0 19px;display:flex;align-items:center;gap:8px;font-family:Montserrat,sans-serif;font-size:18px;font-weight:650;letter-spacing:.2px}.brand-symbol{color:#9bb3dd;filter:drop-shadow(0 0 5px #6687bf70)}.brand-symbol svg{width:20px;height:20px}.brand-crm{font-weight:450;color:#8a9099;font-size:15px}.organization{display:flex;gap:11px;align-items:center;padding:6px 16px 19px;border-bottom:1px solid #23262c;font-size:13px;font-weight:600}.organization small,.side-footer small{display:block;font-size:11px;color:#8c929b;font-weight:400;margin-top:2px}.org-avatar{width:35px;height:35px;border-radius:11px;display:grid;place-content:center;background:linear-gradient(130deg,#3b66c6,#234d96);font-size:18px;box-shadow:0 3px 12px #0003}.sidebar nav{padding:0 9px}.section-label{color:#91969f;font-size:11px;padding:21px 10px 8px}.nav{min-height:37px;display:flex;align-items:center;gap:10px;padding:7px 10px;color:#c1c5cb;border:1px solid transparent;border-radius:7px;margin:3px 0;font-size:12.5px;white-space:nowrap}.nav svg{width:17px;height:17px;color:#9ba0aa}.nav:hover{background:#191c21;color:#eaeef6}.nav.active{background:#21252d;border-color:#2d3543;color:#e3eaf7;box-shadow:inset 2px 0 #5786ef}.nav.active svg{color:#8ea9d9}.nav-count{margin-left:auto;background:#235bb4;color:#e1e8f5;padding:0 6px;border-radius:5px;line-height:19px;font-size:11px}.side-footer{border-top:1px solid #22262d;margin-top:auto;display:flex;align-items:center;gap:9px;padding:16px 14px;font-size:12px}.side-footer .icon-button{margin-left:auto;width:28px;min-height:28px;padding:4px;border:0;color:#858d9a;background:none}.avatar{width:27px;height:27px;border-radius:50%;background:#202938;color:#98b0da;font-size:11px;font-weight:650;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid #404f68}.avatar.account{background:#2858ad;color:#e3edff;border:0;width:30px;height:30px}.workspace{min-width:0}.topbar{height:61px;display:flex;align-items:center;gap:14px;padding:0 24px;background:#0d0d10ed;border-bottom:1px solid #23262b;border-top:2px solid transparent;border-image:linear-gradient(90deg,#405eb4,#46659a,#29313f) 1}.icon-button{width:32px;min-height:32px;padding:6px;color:#97a9c7;background:#14171d;border-color:#232932}.crumb{line-height:1.35}.crumb small{display:block;color:#90959e;font-size:10px;margin-bottom:3px}.crumb b{font-size:12px;font-weight:600}.mock-mark{font-size:11px;color:#9caac1;min-height:28px;padding:3px 9px;border-radius:20px;background:#161b24;border-color:#2d3645}.mock-mark svg{width:13px;height:13px}.page{padding:22px 24px 25px;max-width:1800px;margin:0 auto}.titlebar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:16px}.titlebar .muted{font-size:12px}.actions{display:flex;gap:8px;align-items:center}.list-tabs{display:flex;gap:8px;align-items:center;border-bottom:1px solid #24272d;margin-bottom:15px;min-height:42px}.list-tabs button,.list-tabs>span{border:0;border-radius:0;background:none;color:#a5aab2;min-height:42px;padding:9px 13px;border-bottom:2px solid transparent;font-size:13px;gap:8px;white-space:nowrap}.list-tabs button span,.list-tabs>span b{font-size:10px;font-weight:500;color:#a3aab5;background:#20242a;padding:1px 6px;border-radius:9px;min-width:18px;text-align:center}.list-tabs button[aria-pressed=true],.list-tabs .static-active{color:#a3c7ff;border-bottom-color:#6397ff}.list-tabs button[aria-pressed=true] span,.list-tabs .static-active b{background:#244f96;color:#e9effa}.list-tabs button:hover{background:#86b7ff0a;color:#bccce9}.toolbar{display:flex;align-items:center;gap:8px;margin:10px 0 15px}.toolbar select{max-width:200px;font-size:12px}.search{display:flex;align-items:center;gap:8px;background:#ffffff06;border:1px solid #303239;border-radius:8px;min-height:35px;flex:1;max-width:330px;padding-left:10px;color:#858e9e}.search input{border:0;background:transparent;min-width:0;width:100%;padding-left:0;font-size:12px;outline:none}.search:focus-within{border-color:#86b7ff;box-shadow:0 0 0 2px #86b7ff18}.filter-toggle{font-size:12px;min-height:35px}.filter-toggle[aria-expanded=true]{color:#b2c7ec;border-color:#62789e;background:#2b364a}.result-count{color:#898f99;font-size:11px;white-space:nowrap}.result-count b{color:#b5bdca;font-weight:600}#extra-filters{padding:0 0 14px;display:flex;align-items:center;gap:15px;font-size:12px;color:#a0a7b3}#extra-filters label{display:flex;gap:10px;align-items:center}#extra-filters button{font-size:12px}.selection-bar{display:flex;justify-content:space-between;align-items:center;color:#bacbe8;background:#1e2737;padding:6px 12px;font-size:12px;border-radius:8px 8px 0 0;border:1px solid #465775}.selection-bar button{min-height:26px;padding:0 8px;font-size:11px}.table-scroll{overflow:auto;border:1px solid #25262c;border-radius:9px;scrollbar-color:#51627e #111619;scrollbar-width:thin}table{border-collapse:collapse;width:100%;white-space:nowrap;text-align:left;font-size:12px}th{height:39px;padding:8px 13px;color:var(--accent);font-size:10px;letter-spacing:.055em;text-transform:uppercase;font-weight:650;background:#0d1115;border-bottom:1px solid #252930}th+th{border-left:1px solid #22232a}td{height:49px;padding:9px 13px;border-bottom:1px solid #ffffff09;color:#ccd0d6;font-size:12px}tbody tr:last-child td{border-bottom:0}tbody tr{background:#040c0d}tbody tr:nth-child(even){background:#090f12}tbody tr:hover{background:#161a22}tbody tr.is-selected{background:#1b222f;box-shadow:inset 2px 0 #83a0d3}.people-table th{font-size:9px;padding-left:11px;padding-right:11px}.people-table td{padding:9px 11px;height:53px}.people-table td:first-child{padding-left:12px;padding-right:3px;width:29px}.people-table th:first-child{width:29px;border-right:0}.people-table th:nth-child(2){border-left:0}.people-table th:last-child{min-width:118px}.cell-stack{display:flex;flex-direction:column;gap:3px}.cell-stack small{color:#90969f;font-size:10px;line-height:1.35}.cell-stack>span{font-size:11px}.identity{display:flex;align-items:center;gap:9px}.identity .cell-stack>span{font-size:11.5px}.person-link,.person-name{font-weight:650;color:#e4e9f1}.person-link:hover{text-decoration:underline;text-underline-offset:3px;color:#b5cbf0}.avatar.candidate{width:29px;height:29px;border:0;background:#1e2736;color:#94aeda;font-size:10px}.avatar.c1{background:#25233c;color:#9eb5dc}.avatar.c2{background:#232934;color:#94a5c3}.avatar.c3{background:#232b36;color:#a1accb}.owner{display:flex;gap:6px;align-items:center;font-size:10px;color:#b0b7c4}.owner .avatar{width:23px;height:23px;font-size:9px}.owner-Б{background:#232b3c;color:#a8b9dc;border-color:#3b4862}.tag{display:inline-flex;align-items:center;border:1px solid #353b45;border-radius:6px;padding:2px 7px;background:#1e232b;color:#abb6c9;font-size:10px;line-height:17px;white-space:nowrap;font-weight:500}.tag.purple{background:#232e42;color:#a9c0e9;border-color:#445777}.tag.green{background:#152b25;border-color:#2e5145;color:#95c8b3}.tag.amber{background:#31271a;border-color:#56442a;color:#d6b582}.tag.red{background:#301b25;border-color:#5b3445;color:#d99dac}.tag.new{background:#232744;border-color:#414d70;color:#acbde7}.doc-progress{font-size:10px;color:#bec4cd;min-width:108px}.progress{height:3px;background:#23272e;border-radius:3px;margin-top:6px;max-width:104px;overflow:hidden}.progress i{display:block;height:3px;background:#5c90ef;border-radius:3px}.check-state{display:flex;gap:5px;align-items:center;font-size:10px;color:#adb8ca}.check-state i{width:5px;height:5px;background:#8a9fc2;border-radius:50%}.check-state.good{color:#a1caba}.check-state.good i{background:#86bda7}.people-table .muted{font-size:10px}.sort-hint{font-size:9px;color:#5d697d;margin-left:3px}.table-footer{padding:11px 3px;display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#89909b}.table-footer a{color:#96a9ca}.dot-separator{padding:0 8px;color:#48505f}.empty{padding:45px 20px;text-align:center;color:#a1abbd;border-bottom:1px solid #252c38}.breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:11px;color:#848b96}.breadcrumb a{display:flex;align-items:center;gap:5px;color:#a9b4c7}.breadcrumb svg{width:13px;height:13px}.person-header{display:flex;align-items:center;gap:13px}.person-avatar{width:48px;height:48px;display:grid;place-content:center;border-radius:50%;font-size:17px;font-weight:650;color:#e3ecfb;background:linear-gradient(145deg,#3975d9,#214b98);border:1px solid #5d90e3;box-shadow:0 0 20px #3a588c1f}.person-header h1{font-size:21px;color:#e7ebf2;background:none}.person-header p{font-size:11px;color:#9199a7;margin:3px 0}.person-header p span{padding:0 5px;color:#606671}.person-header .actions{margin-left:auto}.person-header .button,.person-header button{font-size:11px}.contact-line{display:flex;align-items:center;gap:20px;margin:14px 0 18px;color:#a6b0c2;font-size:11px}.contact-line>span{display:flex;align-items:center;gap:6px}.contact-line svg{width:14px;height:14px;color:#65748f}.source-chip{border:1px solid #2a303b;border-radius:5px;padding:2px 7px;background:#151a24;font-size:10px}.participations{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.participations>b{font-size:11px;color:#a2aab9;margin-right:4px;font-weight:500}.counter{display:inline-block;padding:1px 5px;border-radius:8px;background:#242e3e;color:#b0c2e0;font-size:10px;margin-left:5px}.participation{font-size:10px;min-height:29px;gap:6px;padding:4px 8px;background:#13161c;border-color:#262d38;color:#a0a9b8;border-radius:6px}.participation.selected{background:#232f43;border-color:#445a7f;color:#c1d1ed}.participation i{font-style:normal;color:#94aad0;padding-left:6px;border-left:1px solid #4b5d7c}.participation span{color:#848e9f;font-size:9px}.participation svg{width:13px;height:13px}.notice{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#211c16;border:1px solid #443626;border-radius:7px;color:#cfb283;font-size:11px}.notice svg{width:15px;height:15px}.notice-detail{margin-left:auto;font-size:10px;color:#a7967d}.tabs{display:flex;gap:22px;border-bottom:1px solid #23272f;margin:15px 0}.tabs button{border:0;border-bottom:2px solid transparent;border-radius:0;background:none;padding:9px 2px;color:#a0a9b8;font-size:12px}.tabs button[aria-selected=true]{color:#a3c7ff;border-bottom-color:#6397ff}.tabs small{font-size:9px;background:#283448;color:#acc2e8;border-radius:8px;padding:1px 5px}.card-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:18px;margin-top:16px}.box{border:1px solid #252a32;border-radius:9px;background:#0b0f12;margin-bottom:16px;overflow:hidden}.box-title{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;background:#101318;border-bottom:1px solid #22272f;color:#c6d0e2}.box-title h2{font-size:12px}.field{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:40px;padding:9px 14px;border-bottom:1px solid #21252b;font-size:12px}.field>span:first-child{color:#8e97a7;font-size:11px}.field>b{font-weight:500;text-align:right}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px}.field-grid .field{display:flex;align-items:flex-start;flex-direction:column;gap:5px;background:#14171c;border:1px solid #23272f;border-radius:7px;padding:10px 12px;min-height:61px}.field-grid .field>b{font-size:12px;text-align:left}.field-grid .field>span:first-child{font-size:10px}.preparation{padding:0 14px 10px}.preparation>div{display:flex;gap:8px;align-items:center;border-top:1px solid #23272f;padding:10px 0;font-size:11px;color:#a6b0c2}.preparation>div>svg{color:#687ea4;width:14px;height:14px}.preparation>div>span:last-child{margin-left:auto}.box>.table-scroll{border:0;border-radius:0}.box td{height:44px;font-size:11px;padding:10px}.box th{font-size:9px;padding:10px}.box>p{padding:0 15px;font-size:12px}.events{list-style:none;padding:3px 15px 3px 31px;margin:0}.events li{padding:13px 0 13px 13px;border-left:1px solid #313c4e;position:relative}.events li:last-child{padding-bottom:16px}.event-dot{position:absolute;left:-3.5px;top:21px;width:6px;height:6px;border-radius:50%;background:#78a6f7;box-shadow:0 0 0 4px #13171e}.events time{display:flex;justify-content:space-between;gap:12px;font-size:9px;color:#8a95a9;margin-bottom:7px}.events time span{font-size:9px;color:#747d8c}.events b{font-size:11px;color:#c7d2e5}.events p{font-size:11px;color:#98a1b1;margin:4px 0;line-height:1.6}.events .tag{margin-top:4px;font-size:9px;line-height:14px}.summary-strip{display:flex;align-items:center;flex-wrap:wrap;gap:24px;border-bottom:1px solid #272d37;background:#101319;padding:12px 15px;margin-bottom:18px;font-size:12px;border-radius:8px}.summary-strip b{font-size:18px;margin-right:5px;color:#8fa6ce}.inline-note{padding:12px 0;border-top:1px solid #252a32;margin-top:16px;color:#9099a8;font-size:11px;max-width:1000px}.compact-list{padding:0 15px 0 31px;color:#a8b3c5;font-size:12px}.compact-list li{margin:12px 0}.bottom{padding:10px 15px}.skip{position:absolute;left:240px;top:-80px;padding:10px;background:#19212e;z-index:20}.skip:focus{top:6px}dialog{color:var(--text);background:#101215;border:1px solid #44536e;border-radius:14px;padding:0;width:min(520px,calc(100% - 28px));box-shadow:0 25px 90px #000b}dialog::backdrop{background:#0009;backdrop-filter:blur(3px)}.dialog-head{padding:17px 20px;border-bottom:1px solid #262d38;display:flex;justify-content:space-between;align-items:center}.dialog-head h2{font-family:Montserrat,sans-serif;font-size:17px;color:#cbd6ea}#dialog-body{padding:20px;font-size:12px}.dialog-footer{padding:12px 20px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #262d38;font-size:10px;color:#8a96ab}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#9aa7bd}.form-grid input,.form-grid select{width:100%;font-size:12px}.form-grid .full{grid-column:1/-1}.preview-note{font-size:11px;color:#9aa2af;margin:16px 0 0}.app.collapsed{grid-template-columns:62px minmax(0,1fr)}.collapsed .brand{padding:0 20px}.collapsed .brand>span:last-child,.collapsed .organization,.collapsed .section-label,.collapsed .nav-label,.collapsed .nav-count,.collapsed .side-footer>div,.collapsed .side-footer button{display:none}.collapsed .brand-symbol{display:flex}.collapsed .nav{justify-content:center;padding:10px 0}.collapsed nav{padding-top:10px}.collapsed .side-footer{padding:16px}.collapsed .sidebar{min-height:500px}[hidden]{display:none!important}
@media(min-width:1550px){.people-table td{font-size:12px}.identity .cell-stack>span{font-size:13px}.cell-stack>span{font-size:12px}.cell-stack small,.doc-progress,.check-state,.owner{font-size:11px}.people-table th{font-size:10px}}
@media(max-width:1250px){.app{grid-template-columns:195px minmax(0,1fr)}.sidebar nav{padding:0 7px}.nav{font-size:11px;gap:8px}.page{padding:20px}.people-table{min-width:1100px}.person-header{flex-wrap:wrap}.person-header .actions{margin-left:61px}.toolbar{flex-wrap:wrap}.toolbar .search{min-width:220px}.card-grid{grid-template-columns:1fr}.notice-detail{display:none}}
@media(max-width:760px){.app,.app.collapsed{display:block}.sidebar,.collapsed .sidebar{height:auto;min-height:0;position:static;border-right:0;border-bottom:1px solid #262c37;overflow:hidden}.brand,.collapsed .brand{height:47px;padding:0 16px}.collapsed .brand>span:last-child{display:inline}.organization,.section-label,.side-footer{display:none}.sidebar nav,.collapsed .sidebar nav{padding:0 10px 8px;display:flex;overflow:auto;gap:4px;scrollbar-width:thin}.nav{min-height:32px;font-size:11px;flex-shrink:0;padding:5px 8px;margin:0}.nav svg{width:14px;height:14px}.collapsed .nav{padding:5px 8px}.collapsed .nav-label{display:inline}.topbar{height:51px;padding:0 14px;gap:10px}.topbar #menu-toggle{display:none}.mock-mark{font-size:9px}.topbar>.avatar{width:25px;height:25px;font-size:10px}.page{padding:17px 14px}.titlebar{align-items:flex-start;gap:10px;margin-bottom:11px}h1{font-size:21px}.titlebar .actions button{font-size:10px;min-height:31px;padding:4px 8px}.titlebar .actions button svg{width:13px;height:13px}.titlebar .muted{font-size:10px}.list-tabs{overflow:auto;gap:2px;margin-bottom:12px}.list-tabs button{font-size:11px;padding:8px 9px}.list-tabs button span{font-size:9px}.toolbar{gap:7px}.toolbar .search{min-width:100%;max-width:none}.toolbar select{flex:1;max-width:50%;min-width:0;font-size:10px}.toolbar .filter-toggle{font-size:10px}.result-count{margin-left:auto}.toolbar .spacer{display:none}.table-footer{font-size:9px;flex-wrap:wrap}#extra-filters{flex-wrap:wrap;font-size:10px}#extra-filters select{font-size:10px}.person-header{gap:10px}.person-avatar{width:39px;height:39px;font-size:14px}.person-header h1{font-size:16px}.person-header p{font-size:9px}.person-header .actions{margin-left:0;margin-top:4px;flex-wrap:wrap}.person-header .actions .button,.person-header .actions button{font-size:10px}.contact-line{gap:8px;flex-wrap:wrap;font-size:10px;margin:13px 0}.participations{gap:6px}.participations>b{width:100%;margin-bottom:2px}.participation{white-space:normal;flex-wrap:wrap;justify-content:flex-start;font-size:9px;max-width:100%}.notice{font-size:10px;padding:8px}.tabs{gap:18px;overflow:auto;white-space:nowrap;margin:12px 0}.tabs button{font-size:10px}.card-grid{display:block;margin-top:12px}.field-grid{gap:8px;padding:10px}.field-grid .field{padding:9px}.field-grid .field>b{font-size:11px}.preparation{padding:0 10px 7px}.preparation>div{font-size:10px}.tag{font-size:9px;padding:2px 5px}.field{font-size:11px;gap:8px}.field>b{max-width:65%}.field>span:first-child{font-size:10px}.events time{font-size:9px}.box-title{padding:11px 12px}.box-title h2{font-size:12px}.breadcrumb{font-size:10px;margin-bottom:14px}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.summary-strip{gap:12px;font-size:11px}.summary-strip b{font-size:16px}.skip{left:14px}.dialog-footer{gap:10px;font-size:9px}}
@media(prefers-reduced-motion:no-preference){button,.nav{transition:background-color .13s,border-color .13s,box-shadow .13s}dialog[open]{animation:appear .16s ease-out}@keyframes appear{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}}

@media(min-width:761px){.people-table th{font-size:10px;padding-left:9px;padding-right:9px}.people-table td{padding-left:9px;padding-right:9px}.identity{gap:7px}.identity .cell-stack>span{font-size:12.5px}.cell-stack>span{font-size:12px}.cell-stack small{font-size:10.5px;color:#9ba0a8}.doc-progress,.check-state,.people-table .muted,.owner{font-size:11px}.people-table .tag{font-size:10.5px}.people-table .candidate{width:26px;height:26px}.people-table .cell-stack small{max-width:140px;white-space:normal}.person-header p,.contact-line{font-size:12px}.field-grid .field>b{font-size:13px}.events b,.events p{font-size:12px}.events time{font-size:10px}.events time span{font-size:10px}.preparation>div{font-size:12px}.box td{font-size:12px}.tabs button{font-size:13px}}
