@import"https://fonts.googleapis.com/css?family=Oswald:400";@import"https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@300;400;500;600;700&family=Inter&display=swap";.footer{font-family:Alegreya Sans,sans-serif;font-size:16px;line-height:1.3;margin:32px 8px;display:flex;justify-content:center}footer a{transition:all .15s ease-in;color:#000;border-color:#00000059}footer a:hover{border-color:#000}.header{position:sticky;top:0;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffffb3;box-shadow:0 2px 4px -2px #0000000d,0 6px 12px -4px #0000000d,0 18px 36px -8px #0000000d;font-family:Alegreya Sans,sans-serif;font-size:18px;padding:12px;max-width:100%;overflow-y:auto}@media(max-width:500px){.header{padding:6px 12px}}.header__container{display:flex;justify-content:space-between;align-items:center;gap:16px}.header__logotype{font-weight:600;letter-spacing:.03em}.header__menu{display:flex;gap:16px}.header__menu-item{white-space:nowrap;line-height:1.1}.header__menu-item:hover{border-color:#3984d4}.header__menu-item--active,.header__menu-item--active:hover{cursor:default;border-color:transparent;color:#000}.header__avatar{white-space:nowrap}.toast-container{position:fixed;bottom:20px;right:20px;display:flex;flex-direction:column-reverse;gap:8px;z-index:1000}.toast{position:relative;max-width:320px;padding:12px 16px;background-color:#333;color:#fff;border-radius:4px;box-shadow:0 2px 10px #0003;display:flex;justify-content:space-between;align-items:flex-start;animation:slideIn .3s ease-out}.toast-content{margin-right:16px}.toast-close-button{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0;line-height:1;opacity:.7;transition:opacity .2s}.toast-close-button:hover{opacity:1}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.text-container{margin:0 auto;max-width:45rem;margin-bottom:1rem;padding-left:16px;padding-right:16px}@media(min-width:768px){.text-container{max-width:960px}}.person-tag{display:inline-flex;align-items:center;gap:4px;margin:2px;padding:2px 8px;border-radius:16px;font-size:12px;-webkit-user-select:none;user-select:none;transition:all .1s ease-in;cursor:pointer;line-height:1;white-space:nowrap;background-color:var(--bg-soft);border:1px solid var(--border);color:var(--text-secondary)}.person-tag:hover{background-color:var(--bg);border:1px solid var(--border)}.person-tag__name{white-space:nowrap}.person-tag__remove{background:none;border:none;color:#1976d2;font-size:18px;cursor:pointer;padding:0 2px;line-height:1;opacity:.7;margin-left:2px;transition:opacity .15s ease}.person-tag__remove:hover{opacity:1}.collapse-section__header{cursor:pointer}.collapse-section__header>*:before{content:" ";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='20' height='10' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M1.5 1L5.5 5L9.5 1' stroke='%23666' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");width:20px;height:10px;transition:all .15s ease-in;margin:0 8px 0 0;transform:translateY(-50%)}.collapse-section--unfold .collapse-section__header>*:before{transform:rotate(-180deg) translateY(50%)}.ReactCollapse--collapse{transition:height .15s ease-in-out}.message{box-shadow:0 0 1px #0000007f;border-radius:4px;padding:4px 8px;margin-top:4px;margin-bottom:4px;font-size:16px}.message{background:#fff8ea;box-shadow:0 1px 2px #0000000d,0 2px 16px #00000008;color:#362400}.message.result{background:#f9f9f9;box-shadow:0 1px 2px #0000000d,0 2px 16px #00000008;color:#313131}.message.error{background:#ffe4e4;box-shadow:0 1px 2px #0000000d,0 2px 16px #00000008;color:#470000}.message.success{background:#e1ffde;box-shadow:0 1px 2px #0000000d,0 2px 16px #00000008;color:#054000}.entity-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.entity-header__title{font-size:24px}.entity-header__button{display:inline-block;padding:6px 16px;background-color:var(--surface);border:1px solid var(--border);border-radius:6px;font-size:16px;line-height:1;cursor:pointer;transition:all .15s ease-in;color:#000}.entity-header__button:hover{background-color:var(--bg-light);border:1px solid var(--accent-soft)}.entity-header__button:active{transform:translateY(1px)}.not-found-page{height:100vh;font:400 13pt/1.4 PT Sans,Tahoma,Sans-Serif;display:flex;align-items:center;text-align:left;flex-direction:column;justify-content:center;max-width:45rem;margin:0 auto}.not-found-page>*{margin:0 0 1rem;width:100%}.tag{text-align:center}.tag__item{display:inline-flex;align-items:center;gap:4px;margin:2px;padding:2px 8px;border-radius:16px;font-size:12px;-webkit-user-select:none;user-select:none;transition:all .1s ease-in;cursor:pointer;line-height:1;white-space:nowrap;background-color:var(--bg-soft);border:1px solid var(--border);color:var(--text-secondary)}.tag__item--active,.tag__item:hover{background:var(--bg)}.nokia-people-list{--grid-count: 1;--grid-gap: 8px}.nokia-people-list{display:flex;flex-wrap:wrap;gap:var(--grid-gap);margin-top:calc(var(--grid-gap) * 3)}.person-mini-profile{display:flex;flex-direction:row;gap:16px;width:calc((100% - ((var(--grid-count) - 1) * var(--grid-gap))) / var(--grid-count));background-color:var(--surface);border-radius:16px;border:1px solid var(--border);padding:16px;align-items:center;justify-content:flex-start;transition:all .1s ease-in}.person-mini-profile:hover{background-color:var(--bg-light);border:1px solid var(--accent-soft)}.person-mini-profile__buttons{margin-left:auto}.person-mini-profile__title{display:flex;gap:8px;color:var(--text-primary)}.person-mini-profile__edit a{font-size:16px;color:var(--text-secondary);border:none}.person-mini-profile__edit a:hover{color:var(--text-primary);border:none}.nokia-tags-gallery{display:flex;flex-direction:column}.nokia-tags-gallery__group{display:flex;flex-direction:row;gap:16px}.nokia-tags-gallery__group-name{font-size:85%;min-width:max-content;color:var(--text-secondary)}.factoid-row{--grid-count: 4;--grid-gap: 32px;padding:16px;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:var(--grid-gap)}.factoid{display:flex;flex-direction:column;width:calc((100% - ((var(--grid-count) - 1) * var(--grid-gap))) / var(--grid-count));min-width:140px}.factoid__digit{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:2px}.factoid__digit-counter{font-size:300%;line-height:.75;font-feature-settings:"lnum","tnum"}.factoid__digit-dimension{font-size:85%}.factoid__description{font-size:85%;line-height:1.1}@media(min-width:768px){.factoid{min-width:140px}.factoid__digit-counter{font-size:500%}.factoid__digit-dimension{font-size:120%;opacity:.7}.factoid__description{font-size:100%;line-height:1.1}}.react-autocomplete-input{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);bottom:auto;box-shadow:0 6px 12px #0000002d;display:block;font-size:14px;list-style:none;padding:1px;position:fixed;text-align:left;z-index:20000;overflow-y:scroll;margin-top:1em}.react-autocomplete-input>li{cursor:pointer;padding:10px;min-width:100px}.react-autocomplete-input>li.active{background-color:#337ab7;color:#fff}.tag-group-table{display:flex;flex-direction:column;gap:16px;margin:16px 0}.tag-group-table__item{background-color:var(--surface);color:var(--text-primary);border:1px solid var(--border);border-radius:16px;padding:16px;cursor:pointer}.tag-group-table__item:hover{background-color:var(--bg);border:1px solid var(--border)}.tag-group-table__name{display:flex;flex-direction:row;align-items:baseline;gap:8px}.tag-group-table__id{font-size:65%}.tag-group-table__tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.tag-table{display:flex;flex-direction:column;gap:16px;margin:16px 0}.tag-table__item{background-color:var(--surface);color:var(--text-primary);border:1px solid var(--border);border-radius:16px;padding:16px;cursor:pointer}.tag-table__item:hover{background-color:var(--bg);border:1px solid var(--border)}.tag-table__name{display:flex;flex-direction:row;align-items:baseline;gap:8px}.tag-table__number{font-size:65%}.tag-table__group{color:var(--text-secondary)}.default-form{background:#f3f3f3;border:1px solid #eae8e8;max-width:45em;padding:18px 31px;border-radius:7.5px;margin:32px 40px 32px 16px;text-align:left;overflow:hidden;box-shadow:0 6px 8px -4px #4d90aa7d,0 16px 16px -2px #4d90aa33}.form-row{padding-bottom:15px;display:flex;flex-wrap:wrap;align-items:center}.form-row__label{display:block;min-width:110px;max-width:150px;margin-right:15px;line-height:1.3;font-size:16px}.form-row__input--middle{width:250px;margin-right:15px;border-radius:.2rem;padding:.2rem;background:#fff;border:0}.form-row__input--middle:focus{outline:1px solid #1babff40;box-shadow:0 3px 15px -10px #000}.form-row__input--middle.textarea{height:10rem;min-width:fit-content}.default-form__submit{display:inline-block;padding:6px 16px;background-color:#fff;border:1px solid #efefef;border-radius:6px;font-size:16px;line-height:1;cursor:pointer;transition:all .15s ease-in;color:#000}.default-form__submit[disabled]{opacity:.3;box-shadow:none;filter:grayscale(1)}.default-form__submit:hover{background-color:var(--bg-light);border:1px solid var(--accent-soft)}.default-form__submit:active{transform:translateY(1px)}.mentions-input{position:relative;padding:2rem 0;border-top:1px solid #000;border-bottom:1px solid #000;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff}.mentions-input__field{width:40rem;height:300px;border:none}.suggestion-list{overflow:auto;scroll-behavior:smooth;position:absolute;top:16px;height:calc(100% - 32px);background:#323232d9;width:90%;border-radius:6px;padding:4px 0;box-shadow:0 4px 8px -4px #00000080,0 24px 24px -12px #0003}.suggestion-list__item{font-size:16px;padding:4px 12px;color:#fff;transition:all 50ms ease-in}.suggestion-list__item--active{background-color:#ffffff26}:root{--text-block-width: 45rem;--tag-color: #0072ff;--tag-bgcolor: #e5f1ff;--tag-bgcolor--hover: #cbe3fe;--tag-bgcolor--active: #a8d2ff;--tag-padding: 3px 11px}:root{--bg: #EEEEDD;--bg-soft: #eeeedd83;--bg-light: #fcfcf4;--surface: #FFFFFF;--text-primary: #06284C;--text-secondary: #6c8094;--accent: #B85C3A;--accent-soft: #F9D7B2;--border: #D6CCBB}:root{--grid-count: 4;--grid-gap: 32px;--grid-width: calc((100% - ((var(--grid-count) - 1) * var(--grid-gap))) / var(--grid-count))}body *{box-sizing:border-box}body{font:400 14pt/1.4 PT Sans,Tahoma,Sans-Serif;margin:0;background:#fff;color:#000}@media(max-width:500px){body{font-size:13pt}}.container{margin:0 auto;margin-bottom:1rem;max-width:80rem;padding-left:1rem;padding-right:1rem}@media(min-width:576px){.container{padding-left:0;padding-right:0}}a{color:#3984d4;text-decoration:none;border-bottom:1px solid #3984d459}a:hover{border-color:#3984d4}p{margin:0 0 1rem}.nokia{display:flex;flex-wrap:wrap;flex-direction:column;background-color:var(--bg);background-color:var(--bg-soft);background-color:var(--bg-light);min-height:60vh}@media(min-width:720px){.nokia{flex-wrap:nowrap}}.nokia__content{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media(min-width:720px){.nokia__content{max-width:720px;padding-left:0;padding-right:0}}form.container{display:grid;grid-template-columns:9rem 16rem;grid-gap:1rem;padding:32px;border-radius:16px;background:#e6d6902e;box-shadow:0 1px 1px #09789180,0 8px 16px #0978911a,0 16px 16px #0978910d}.form__description{grid-column:2 / 3;opacity:.65;font-size:16px}.form__button{grid-column-start:1;grid-column-end:3}.pseudo-link{cursor:pointer;border-bottom:1px dashed #00000059}.pseudo-link:hover{border-color:#000}h1{font-weight:400}h2{font-size:24px;font-weight:400}h3{font-weight:400}@keyframes ani{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.user{background:linear-gradient(45deg,#158bd0,#38d7fb);color:#fff;font-weight:800;border-radius:100%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.meeting-gallery{display:flex;flex-direction:column;margin-top:16px;gap:16px}.meeting{display:flex;flex-direction:column;flex-wrap:wrap;font-size:18px;gap:16px;padding:16px;border-radius:16px;background:var(--surface);border:1px solid var(--border)}.meeting__description{white-space:pre-wrap;max-width:100%;overflow:hidden}.meeting__information{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:var(--text-secondary);gap:8px}.meeting__meta{min-width:fit-content}.meeting__type{font-size:65%}.meeting__type a{border-color:var(--text-secondary);color:var(--text-secondary)}.meeting__person-gallery{display:flex;gap:6px;flex-wrap:wrap}.meeting__person{width:32%}.meeting-detail__information{color:var(--text-secondary);font-size:85%;display:flex;flex-direction:row;align-items:flex-start;gap:16px}.meeting-detail__date-type{display:flex;flex-direction:column;min-width:fit-content}.meeting-detail__persons{display:flex;flex-direction:column;gap:4px}.meeting-detail__description{padding:32px 0}.meeting__quality{max-width:calc(68% - 10rem)}.meeting__avatar{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3;background:#2196f3}.meeting__date{font-size:65%;margin-right:8px}.meeting__quality{grid-column-start:2;grid-column-end:6;grid-row-end:3;grid-row-start:2;max-width:100%;padding:0}.meeting__avatar .user:not(:nth-child(1)){display:none}.person-data__name{font-weight:800}.support{font-size:12pt;line-height:1.1;opacity:.75}select{padding:3px 7px}option{padding:7px 14px}form.container{grid-template-columns:35% 65%}form.container .single-row{grid-column-start:1;grid-column-end:3}form.container .single-row:nth-child(2n-1){margin-bottom:-1rem}form.container .single-row textarea{width:100%;min-height:6em}.person-selector{display:flex;font-size:10pt;flex-wrap:wrap;margin-top:.5rem}.person-selector__person{width:22%;padding-right:3%;padding-bottom:3%;word-break:break-word;min-height:32px;transition:all .15s ease-in}.person-selector__person:nth-child(4n){margin-right:0}.person-selector__person--selected{background:#b7b7b733}.person-full-data__meetings .meeting__persons{display:none}.person-full-data__meetings .person{font-size:10pt;background:linear-gradient(180deg,transparent 60%,#38d7fb61 80%,#7166ff61);margin-right:4px;padding:2px 4px;line-height:1.5;border-radius:2px}.nokia .content{margin-bottom:5rem;margin:0 auto 45px}.person-data{display:flex;flex-wrap:wrap}.person-data__name{width:100%}.person-data__description{width:100%;background:#efefef;padding:1rem}.person-data__meeting{width:80%}.nokia-user-avatar{display:flex;justify-content:center;align-items:center;font-weight:800;width:48px;height:48px;border-radius:100%;background:var(--bg);color:var(--text-secondary);font-size:24px;line-height:1;border:1px solid var(--border)}.person-full-data__name{font-weight:800}.person-full-data__alias,.person-full-data__nick{opacity:.5}.nokia-graphic{align-self:center}.nokia-tooltip{transition:opacity .1s ease-in-out,left 50ms ease-in-out,top 50ms ease-in-out;opacity:0;position:absolute;background:#fff;padding:5px 10px;border:1px solid #ddd;border-radius:4px;pointer-events:none;box-shadow:0 2px 4px #0000001a}.meeting__persons{display:flex;flex-wrap:wrap;gap:4px}.meeting__person-name{font-size:65%}.person-full-data__notes{display:flex;flex-direction:column;gap:24px}.person-note{background:#fff;box-shadow:0 8px 24px -12px #b1edff;border:1px solid #dbf6fe;padding:22px;border-radius:12px}form.container.nokia-form{display:flex;flex-direction:column;gap:8px;padding:24px;margin:12px 0 32px;border-radius:16px;background:#fff;box-shadow:none;border:1px solid #ccc}.nokia-form .form-row{display:grid;grid-template-columns:3fr 10fr;grid-gap:16px;align-items:baseline}form.container.nokia-form .single-row:nth-child(2n-1){margin-bottom:-12px}.nokia-form .form-row__label{font-size:85%;text-align:right;width:100%;margin-right:0}.nokia-form .field-error{grid-column:2 / 3;color:#ba1313;margin-top:-16px;font-size:75%}.nokia-form input,.nokia-form textarea{background:#fff;color:#000;border:1px solid #d3d3d3;padding:4px}.nokia-form input:read-only,.nokia-form textarea:read-only{background-color:#f2f2f2}.nokia-form hr{width:100%;height:1px;background:#ccc;border:none;margin:0}.full-container{background-color:var(--bg-light);display:flex;justify-content:center}
