@font-face{font-family:Square721;src:url(/font/square721bdexbtrusbyme_bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/font/onest/onest-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/font/onest/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/font/onest/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:300 700;font-display:swap;src:url(/font/onest/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{-webkit-tap-highlight-color:#fff0;scroll-behavior:smooth;border:none;margin:0;padding:0;font-size:.0520833vw}@media (max-width:1920px){*{font-size:.0520833vw}}@media (max-width:1200px){*{font-size:.130208vw}}@media (max-width:768px){*{font-size:.266667vw}}html{overflow-y:scroll}body{box-sizing:border-box;color:#111;background:#fff;grid-template-rows:auto 1fr;max-width:100vw;min-height:fit-content;max-height:100vh;font-family:Onest,sans-serif;display:grid;position:relative}main{box-sizing:border-box;width:100%;max-width:100vw;height:fit-content;min-height:100dvh;position:relative}.wrapper{z-index:10;max-width:1440px;margin:0 auto;padding:0 64px;position:relative}@media (max-width:1440px){.wrapper{padding:0 64px}}@media (max-width:1200px){.wrapper{padding:0 48px}}@media (max-width:768px){.wrapper{padding:0 16px}}*,:before,:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}form{flex-direction:column;gap:16rem;width:100%;display:flex}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}input::-ms-clear{display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}button,input[type=submit]{box-shadow:none;cursor:pointer;background:0 0;display:inline-block}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{border:0;padding:0}label{cursor:pointer}legend{display:block}span{font-size:inherit;font-weight:inherit}table{background-color:#fff;border-radius:28rem;width:100%;padding:24rem}thead td{color:#666c75}tbody td{color:#111}tr{position:relative}tr:after{content:"";background-color:#cccfde;width:100%;height:1rem;position:absolute;bottom:0;left:0}tr .edit-button{position:absolute;top:50%;right:0;transform:translateY(-50%)}td{padding:16rem;font-size:16rem;font-weight:400;line-height:130%}.add-event-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.add-event-page{padding:40rem 60rem}}@media (max-width:1200px){.add-event-page{flex:1 1 0;width:auto;min-width:0;padding:24rem 16rem}}.organization-auth-page{background-color:#f5f7ff;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.organization-events-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-events-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-events-page{padding:40rem 32rem}}@media (max-width:768px){.organization-events-page{padding:24rem 16rem}}.organization-halls-page{width:100%;min-width:0;padding:40rem 120rem}@media (max-width:1920px){.organization-halls-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-halls-page{padding:40rem 32rem}}@media (max-width:768px){.organization-halls-page{padding:24rem 16rem}}.organization-page{background-color:#f5f7ff;justify-content:space-between;display:flex}.organization-registration-page{background-color:#f5f7ff;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.organization-settings-page{width:100%;padding:40rem 120rem}@media (max-width:1920px){.organization-settings-page{padding:40rem 60rem}}@media (max-width:1200px){.organization-settings-page{padding:24rem 16rem}}.organization-verify-page{background-color:#f5f7ff;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.add-event{min-width:0}.add-event .add-event__top{flex-direction:column;gap:16rem;margin:0 0 24rem;display:flex}.add-event .add-event__top__wrapper{align-items:center;gap:20rem;display:flex}.add-event .add-event__title{margin:0;font-size:28rem;font-weight:500;line-height:118%}.add-event .add-event__middle{grid-template-columns:minmax(0,1fr) 360rem;align-items:start;gap:24rem;display:grid}.add-event .add-event__left{min-width:0}.add-event .add-event__form{flex-direction:column;gap:24rem;display:flex}.add-event .add-event__tabs{flex-wrap:wrap;gap:12rem;margin:0 0 24rem;display:flex}.add-event .add-event__tab{color:#111;cursor:pointer;background:#fff;border:0;border-radius:12rem;min-height:40rem;padding:10rem;font-size:16rem;line-height:130%}.add-event .add-event__tab--active{color:#fff;background:#262626}.add-event .add-event__tab:disabled{opacity:.5;cursor:not-allowed}.add-event .add-event__tab:focus-visible,.add-event .add-event__language:focus-visible{outline-offset:3rem;outline:2rem solid #ef1a2d}.add-event .add-event__section,.add-event .add-event__action-card,.add-event .add-event__readiness-card{background:#fff;border-radius:28rem;min-width:0;padding:24rem}.add-event .add-event__section-title{margin:0 0 20rem;font-size:24rem;font-weight:500;line-height:130%}.add-event .add-event__languages{border-bottom:1rem solid #cccfde;flex-wrap:wrap;width:fit-content;max-width:100%;margin:0 0 20rem;display:flex}.add-event .add-event__language{color:#666c75;cursor:pointer;background:0 0;border:0;border-bottom:1rem solid #0000;justify-content:center;align-items:center;min-height:40rem;margin-bottom:-1rem;padding:4rem 16rem 12rem;font-size:16rem;line-height:130%;display:inline-flex}.add-event .add-event__language--active{color:#ef1a2d;border-bottom-color:#ef1a2d}.add-event .add-event__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.add-event .add-event__field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20rem 16rem;display:grid}.add-event .add-event__field{flex-direction:column;gap:4rem;min-width:0;display:flex}.add-event .add-event__field>span{color:#666c75;font-size:14rem;line-height:130%}.add-event .add-event__field input,.add-event .add-event__field select,.add-event .add-event__field textarea{color:#111;width:100%;min-width:0;font:inherit;background:#fff;border:1rem solid #cccfde;border-radius:16rem;padding:12rem;font-size:16rem;line-height:130%}.add-event .add-event__field input:disabled,.add-event .add-event__field select:disabled,.add-event .add-event__field textarea:disabled{cursor:not-allowed;color:#666c75;background:#f5f7ff}.add-event .add-event__field textarea{resize:vertical;min-height:128rem}.add-event .add-event__form .add-event__field{gap:0;position:relative}.add-event .add-event__form .add-event__field>span{inset-inline-start:12rem;pointer-events:none;z-index:1;font-size:12rem;line-height:130%;position:absolute;top:8rem}.add-event .add-event__form .add-event__field input,.add-event .add-event__form .add-event__field select,.add-event .add-event__form .add-event__field textarea{min-height:56rem;padding:26rem 12rem 10rem}.add-event .add-event__form .add-event__field textarea{min-height:128rem}.add-event .add-event__form .add-event__field:focus-within>span{color:#ef1a2d}.add-event .add-event__field--wide{grid-column:1/-1;width:100%}.add-event .add-event__required-mark{color:#ef1a2d;margin-inline-start:3rem}.add-event .add-event__localized-field--hidden{display:none}.add-event .add-event__images{gap:24rem;width:100%;display:grid}.add-event .add-event__images-subtitle{color:#111;margin:0;font-size:16rem;line-height:130%}.add-event .add-event__media-slot{flex-direction:column;gap:12rem;min-width:0;display:flex;position:relative}.add-event .add-event__media-slot-header{align-items:center;gap:12rem;display:flex}.add-event .add-event__upload-area{width:100%;position:relative}.add-event .add-event__upload-area .input-image{aspect-ratio:auto;background:#f5f7ff;border-radius:20rem;width:100%;height:168rem}.add-event .add-event__upload-area .input-image:focus-within{outline-offset:2rem;outline:2rem solid #ef1a2d}.add-event .add-event__upload-area .input-image .input-image__hint{padding:16rem}.add-event .add-event__upload-area .input-image .input-image__hint p{min-width:0;margin:0}.add-event .add-event__upload-area .input-image.filled{aspect-ratio:1440/660;height:auto}.add-event .add-event__media-slot--poster .input-image.filled{aspect-ratio:2/3;width:min(100%,280rem)}.add-event .add-event__media-slot--warning .input-image{background:#ffdd1d1f;border-color:#b40717}.add-event .add-event__media-slot--warning .add-event__media-missing{clip:auto;white-space:normal;color:#b40717;width:auto;height:auto;font-size:14rem;position:static}.add-event .add-event__step-actions{flex-wrap:wrap;gap:16rem;margin-top:24rem;display:flex}.add-event .add-event__step-actions .button{border-radius:16rem;min-height:52rem;padding:12rem 16rem}.add-event .add-event__management-panel{flex-direction:column;gap:18rem;display:flex}.add-event .add-event__panel-header{justify-content:space-between;align-items:flex-start;gap:16rem;display:flex}.add-event .add-event__panel-header p{color:#666c75;margin:-10rem 0 0;font-size:15rem;line-height:140%}.add-event .add-event__empty-state{background-color:#f5f7ff;border:1rem dashed #cccfde;border-radius:8rem;flex-direction:column;gap:8rem;padding:18rem;display:flex}.add-event .add-event__empty-state h3,.add-event .add-event__empty-state p{margin:0}.add-event .add-event__empty-state h3{color:#111;font-size:18rem;font-weight:500;line-height:130%}.add-event .add-event__empty-state p{color:#666c75;font-size:15rem;line-height:140%}.add-event .add-event__session-switcher{gap:8rem;padding:0 0 6rem;display:flex;overflow-x:auto}.add-event .add-event__session-card{color:#111;text-align:left;cursor:pointer;background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;flex:0 0 148rem;min-height:58rem;padding:9rem 11rem}.add-event .add-event__session-card span,.add-event .add-event__session-card small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.add-event .add-event__session-card span{font-size:15rem;font-weight:500;line-height:130%}.add-event .add-event__session-card small{color:#666c75;margin:4rem 0 0;font-size:13rem;line-height:130%}.add-event .add-event__session-card.is-active{border-color:#111;box-shadow:inset 3rem 0 #111}.add-event .add-event__ticket-summary{background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;flex-wrap:wrap;align-items:center;gap:8rem 18rem;padding:10rem 12rem;display:flex}.add-event .add-event__ticket-summary span,.add-event .add-event__ticket-summary strong{font-size:14rem;line-height:135%}.add-event .add-event__ticket-summary strong{color:#111;font-weight:500}.add-event .add-event__ticket-summary>span{color:#666c75}.add-event .add-event__rows{border:1rem solid #cccfde;border-radius:8rem;flex-direction:column;display:flex;overflow:hidden}.add-event .add-event__row{color:#666c75;background-color:#fff;border-bottom:1rem solid #cccfde;grid-template-columns:minmax(190rem,1.3fr) minmax(150rem,.75fr) minmax(110rem,.65fr) auto;align-items:center;gap:12rem;padding:13rem 16rem;font-size:14rem;line-height:140%;display:grid}.add-event .add-event__row:last-child{border-bottom:0}.add-event .add-event__row>div:first-child{flex-direction:column;gap:2rem;min-width:0;display:flex}.add-event .add-event__row strong{color:#111;font-size:16rem;font-weight:500;line-height:130%}.add-event .add-event__ticket-table{min-width:0}.add-event .add-event__ticket-row-header,.add-event .add-event__row.add-event__ticket-row{grid-template-columns:minmax(180rem,1.35fr) minmax(90rem,.6fr) minmax(110rem,.65fr) minmax(190rem,auto);place-items:center start;gap:12rem;padding:13rem 16rem;display:grid}.add-event .add-event__ticket-table.is-overview-only .add-event__ticket-row-header,.add-event .add-event__ticket-table.is-overview-only .add-event__row.add-event__ticket-row{grid-template-columns:minmax(180rem,1.35fr) minmax(90rem,.6fr) minmax(110rem,.65fr)}.add-event .add-event__ticket-table.is-overview-only .add-event__ticket-row-header span:nth-child(2),.add-event .add-event__ticket-table.is-overview-only .add-event__ticket-row-header span:nth-child(3),.add-event .add-event__ticket-table.is-overview-only .add-event__ticket-price,.add-event .add-event__ticket-table.is-overview-only .add-event__ticket-places{text-align:right;justify-self:end}.add-event .add-event__ticket-row-header{color:#666c75;background-color:#fff;border-bottom:1rem solid #cccfde;font-size:13rem;line-height:130%}.add-event .add-event__ticket-row-header span:last-child{text-align:right;justify-self:end}.add-event .add-event__row.add-event__ticket-row.is-active{background-color:#3974f20f;box-shadow:inset 4rem 0 #3974f2b8}.add-event .add-event__row.add-event__ticket-row{cursor:pointer}.add-event .add-event__row.add-event__ticket-row:focus-visible{outline-offset:-2rem;outline:2rem solid #3974f2b3}.add-event .add-event__ticket-table.is-overview-only .add-event__row.add-event__ticket-row{cursor:default}.add-event .add-event__ticket-table.is-overview-only .add-event__row.add-event__ticket-row:focus-visible{outline:none}.add-event .add-event__ticket-row-shell+.add-event__ticket-row-shell>.add-event__row.add-event__ticket-row{border-top:1rem solid #cccfde}.add-event .add-event__row.add-event__ticket-row>.add-event__ticket-name{flex-direction:row;justify-content:flex-start;justify-self:start;align-items:center;gap:10rem;width:100%;min-width:0;display:flex}.add-event .add-event__row.add-event__ticket-row>.add-event__ticket-name .add-event__color-swatch{border-radius:4rem;width:16rem;min-width:16rem;height:16rem}.add-event .add-event__row.add-event__ticket-row>.add-event__row-actions{justify-self:end}.add-event .add-event__ticket-price,.add-event .add-event__ticket-places{color:#666c75;font-variant-numeric:tabular-nums}.add-event .add-event__danger-button span{color:#b40717}.add-event .add-event__danger-button{background-color:#0000;border-color:#0000}.add-event .add-event__ticket-edit-row{background-color:#f5f7ff;border-bottom:1rem solid #cccfde}.add-event .add-event__ticket-category-form{border-radius:8rem}.add-event .add-event__ticket-category-form .add-event__color-field{border:0;margin:0;padding:0}.add-event .add-event__ticket-category-form .add-event__color-field legend{color:#666c75;margin:0 0 8rem;font-size:16rem;line-height:130%}.add-event .add-event__color-palette{background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;flex-wrap:wrap;align-items:center;gap:8rem;min-height:54rem;padding:10rem 12rem;display:flex}.add-event .add-event__color-option,.add-event .add-event__custom-color-button{cursor:pointer;border:1rem solid #11111129;border-radius:6rem;width:28rem;min-width:28rem;height:28rem;padding:0}.add-event .add-event__custom-color-button{border-color:#111;position:relative;box-shadow:inset 0 0 0 3rem #fff}.add-event .add-event__custom-color-button:after{content:"";background-color:#fff;border:1rem solid #cccfde;border-radius:4rem;width:11rem;height:11rem;position:absolute;bottom:-3rem;right:-3rem}.add-event .add-event__custom-color-button:focus-visible{outline-offset:2rem;outline:2rem solid #3974f2bf}.add-event .add-event__custom-color-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1rem;height:1rem;position:absolute;overflow:hidden}.add-event .add-event__color-option{background:0 0}.add-event .add-event__color-option.is-selected{border-color:#111;box-shadow:0 0 0 2rem #fff,0 0 0 4rem #111}.add-event .add-event__color-option:focus-visible{outline-offset:2rem;outline:2rem solid #3974f2bf}.add-event .add-event__custom-color-input input{appearance:none}.add-event .add-event__ticket-edit-row .add-event__ticket-category-form{border-width:1rem 0 0;border-top-style:solid;border-top-color:#cccfde;border-radius:0}.add-event .add-event__session-row-header,.add-event .add-event__row.add-event__session-row{grid-template-columns:minmax(120rem,22%) minmax(160rem,25%) minmax(190rem,20%) minmax(140rem,15%) minmax(220rem,1fr);align-items:center;gap:24rem;padding:13rem 16rem;display:grid}.add-event .add-event__session-row-header{color:#666c75;background-color:#fff;border-bottom:1rem solid #cccfde;font-size:13rem;font-weight:400;line-height:130%}.add-event .add-event__session-row-header span:last-child{justify-self:start}.add-event .add-event__session-row .add-event__row-actions{justify-content:flex-start}.add-event .add-event__row.add-event__session-row.is-active{background-color:#3974f20f;box-shadow:inset 4rem 0 #3974f2b8}.add-event .add-event__row.add-event__session-row.is-highlighted{animation:3s ease-out add-event-session-highlight}.add-event .add-event__row-timegroup{min-width:0}.add-event .add-event__row-time{color:#111;font-size:15rem;font-weight:400;line-height:130%}.add-event .add-event__row-location{color:#666c75;white-space:nowrap;min-height:18rem;font-size:15rem;font-weight:400;line-height:135%;display:block}.add-event .add-event__row-chip{color:#666c75;white-space:nowrap;background-color:#0000;border:1rem solid #cccfde;border-radius:6rem;width:fit-content;max-width:100%;padding:6rem 10rem;font-size:14rem;line-height:130%}.add-event .add-event__row-ticket-link,.add-event .add-event__row-ticket-count{color:#666c75;text-align:left;white-space:nowrap;width:fit-content;max-width:100%;font-size:14rem;line-height:130%}.add-event .add-event__row-ticket-link{cursor:pointer;text-underline-offset:3rem;background-color:#0000;padding:0;text-decoration:underline}.add-event .add-event__row-actions{justify-content:flex-end;gap:8rem;display:flex}.add-event .add-event__row-actions .button{border-radius:8rem;min-height:40rem;padding:9rem 12rem}.add-event .add-event__row-actions .button span{font-size:15rem;line-height:130%}.add-event .add-event__session-add-button{border-radius:8rem;min-height:42rem;padding:10rem 16rem}.add-event .add-event__session-add-button span{font-size:15rem;line-height:130%}.add-event .add-event__session-add-button .icon{width:20rem;min-width:20rem;height:20rem;min-height:20rem}.add-event .add-event__drawer,.add-event .add-event__session-form{background-color:#f5f7ff;border:1rem solid #cccfde;border-radius:8rem;flex-direction:column;gap:18rem;padding:20rem;display:flex}.add-event .add-event__session-create-panel{width:100%}.add-event .add-event__drawer-header{justify-content:space-between;align-items:center;gap:16rem;display:flex}.add-event .add-event__drawer-header button{color:#666c75;cursor:pointer;background-color:#0000;border:0;font-size:14rem}.add-event .add-event__drawer-title{margin:0;font-size:20rem;font-weight:500}.add-event .add-event__modal-backdrop{z-index:50;background-color:#11111152;justify-content:center;align-items:center;padding:24rem;display:flex;position:fixed;inset:0}.add-event .add-event__confirm-modal{background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;width:min(420rem,100%);padding:20rem}.add-event .add-event__confirm-modal h3,.add-event .add-event__confirm-modal p{margin:0}.add-event .add-event__confirm-modal h3{color:#111;font-size:20rem;font-weight:500;line-height:130%}.add-event .add-event__confirm-modal p{color:#666c75;margin:8rem 0 0;font-size:15rem;line-height:140%}.add-event .add-event__confirm-actions{justify-content:flex-end;gap:8rem;margin:20rem 0 0;display:flex}.add-event .add-event__confirm-actions .button{border-radius:8rem;min-height:40rem;padding:9rem 12rem}.add-event .add-event__confirm-actions .button span{font-size:15rem;line-height:130%}.add-event .add-event__session-form-header{justify-content:space-between;align-items:center;gap:16rem;display:flex}.add-event .add-event__session-form-title{margin:0;font-size:20rem;font-weight:500}.add-event .add-event__session-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16rem;display:grid}.add-event .add-event__segmented{border:0;margin:0;padding:0}.add-event .add-event__segmented legend{color:#666c75;width:100%;margin:0 0 8rem;font-size:16rem;line-height:130%}.add-event .add-event__segmented--wide{grid-column:1/-1}.add-event .add-event__segmented-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10rem;display:grid}.add-event .add-event__segmented-options label{color:#111;cursor:pointer;background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;grid-template-columns:22rem minmax(0,1fr);align-items:flex-start;gap:10rem;min-height:74rem;padding:12rem;display:grid}.add-event .add-event__segmented-options label.is-selected{background-color:#fff;border-color:#3974f2b3;box-shadow:inset 0 0 0 1rem #3974f22e}.add-event .add-event__segmented-options input{margin-top:2rem}.add-event .add-event__segmented-options input:disabled{cursor:default}.add-event .add-event__segmented-options label:has(input:disabled){cursor:default}.add-event .add-event__segmented-copy{flex-direction:column;gap:3rem;min-width:0;display:flex}.add-event .add-event__segmented-copy strong{color:#111;font-size:15rem;font-weight:500;line-height:130%}.add-event .add-event__segmented-copy small{color:#666c75;font-size:13rem;line-height:135%}.add-event .add-event__session-preview{background-color:#fff;border:1rem solid #cccfde;border-radius:8rem;flex-direction:column;gap:4rem;padding:12rem 14rem;display:flex}.add-event .add-event__session-preview span,.add-event .add-event__session-preview small{color:#666c75;font-size:13rem;line-height:135%}.add-event .add-event__session-preview strong{color:#111;font-size:15rem;font-weight:500;line-height:135%}.add-event .add-event__session-preview.is-empty{border-style:dashed}.add-event .add-event__session-form-actions{justify-content:flex-end;gap:10rem;padding-top:2rem;display:flex}.add-event .add-event__session-form-actions .button{min-height:46rem;padding:12rem 18rem}.add-event .add-event__session-form-actions .button-primary:disabled{opacity:1;pointer-events:auto;cursor:not-allowed;background-color:#dcdfec73;border-color:#cccfde}.add-event .add-event__session-form-actions .button-primary:disabled span{color:#666c75b8}.add-event .add-event__lock-hint{color:#666c75;margin:-4rem 0 0;font-size:14rem;line-height:140%}.add-event .add-event__checkbox{color:#111;align-items:center;gap:8rem;font-size:15rem;line-height:130%;display:inline-flex}.add-event .add-event__session-select{max-width:360rem}.add-event .add-event__session-edit-row{background-color:#f5f7ff;border-bottom:1rem solid #cccfde;padding:0}.add-event .add-event__session-edit-form{border-width:1rem 0 0;border-top-style:solid;border-top-color:#cccfde;border-radius:0}.add-event .add-event__color-swatch{border:1rem solid #cccfde;border-radius:6rem;width:28rem;height:28rem}.add-event .add-event__right{flex-direction:column;gap:16rem;padding-top:64rem;display:flex;position:sticky;top:24rem}.add-event .add-event__action-card,.add-event .add-event__rail-actions{flex-direction:column;gap:16rem;display:flex}.add-event .add-event__button{border-radius:16rem;justify-content:center;width:100%;min-height:56rem;padding:16rem}.add-event .add-event__trash{background:#ffebed;border-color:#0000}.add-event .add-event__trash span{color:#ef1a2d;font-size:16rem}.add-event .add-event__trash svg{color:#ef1a2d}.add-event .add-event__rail-danger .add-event__trash svg path{stroke:currentColor}.add-event .add-event__readiness-card{flex-direction:column;gap:12rem;display:flex}.add-event .add-event__readiness-summary-icon{color:#ef1a2d;background:#ffebed;border-radius:8rem;justify-content:center;align-items:center;width:32rem;height:32rem;font-size:22rem;display:inline-flex}.add-event .add-event__readiness-summary-icon.is-ready{color:#18972b;background:#18972b1a}.add-event .add-event__rail-header{flex-direction:column;gap:6rem;display:flex}.add-event .add-event__rail-status{color:#111;margin:0;font-size:20rem;font-weight:500;line-height:130%}.add-event .add-event__rail-count{color:#666c75;margin:0;font-size:14rem;line-height:140%}.add-event .add-event__checklist{flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none;display:flex}.add-event .add-event__checklist li{color:#666c75;grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:8rem;font-size:16rem;line-height:130%;display:grid}.add-event .add-event__checklist .is-ready{color:#666c75}.add-event .add-event__readiness-icon{justify-content:center;align-items:center;width:16rem;height:20rem;font-size:12rem;display:inline-flex}.add-event .add-event__readiness-icon--ready{color:#18972b}.add-event .add-event__readiness-icon--missing{color:#ef1a2d}.add-event .add-event__readiness-icon--neutral{color:#666c75}.add-event .add-event__rail-feedback{flex-direction:column;gap:8rem;display:flex}.add-event .add-event__moderation-hint{color:#666c75;margin:0;font-size:14rem;line-height:140%}.add-event .add-event__error{color:#b40717;margin:0;font-size:14rem;line-height:140%}.add-event .add-event__published-warning{color:#111;background:#ffdd1d24;border-radius:12rem;margin:0;padding:12rem;font-size:14rem;line-height:140%}@media (max-width:1240px){.add-event .add-event__session-row-header{display:none}.add-event .add-event__row.add-event__session-row{grid-template-columns:1fr;align-items:start}.add-event .add-event__session-row .add-event__row-location{white-space:normal}.add-event .add-event__session-row .add-event__row-actions{justify-content:flex-start;align-items:flex-start}}@media (max-width:900px){.add-event{min-width:0;max-width:100%}.add-event .add-event__top__wrapper{flex-wrap:wrap;align-items:flex-start;gap:12rem}.add-event .add-event__title{overflow-wrap:anywhere;min-width:0;max-width:100%}.add-event .add-event__form,.add-event .add-event__section,.add-event .add-event__right{min-width:0}.add-event .add-event__session-form .add-event__session-form-actions{flex-direction:column;align-items:stretch}.add-event .add-event__session-form .add-event__session-form-actions .button{justify-content:center;width:100%}.add-event .add-event__middle{grid-template-columns:minmax(0,1fr)}.add-event .add-event__right{padding-top:0;position:static}.add-event .add-event__section,.add-event .add-event__action-card,.add-event .add-event__readiness-card{border-radius:24rem;padding:20rem}.add-event .add-event__tab{min-height:44rem}.add-event .add-event__languages{width:100%}.add-event .add-event__language{flex:auto;padding-inline:8rem}.add-event .add-event__tabs{gap:8rem}.add-event .add-event__field-grid{grid-template-columns:minmax(0,1fr)}.add-event .add-event__media-slot-header{flex-direction:column;align-items:flex-start}.add-event .add-event__session-grid,.add-event .add-event__segmented-options{grid-template-columns:minmax(0,1fr)}.add-event .add-event__panel-header,.add-event .add-event__row-actions{flex-direction:column;align-items:stretch}.add-event .add-event__session-row-header{display:none}.add-event .add-event__row{grid-template-columns:minmax(0,1fr);align-items:start}.add-event .add-event__row-location{white-space:normal}.add-event .add-event__row-actions{justify-content:flex-start;align-items:flex-start}}@keyframes add-event-session-highlight{0%{background-color:#18972b29}to{background-color:#fff}}.aside{background-color:#fff;width:337rem;min-width:337rem;height:100%;min-height:100dvh}@media (max-width:1200px){.aside{width:fit-content;min-width:fit-content}}.aside .aside__company{flex-direction:column;gap:8rem;margin:0 0 24rem;padding:44rem 32rem 0;display:flex}@media (max-width:1200px){.aside .aside__company{padding:16rem}}.aside .aside__company__info{align-items:center;gap:8rem;display:flex}.aside .aside__company__logo{object-fit:cover;border-radius:12rem;width:32rem;height:32rem}.aside .aside__company__initials{color:#fff;background:#cccfde;border-radius:12rem;justify-content:center;align-items:center;width:32rem;height:32rem;font-size:20rem;font-weight:500;line-height:120%;display:flex}.aside .aside__company__name{color:#111;font-size:24rem;font-weight:500}@media (max-width:1200px){.aside .aside__company__name{display:none}}.aside .aside__company__subtitle{color:#666c75;font-size:14rem;font-weight:400;line-height:130%}@media (max-width:1200px){.aside .aside__company__subtitle{display:none}}.aside .aside__navigation__links{padding:0 8rem}.aside .aside__navigation__link{padding:16rem 20rem}@media (max-width:1200px){.aside .aside__navigation__link{padding-block-end:16rem}}.aside .aside__navigation__link a{gap:8rem;width:fit-content;display:flex}.aside .aside__navigation__link span{color:#111;font-size:16rem;font-weight:400;line-height:130%}@media (max-width:1200px){.aside .aside__navigation__link span{display:none}}.aside .aside__navigation__link svg{width:24rem;min-width:24rem;height:24rem;min-height:24rem}.aside .aside__navigation__link--active{background-color:#f5f7ff;border-radius:16rem}.country-modal{z-index:1015;background-color:#fff;border-radius:32rem;min-width:464rem;padding:40rem 8rem 32rem 24rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.country-modal{min-width:calc(100% - 32rem);max-width:calc(100% - 32rem);padding:32rem 8rem 24rem 24rem}}.country-modal .country-modal__wrapper{z-index:11;height:300rem;padding:0 24rem 0 0;position:relative;overflow-y:scroll}@media (max-width:768px){.country-modal .country-modal__wrapper{padding:0 16rem 0 0}}.country-modal .country-modal__wrapper::-webkit-scrollbar{width:5rem}.country-modal .country-modal__wrapper::-webkit-scrollbar-track{background:#fff}.country-modal .country-modal__wrapper::-webkit-scrollbar-thumb{background-color:#7a7a7a80;border-radius:20rem;height:5rem}.country-modal .country-modal__search{color:#111;border-bottom:1rem solid #dcdfec66;align-items:center;padding:16rem;font-size:18rem;font-weight:400;display:flex}.country-modal .country-modal__search svg{width:16rem;height:16rem;margin:0 8rem 0 0}.country-modal .country-modal__item{color:#111;cursor:pointer;border-bottom:1rem solid #dcdfec66;align-items:center;gap:4rem;padding:16rem;font-size:20rem;font-weight:500;display:flex}.country-modal .country-modal__item:last-child{border:none}.country-modal__flag{object-fit:cover;border-radius:2rem;width:24rem;min-width:24rem;height:16rem}.country-modal .country-modal__no-results{color:#111;gap:4rem;padding:16rem;font-size:20rem;font-weight:500}.country-modal .country-modal__close{width:24rem;height:24rem;position:absolute;top:24rem;right:24rem}.country-modal__overlay{z-index:1014;background:#111111b3;position:fixed;inset:0}.event-about{margin:0 0 56rem}.event-about__wrapper{gap:28rem;display:flex}@media (max-width:1200px){.event-about__wrapper{flex-direction:column}}.event-about .event-about__left{width:59%}@media (max-width:1200px){.event-about .event-about__left{width:100%}}.event-about .event-about__left--full{width:100%}.event-about .event-about__left p{margin:0 0 24rem;font-size:16rem;font-weight:400;line-height:145%}@media (max-width:768px){.event-about .event-about__left p{margin:0 0 18rem;font-size:15rem}}.event-about .event-about__left>h2.title{margin:0 0 24rem;font-size:32rem;line-height:120%}@media (max-width:768px){.event-about .event-about__left>h2.title{margin:0 0 18rem;font-size:28rem}}.event-about .event-about__left>h3.title{margin:0 0 20rem;font-size:24rem;line-height:120%}@media (max-width:768px){.event-about .event-about__left>h3.title{margin:0 0 16rem;font-size:22rem}}.event-about .event-about__facts{grid-template-columns:minmax(0,1.75fr) minmax(0,.75fr) minmax(0,.75fr) minmax(0,.85fr);gap:18rem 28rem;margin:4rem 0 42rem;display:grid}@media (max-width:768px){.event-about .event-about__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16rem 18rem;margin:0 0 32rem}}.event-about .event-about__fact{min-width:0}.event-about .event-about__fact-label{color:#666c75;margin:0 0 8rem;font-size:14rem;font-weight:400;line-height:130%}@media (max-width:768px){.event-about .event-about__fact-label{margin:0 0 6rem;font-size:13rem}}.event-about .event-about__fact-value{color:#111;overflow-wrap:anywhere;margin:0;font-size:16rem;font-weight:400;line-height:140%}@media (max-width:768px){.event-about .event-about__fact-value{font-size:15rem}}.event-about .event-about__list{flex-direction:column;gap:12rem;display:flex}.event-about .event-about__item{background-color:#f5f7ff;border-radius:16rem;justify-content:space-between;align-items:center;min-height:84rem;padding:14rem 16rem;display:flex}@media (max-width:768px){.event-about .event-about__item{flex-direction:column;align-items:flex-start;gap:16rem;min-height:auto}}.event-about .event-about__item__info{align-items:center;gap:24rem;display:flex}@media (max-width:768px){.event-about .event-about__item__info{gap:16rem}}.event-about .event-about__item__date{border-right:1rem solid #cccfde;flex-direction:column;align-items:center;min-width:60rem;padding:0 20rem 0 0;display:flex}@media (max-width:768px){.event-about .event-about__item__date{padding:0 16rem 0 0}}.event-about .event-about__item__date b{color:#111;font-size:40rem;font-weight:500;line-height:105%}@media (max-width:768px){.event-about .event-about__item__date b{font-size:32rem}}.event-about .event-about__item__date span{color:#111;font-size:16rem;font-weight:400;line-height:130%}@media (max-width:768px){.event-about .event-about__item__date span{font-size:14rem}}.event-about .event-about__item__location{flex-direction:column;gap:8rem;display:flex}@media (max-width:768px){.event-about .event-about__item__location{gap:8rem}}.event-about .event-about__item__time{color:#111;font-size:20rem;font-weight:500;line-height:120%}@media (max-width:768px){.event-about .event-about__item__time{font-size:16rem}}.event-about .event-about__item__place{color:#111;font-size:14rem;font-weight:400;line-height:130%}@media (max-width:768px){.event-about .event-about__item__place{font-size:14rem}}.event-about .event-about__item__buy{min-width:128rem;min-height:44rem;padding:12rem 26rem}@media (max-width:768px){.event-about .event-about__item__buy{width:100%;padding:12rem}}.event-about .event-about__item__buy span{letter-spacing:.01em;font-size:14rem;font-weight:400;line-height:150%}.event-about .event-about__right{width:39%;max-width:560rem;margin-left:auto;position:relative}@media (max-width:1200px){.event-about .event-about__right{display:none}}@media (max-width:768px){.event-about .event-about__right{width:100%;display:flex}}.event-about .event-about__poster-placeholder{aspect-ratio:590/801;color:#666c75;text-align:center;background-color:#f5f7ff;border-radius:28rem;justify-content:center;align-items:center;width:100%;min-height:0;padding:24rem;font-size:20rem;font-weight:500;line-height:130%;display:flex;position:sticky;top:200rem}@media (max-width:768px){.event-about .event-about__poster-placeholder{min-height:440rem;font-size:16rem;position:relative;top:auto}}.event-about .event-about__poster{border-radius:28rem;width:100%;height:auto;position:sticky;top:200rem}@media (max-width:768px){.event-about .event-about__poster{position:relative;top:auto}}.event-banner{margin:0 0 48rem}.event-banner .event-banner__image{object-fit:cover;border-radius:40rem;width:100%;height:600rem}@media (max-width:768px){.event-banner .event-banner__image{border-radius:28rem;height:400rem}}.event-banner .event-banner__container{min-height:600rem;position:relative}@media (max-width:768px){.event-banner .event-banner__container{min-height:400rem}}.event-banner .event-banner__container--placeholder{background:radial-gradient(circle at 82% 24%,#fffffff5 0,#ffffff6b 24%,#fff0 48%),linear-gradient(135deg,#f7f8fe 0%,#eef2fb 52%,#e6ebf5 100%);border:1rem solid #c6cfe0b8;border-radius:40rem;overflow:hidden}@media (max-width:768px){.event-banner .event-banner__container--placeholder{border-radius:28rem}}.event-banner .event-banner__container--placeholder:before{content:"";pointer-events:none;border:1rem dashed #77849d57;border-radius:28rem;position:absolute;inset:32rem}@media (max-width:768px){.event-banner .event-banner__container--placeholder:before{border-radius:20rem;inset:18rem}}.event-banner .event-banner__container--placeholder:after{content:"";opacity:.72;pointer-events:none;background:linear-gradient(140deg,#7987a000 52%,#7987a01a 52% 62%,#7987a000 62%),linear-gradient(40deg,#7987a000 58%,#7987a017 58% 68%,#7987a000 68%),#ffffff57;border:1rem solid #7987a033;border-radius:22rem;width:176rem;height:116rem;position:absolute;top:51%;right:108rem;transform:translateY(-50%);box-shadow:0 18rem 44rem #5a687e14}@media (max-width:768px){.event-banner .event-banner__container--placeholder:after{opacity:.44;border-radius:14rem;width:92rem;height:64rem;right:24rem}}.event-banner .event-banner__container--text-only{align-items:center;min-height:auto;padding:72rem 0;display:flex}@media (max-width:768px){.event-banner .event-banner__container--text-only{min-height:auto;padding:36rem 0}}.event-banner .event-banner__info{z-index:1;flex-direction:column;display:flex;position:absolute;bottom:49rem;left:52rem}@media (max-width:768px){.event-banner .event-banner__info{max-width:299rem;bottom:12rem;left:16rem}}.event-banner .event-banner__container--text-only .event-banner__info{max-width:720rem;position:static}.event-banner .event-banner__placeholder{z-index:2;color:#111;text-align:center;-webkit-backdrop-filter:blur(8rem);backdrop-filter:blur(8rem);background-color:#fffffff0;border:1rem solid #b0bcd2d1;border-radius:999rem;padding:9rem 14rem;font-size:13rem;font-weight:600;line-height:130%;position:absolute;top:28rem;right:32rem;box-shadow:0 12rem 28rem #5a687e1a}@media (max-width:768px){.event-banner .event-banner__placeholder{font-size:12rem;top:18rem;left:auto;right:20rem}}.event-banner .event-banner__tag{color:#666c75;background-color:#f5f7ff;border-radius:20rem;width:fit-content;margin:0 0 20rem;padding:8rem;font-size:16rem;font-weight:400;line-height:130%;display:flex}@media (max-width:768px){.event-banner .event-banner__tag{margin:0 0 12rem;font-size:14rem}}.event-banner .event-banner__title{color:#fff;margin:0 0 16rem}@media (max-width:768px){.event-banner .event-banner__title{margin:0 0 8rem}}.event-banner .event-banner__container--text-only .event-banner__title,.event-banner .event-banner__container--placeholder .event-banner__title{color:#111}.event-banner .event-banner__description{color:#fff;margin:0 0 24rem;font-size:18rem;font-weight:400;line-height:145%}@media (max-width:768px){.event-banner .event-banner__description{margin:0 0 12rem;font-size:16rem;line-height:142%}}.event-banner .event-banner__container--text-only .event-banner__description{color:#fff}.event-banner .event-banner__container--placeholder .event-banner__description{color:#666c75}.event-banner .event-banner__buy{padding:16rem 92rem}@media (max-width:768px){.event-banner .event-banner__buy{padding:12rem 24rem}}.event-banner .event-banner__buy span{letter-spacing:.01em;font-size:16rem;font-weight:400;line-height:150%}.hall-aside{background-color:#fff;width:337rem;min-width:337rem;height:100%;padding:36rem 26rem;position:absolute;top:0;left:0}.hall-aside .hall-aside__wrapper{flex-direction:column;justify-content:space-between;height:100%;display:flex}.hall-aside .hall-aside__title{color:#111;margin:28rem 0 24rem;font-size:24rem;font-weight:500}.hall-aside .hall-aside__add-category{width:100%;margin:0 0 24rem;padding:10rem}.hall-aside .hall-aside__add-category path{stroke:#ef1a2d}.hall-aside .hall-aside__add-category span{font-size:14rem;font-weight:400;line-height:130%}.hall-aside .hall-aside__categories{flex-direction:column;gap:16rem;display:flex}.hall-aside .hall-aside__category{background-color:#f5f7ff;border-radius:20rem;flex-direction:column;gap:12rem;padding:12rem;display:flex}.hall-aside .hall-aside__category__top{justify-content:space-between;display:flex}.hall-aside .hall-aside__category__title{white-space:nowrap;color:#111;margin:0;font-size:16rem;font-weight:400;line-height:130%}.hall-aside .hall-aside__category__edit-button,.hall-aside .hall-aside__category__delete-button{width:24rem;min-width:24rem;height:24rem;min-height:24rem;padding:0}.hall-aside .hall-aside__category__bottom{justify-content:space-between;display:flex}.hall-aside .hall-aside__category__color{width:24rem;min-width:24rem;height:24rem;min-height:24rem}.hall-aside .hall-aside__category__seats,.hall-aside .hall-aside__category__price{color:#111;font-size:16rem;font-weight:500;line-height:130%}.hall-aside .hall-aside__category__left,.hall-aside .hall-aside__category__right{align-items:center;gap:8rem;width:fit-content;display:flex}.hall-aside .hall-aside__preview-button{width:100%;padding:17rem}.modal-provider{position:relative}.organization-auth__wrapper{background-color:#fff;border-radius:28rem;width:464rem;padding:48px}.organization-auth .organization-auth__title{color:#111;margin:0 0 16rem;font-size:40rem;font-weight:500;line-height:120%}.organization-auth .organization-auth__form{flex-direction:column;gap:24rem;margin:0 0 20rem;display:flex}.organization-auth .organization-auth__send{width:100%;padding:16rem}.organization-auth .organization-auth__link{text-align:center;color:#111;justify-content:center;width:100%;margin:0;font-size:20rem;font-weight:500;display:flex}.organization-events .organization-events__top{justify-content:space-between;align-items:center;gap:24rem;margin-bottom:24rem;display:flex}.organization-events .organization-events__title{color:#111;margin:0;font-size:28rem;font-weight:500;line-height:118%}.organization-events .organization-events__add-button{border-radius:12rem;min-height:48rem;padding:12rem 24rem}.organization-events .organization-events__add-button span{font-size:16rem}.organization-events .organization-events__add-button svg{flex-shrink:0;width:24rem;height:24rem}.organization-events .organization-events__list{gap:16rem;display:grid}.organization-events .organization-events__card{background:#fff;border-radius:28rem;justify-content:space-between;align-items:flex-start;gap:24rem;min-width:0;padding:24rem;display:flex}.organization-events .organization-events__event{align-items:flex-start;gap:12rem;min-width:0;display:flex}.organization-events .organization-events__poster{color:#666c75;background:#f5f7ff;border-radius:8rem;flex:0 0 82rem;place-items:center;width:82rem;height:100rem;font-size:20rem;display:grid;position:relative;overflow:hidden}.organization-events .organization-events__poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.organization-events .organization-events__poster--has-image span{display:none}.organization-events .organization-events__details{flex-wrap:wrap;align-items:flex-start;gap:12rem 24rem;min-width:0;display:flex}.organization-events .organization-events__details .status{flex-shrink:0}.organization-events .organization-events__details .status--draft{color:#666c75;background:#f5f7ff}.organization-events .organization-events__event-copy{min-width:0}.organization-events .organization-events__event-title{color:#111;overflow-wrap:anywhere;margin:0;font-size:24rem;font-weight:500;line-height:125%}.organization-events .organization-events__event-meta{color:#666c75;overflow-wrap:anywhere;margin:4rem 0 0;font-size:16rem;line-height:130%}.organization-events .organization-events__actions{flex-direction:column;flex:none;align-items:stretch;gap:12rem;max-width:240rem;display:flex}.organization-events .organization-events__edit-link,.organization-events .organization-events__action-button{color:#111;text-align:center;cursor:pointer;background:0 0;border:1rem solid #cccfde;border-radius:8rem;justify-content:center;align-items:center;gap:4rem;min-height:32rem;padding:4rem 12rem;font-size:14rem;font-weight:400;line-height:130%;display:inline-flex}.organization-events .organization-events__edit-link svg,.organization-events .organization-events__action-button svg{flex-shrink:0;width:24rem;height:24rem}.organization-events .organization-events__edit-link:hover,.organization-events .organization-events__action-button:hover{background:#f5f7ff}.organization-events .organization-events__edit-link:focus-visible,.organization-events .organization-events__action-button:focus-visible{outline-offset:3rem;outline:2rem solid #111}.organization-events .organization-events__edit-link:disabled,.organization-events .organization-events__action-button:disabled{cursor:default;opacity:.58}.organization-events .organization-events__action-button--danger{color:#ef1a2d;background:#ffebed;border-color:#0000}.organization-events .organization-events__action-button--danger:hover{background:#ffebed;border-color:#ef1a2d}.organization-events .organization-events__action-error{color:#ef1a2d;overflow-wrap:anywhere;margin:0;font-size:13rem;line-height:140%}.organization-events .organization-events__modal{z-index:20;place-items:center;padding:24rem;display:grid;position:fixed;inset:0}.organization-events .organization-events__modal-overlay{cursor:pointer;background:#11111152;border:0;position:fixed;inset:0}.organization-events .organization-events__modal-panel{z-index:1;background:#fff;border-radius:12rem;gap:14rem;width:min(440rem,100%);padding:24rem;display:grid;position:relative}.organization-events .organization-events__modal-panel h2,.organization-events .organization-events__modal-panel p{margin:0}.organization-events .organization-events__modal-panel h2{color:#111;font-size:22rem;font-weight:500;line-height:120%}.organization-events .organization-events__modal-panel p{color:#111;font-size:16rem;line-height:150%}.organization-events .organization-events__modal-actions{justify-content:flex-end;gap:10rem;display:flex}@media (max-width:768px){.organization-events .organization-events__top{flex-direction:column;align-items:stretch;gap:16rem}.organization-events .organization-events__card{flex-direction:column;gap:20rem;padding:20rem}.organization-events .organization-events__event{width:100%}.organization-events .organization-events__event-title{font-size:20rem}.organization-events .organization-events__actions{flex-flow:wrap;gap:8rem;width:100%;max-width:none}.organization-events .organization-events__actions>a,.organization-events .organization-events__actions>button{flex:140rem}.organization-events .organization-events__edit-link,.organization-events .organization-events__action-button{min-height:44rem}.organization-events .organization-events__action-error{width:100%}.organization-events .organization-events__modal-actions{flex-wrap:wrap}}.organization-halls .organization-halls__top{justify-content:space-between;align-items:center;gap:24rem;margin-bottom:24rem;display:flex}.organization-halls .organization-halls__title{color:#111;margin:0;font-size:28rem;font-weight:500;line-height:118%}.organization-halls .organization-halls__add-button{cursor:pointer;border-radius:12rem;min-height:48rem;padding:12rem 24rem}.organization-halls .organization-halls__add-button span{font-size:16rem}.organization-halls .organization-halls__add-button svg{flex-shrink:0;width:24rem;height:24rem}.organization-halls .organization-halls__list{gap:16rem;display:grid}.organization-halls .organization-halls__card{background:#fff;border-radius:28rem;gap:16rem;min-width:0;padding:24rem;display:grid}.organization-halls .organization-halls__header,.organization-halls .organization-halls__location-info{align-items:center;gap:16rem;min-width:0;display:flex}.organization-halls .organization-halls__header{justify-content:space-between}.organization-halls .organization-halls__location-info{flex-wrap:wrap}.organization-halls .organization-halls__hall-count{color:#666c75;border:1rem solid #666c75;border-radius:20rem;flex-shrink:0;padding:8rem;font-size:14rem;line-height:1}.organization-halls .organization-halls__location-name{overflow-wrap:anywhere;min-width:0;margin:0;font-size:24rem;font-weight:500;line-height:125%}.organization-halls .organization-halls__address{color:#666c75;overflow-wrap:anywhere;min-width:0;margin:0;font-size:16rem;line-height:130%}.organization-halls .organization-halls__actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:8rem;display:flex}.organization-halls .organization-halls__icon-button,.organization-halls .organization-halls__disclosure-button{color:#111;cursor:pointer;background:0 0;border:0;border-radius:8rem;flex:0 0 32rem;justify-content:center;align-items:center;width:32rem;height:32rem;display:inline-flex}.organization-halls .organization-halls__icon-button .icon,.organization-halls .organization-halls__disclosure-button .icon{width:24rem;height:24rem}.organization-halls .organization-halls__icon-button:hover,.organization-halls .organization-halls__disclosure-button:hover{background:#f5f7ff}.organization-halls .organization-halls__icon-button:focus-visible,.organization-halls .organization-halls__disclosure-button:focus-visible{outline-offset:3rem;outline:2rem solid #111}.organization-halls .organization-halls__icon-button--danger{color:#ef1a2d}.organization-halls .organization-halls__disclosure-button .icon{transition:transform .15s ease-in-out}.organization-halls .organization-halls__disclosure-button--expanded .icon{transform:rotate(180deg)}.organization-halls .organization-halls__nested{gap:16rem;display:grid}.organization-halls .organization-halls__nested[hidden]{display:none}.organization-halls .organization-halls__empty{color:#666c75;margin:0;font-size:14rem}.organization-halls .organization-halls__hall-item{border-bottom:1rem solid #cccfde;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16rem;min-height:48rem;padding:8rem 12rem;font-size:14rem;line-height:130%;display:grid}.organization-halls .organization-halls__hall-item:last-child{border-bottom:0}.organization-halls .organization-halls__hall-name{overflow-wrap:anywhere;min-width:0}.organization-halls .organization-halls__hall-meta{flex-wrap:wrap;align-items:center;gap:8rem;display:flex}.organization-halls .organization-halls__capacity,.organization-halls .organization-halls__schema-status{white-space:nowrap;border-radius:20rem;width:fit-content;padding:8rem;font-size:14rem;line-height:1}.organization-halls .organization-halls__capacity,.organization-halls .organization-halls__schema-status--created{color:#18972b;background:#18972b1a}.organization-halls .organization-halls__schema-status--missing{color:#666c75;background:#f5f7ff}.organization-halls .organization-halls__text-button{color:#111;cursor:pointer;background:0 0;border:1rem solid #cccfde;border-radius:8rem;justify-content:center;justify-self:start;align-items:center;gap:4rem;min-height:32rem;padding:4rem 12rem;font-size:14rem;line-height:130%;display:inline-flex}.organization-halls .organization-halls__text-button svg{flex-shrink:0;width:24rem;height:24rem}.organization-halls .organization-halls__text-button:focus-visible{outline-offset:3rem;outline:2rem solid #111}.organization-halls .organization-halls__text-button:hover{border-color:#666c75}.organization-halls .organization-halls__text-button--add{color:#ef1a2d;background:#ffebed;border-color:#0000}.organization-halls .organization-halls__text-button--add svg path{stroke:currentColor}.organization-halls .organization-halls__text-button--danger{color:#ef1a2d;border-color:#ef1a2d}.organization-halls .organization-halls__text-button--primary{color:#fff;background:#ef1a2d;border-color:#ef1a2d}.organization-halls .organization-halls__modal{z-index:20;place-items:center;padding:24rem;display:grid;position:fixed;inset:0}.organization-halls .organization-halls__modal__overlay{cursor:pointer;background:#11111152;border:0;position:fixed;inset:0}.organization-halls .organization-halls__modal__panel{z-index:1;background:#fff;border-radius:12rem;gap:14rem;width:min(420rem,100%);padding:24rem;display:grid;position:relative}.organization-halls .organization-halls__modal__panel h2,.organization-halls .organization-halls__modal__panel p{margin:0}.organization-halls .organization-halls__modal__panel h2{font-size:22rem;font-weight:500;line-height:120%}.organization-halls .organization-halls__modal__panel p{color:#111;font-size:16rem;line-height:150%}.organization-halls .organization-halls__modal__field{gap:8rem;font-size:14rem;line-height:140%;display:grid}.organization-halls .organization-halls__modal__field input{width:100%;min-height:42rem;font:inherit;border:1rem solid #1111112e;border-radius:8rem;padding:9rem 12rem;font-size:16rem;line-height:140%}.organization-halls .organization-halls__modal__actions{justify-content:flex-end;gap:10rem;display:flex}@media (max-width:993px){.organization-halls .organization-halls__hall-item{grid-template-columns:minmax(0,1fr) auto;gap:8rem 16rem}.organization-halls .organization-halls__hall-meta{grid-area:2/1}.organization-halls .organization-halls__hall-item>.organization-halls__actions{grid-area:1/2/3}}@media (max-width:768px){.organization-halls .organization-halls__top{flex-direction:column;align-items:stretch;gap:16rem}.organization-halls .organization-halls__card{padding:20rem}.organization-halls .organization-halls__header{flex-wrap:wrap;align-items:flex-start;gap:12rem}.organization-halls .organization-halls__location-info{flex:100%;gap:12rem}.organization-halls .organization-halls__location-name{font-size:20rem}.organization-halls .organization-halls__address{flex-basis:100%}.organization-halls .organization-halls__header>.organization-halls__actions{width:100%}.organization-halls .organization-halls__disclosure-button{margin-inline-start:auto}.organization-halls .organization-halls__hall-item{grid-template-columns:minmax(0,1fr);gap:10rem;padding:12rem 0}.organization-halls .organization-halls__hall-item>.organization-halls__actions{grid-area:auto/1;justify-content:flex-start}.organization-halls .organization-halls__icon-button,.organization-halls .organization-halls__disclosure-button{flex-basis:44rem;width:44rem;height:44rem}.organization-halls .organization-halls__text-button{min-height:44rem}.organization-halls .organization-halls__modal__actions{flex-wrap:wrap}}.organization-registration__wrapper{background-color:#fff;border-radius:28rem;width:464rem;padding:32px}.organization-registration .organization-registration__title{color:#111;margin:0 0 16rem;font-size:40rem;font-weight:500;line-height:120%}.organization-registration .organization-registration__form{flex-direction:column;gap:24rem;margin:0 0 20rem;display:flex}.organization-registration .organization-registration__send{width:100%;padding:16rem}.organization-registration .organization-registration__link{text-align:center;color:#111;justify-content:center;width:100%;margin:0;font-size:20rem;font-weight:500;display:flex}.organization-verify__wrapper{background-color:#fff;border-radius:28rem;width:464rem;padding:48rem}.organization-verify .organization-verify__title{color:#111;margin:0 0 16rem;font-size:40rem;font-weight:500;line-height:120%}.organization-verify .organization-verify__form{flex-direction:column;gap:24rem;margin:0 0 20rem;display:flex}.organization-verify .organization-verify__send{width:100%;padding:16rem}.organization-verify .organization-verify__email{color:#111;margin:0 0 16rem;font-size:14rem;font-weight:400;line-height:130%}.organization-verify .organization-verify__time{color:#666c75;font-size:14rem;font-weight:400;line-height:130%}.organization-verify .organization-verify__link{text-align:center;color:#111;justify-content:center;width:100%;margin:0;font-size:20rem;font-weight:500;display:flex}.settings__wrapper{justify-content:space-between;gap:24rem;display:flex}.settings .settings__left{width:calc(100% - 430rem)}.settings .settings__right{background-color:#fff;border-radius:28rem;flex-direction:column;gap:10rem;width:406rem;height:fit-content;padding:24rem;display:flex}.settings .settings__container{flex-direction:column;gap:16rem;display:flex}.settings .settings__top{background-color:#fff;border-radius:28rem;padding:24rem;position:relative}@media (max-width:768px){.settings .settings__top{border-radius:20rem;padding:16rem}}.settings .settings__info{align-items:center;gap:20rem;margin:0 0 24rem;display:flex}@media (max-width:768px){.settings .settings__info{gap:12rem;margin:0 0 16rem}}.settings .settings__initials{color:#fff;background:#cccfde;border-radius:20rem;justify-content:center;align-items:center;width:86rem;height:86rem;font-size:40rem;font-weight:500;line-height:120%;display:flex}@media (max-width:768px){.settings .settings__initials{border-radius:16rem;width:56rem;height:56rem;font-size:28rem;font-weight:500;line-height:120%}}.settings .settings__logo{object-fit:cover;border-radius:20rem;justify-content:center;align-items:center;width:86rem;height:86rem;display:flex}@media (max-width:768px){.settings .settings__logo{border-radius:16rem;width:56rem;height:56rem}}.settings .settings__name{color:#111;font-size:28rem;font-weight:500;line-height:118%}@media (max-width:768px){.settings .settings__name{font-size:20rem;font-weight:500}}.settings .settings__edit{gap:8rem;padding:4rem 0;position:absolute;top:16rem;right:24rem}.settings .settings__edit span{color:#111;font-size:16rem;font-weight:400;line-height:130%}@media (max-width:768px){.settings .settings__edit span{display:none}}.settings .settings__edit svg{width:24rem;height:24rem}.settings .settings__data{flex-direction:column;gap:16rem;display:flex}.settings .settings__data__item{justify-content:space-between;align-items:center;display:flex}.settings .settings__data__item__label{color:#666c75;font-size:18rem;font-weight:400;line-height:145%}@media (max-width:768px){.settings .settings__data__item__label{font-size:16rem;font-weight:400;line-height:142%}}.settings .settings__data__item__value{color:#111;font-size:24rem;font-weight:500}@media (max-width:768px){.settings .settings__data__item__value{font-size:16rem;font-weight:500;line-height:142%}}.settings .settings__bottom{background-color:#fff;border-radius:28rem;grid-template-rows:repeat(1,1fr);grid-template-columns:repeat(2,1fr);gap:16rem;padding:24rem;display:grid}@media (max-width:768px){.settings .settings__bottom{border-radius:20rem;grid-template-columns:repeat(1,1fr);padding:16rem}}.settings .settings__button{width:100%;padding:12rem}.settings .settings__button span{letter-spacing:.01em;font-size:16rem;font-weight:400;line-height:150%}@media (max-width:768px){.settings .settings__button span{line-height:130%}}.create-hall .create-hall__wrapper{z-index:1004;background-color:#fff;border-radius:32rem;min-width:594rem;padding:40rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.create-hall .create-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.create-hall .create-hall__wrapper{border-radius:0;min-width:100%;max-width:100%;height:100%;padding:16rem}.create-hall .create-hall__title{text-align:center;font-size:16rem;font-weight:400;line-height:142%}}.create-hall .create-hall__form{gap:24rem}.create-hall .create-hall__form__image{width:86rem;height:86rem}.create-hall .create-hall__form__middle{grid-template-rows:1fr;grid-template-columns:1fr;gap:20rem;display:grid}.create-hall .create-hall__form__bottom{justify-content:flex-end;gap:16rem;display:flex}@media (max-width:768px){.create-hall .create-hall__form__bottom{flex-direction:column;gap:12rem}}.create-hall .create-hall__form__close{width:180rem;padding:14rem}@media (max-width:768px){.create-hall .create-hall__form__close{width:100%}}.create-hall .create-hall__form__send{width:180rem;padding:14rem}@media (max-width:768px){.create-hall .create-hall__form__send{width:100%}}.create-hall .create-hall__close{width:24rem;height:24rem;position:absolute;top:44rem;right:40rem}@media (max-width:768px){.create-hall .create-hall__close{top:18rem;right:8rem}}.create-hall .create-hall__overlay{z-index:10;background:#111111b3;width:100%;height:100dvh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.delete-hall .delete-hall__wrapper{z-index:1004;background-color:#fff;border-radius:32rem;min-width:594rem;padding:40rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.delete-hall .delete-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.delete-hall .delete-hall__wrapper{border-radius:0;min-width:100%;max-width:100%;height:100%;padding:16rem}.delete-hall .delete-hall__title{text-align:center;font-size:16rem;font-weight:400;line-height:142%}}.delete-hall .delete-hall__description{color:#111;margin:0 0 16rem;font-size:16rem;font-weight:400;line-height:142%}.delete-hall .delete-hall__bottom{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:16rem;display:grid}@media (max-width:768px){.delete-hall .delete-hall__bottom{flex-direction:column;gap:12rem}}.delete-hall .delete-hall__cancel{width:100%;padding:14rem}@media (max-width:768px){.delete-hall .delete-hall__cancel{width:100%}}.delete-hall .delete-hall__send{width:100%;padding:14rem}@media (max-width:768px){.delete-hall .delete-hall__send{width:100%}}.delete-hall .delete-hall__close{width:24rem;height:24rem;position:absolute;top:44rem;right:40rem}@media (max-width:768px){.delete-hall .delete-hall__close{top:18rem;right:8rem}}.delete-hall .delete-hall__overlay{z-index:10;background:#111111b3;width:100%;height:100dvh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.update-hall .update-hall__wrapper{z-index:1004;background-color:#fff;border-radius:32rem;min-width:594rem;padding:40rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1200px){.update-hall .update-hall__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.update-hall .update-hall__wrapper{border-radius:0;min-width:100%;max-width:100%;height:100%;padding:16rem}.update-hall .update-hall__title{text-align:center;font-size:16rem;font-weight:400;line-height:142%}}.update-hall .update-hall__form{gap:24rem}.update-hall .update-hall__form__image{width:86rem;height:86rem}.update-hall .update-hall__form__middle{grid-template-rows:1fr;grid-template-columns:1fr;gap:20rem;display:grid}.update-hall .update-hall__form__bottom{justify-content:flex-end;gap:16rem;display:flex}@media (max-width:768px){.update-hall .update-hall__form__bottom{flex-direction:column;gap:12rem}}.update-hall .update-hall__form__close{width:180rem;padding:14rem}@media (max-width:768px){.update-hall .update-hall__form__close{width:100%}}.update-hall .update-hall__form__send{width:180rem;padding:14rem}@media (max-width:768px){.update-hall .update-hall__form__send{width:100%}}.update-hall .update-hall__close{width:24rem;height:24rem;position:absolute;top:44rem;right:40rem}@media (max-width:768px){.update-hall .update-hall__close{top:18rem;right:8rem}}.update-hall .update-hall__overlay{z-index:10;background:#111111b3;width:100%;max-width:100vw;height:100dvh;position:absolute;top:50%;left:50%;overflow-y:hidden;transform:translate(-50%,-50%)}.update-settings{z-index:1004;place-items:center;display:grid;position:fixed;inset:0}.update-settings .update-settings__wrapper{z-index:2;background-color:#fff;border-radius:32rem;min-width:794rem;padding:40rem;position:relative}@media (max-width:1200px){.update-settings .update-settings__wrapper{min-width:calc(100% - 64rem)}}@media (max-width:768px){.update-settings .update-settings__wrapper{border-radius:0;place-self:stretch stretch;min-width:100%;max-width:100%;height:100%;padding:16rem}.update-settings .update-settings__title{text-align:center;font-size:16rem;font-weight:400;line-height:142%}}.update-settings .update-settings__form{gap:24rem}.update-settings .update-settings__form__image{width:86rem;height:86rem}.update-settings .update-settings__form__middle{grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:20rem;display:grid}@media (max-width:768px){.update-settings .update-settings__form__middle{grid-template-columns:1fr}}.update-settings .update-settings__form__bottom{justify-content:flex-end;gap:16rem;display:flex}@media (max-width:768px){.update-settings .update-settings__form__bottom{flex-direction:column;gap:12rem}}.update-settings .update-settings__form__close{width:180rem;padding:14rem}@media (max-width:768px){.update-settings .update-settings__form__close{width:100%}}.update-settings .update-settings__form__send{width:180rem;padding:14rem}@media (max-width:768px){.update-settings .update-settings__form__send{width:100%}}.update-settings .update-settings__close{width:24rem;height:24rem;position:absolute;top:44rem;right:40rem}@media (max-width:768px){.update-settings .update-settings__close{top:18rem;right:8rem}}.update-settings .update-settings__overlay{z-index:1;background:#111111b3;position:absolute;inset:0}.anchor{color:#111;font-size:18rem;font-weight:400;line-height:150%}@media (max-width:1440px){.anchor{font-size:16rem}}@media (max-width:1200px){.anchor{font-size:16rem}}@media (max-width:768px){.anchor{font-size:14rem}}.button{cursor:pointer;border:1rem solid #0000;border-radius:16rem;justify-content:center;align-items:center;gap:4rem;width:fit-content;padding:16rem 24rem;display:flex}@media (max-width:1440px){.button{padding:14rem 20rem}}@media (max-width:1200px){.button{padding:14rem 20rem}}@media (max-width:768px){.button{padding:12rem 16rem}}.button:disabled{opacity:.8;pointer-events:none;cursor:default}.button:has(.loader){pointer-events:none;cursor:default}.button span{font-size:18rem;font-weight:400;line-height:150%}@media (max-width:1440px){.button span{font-size:14rem}}@media (max-width:1200px){.button span{font-size:14rem}}@media (max-width:768px){.button span{font-size:14rem}}.button .icon,.button .loader{width:24rem;min-width:24rem;height:24rem;min-height:24rem}.button-white{background-color:#fff;border-color:#cccfde}.button-white span{color:#111}.button-white .icon path,.button-white .loader{stroke:#111}.button-black{background-color:#111;border-color:#111}.button-black span{color:#fff}.button-black .icon path,.button-black .loader{stroke:#fff}.button-primary{background-color:#ef1a2d;border-color:#ef1a2d}.button-primary span{color:#fff}.button-primary .icon path,.button-primary .loader{stroke:#fff}.button-secondary{background-color:#ffebed;border-color:#ffebed}.button-secondary span{color:#ef1a2d}.button-secondary .icon path,.button-secondary .loader{stroke:#ef1a2d}.button-tertiary{background-color:#0000;border-color:#cccfde}.button-tertiary span{color:#111}.button-tertiary .icon path,.button-tertiary .loader{stroke:#111}.button-back{align-items:center;gap:8rem;padding:4rem 0;display:flex}.button-back svg{width:24rem;min-width:24rem;height:24rem;min-height:24rem}.button-back span{color:#111;font-size:16rem;font-weight:400;line-height:130%}.input-checkbox{flex-direction:column;align-items:flex-start;gap:8rem;width:100%;display:flex}.input-checkbox__control{cursor:pointer;align-items:center;gap:8rem;width:100%;display:flex}.input-checkbox.filled input:after{opacity:1}.input-checkbox.error input:before{border-color:#b40717}.input-checkbox input{appearance:none;cursor:pointer;width:24rem;min-width:24rem;height:24rem;min-height:24rem;margin:0;position:relative}.input-checkbox input:after{content:"";opacity:0;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8%203H16C18.7614%203%2021%205.23858%2021%208V16C21%2018.7614%2018.7614%2021%2016%2021H8C5.23858%2021%203%2018.7614%203%2016V8C3%205.23858%205.23858%203%208%203Z%22%20fill%3D%22%23EF1A2D%22%20stroke%3D%22%23EF1A2D%22%20stroke-width%3D%222%22%2F%3E%0A%3Cpath%20d%3D%22M7%2012.6667L10.5%2015.5L17%208%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A);background-repeat:no-repeat;background-size:contain;width:24rem;height:24rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-checkbox input:before{content:"";border:2rem solid #dcdfec;border-radius:4rem;width:20rem;height:20rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-checkbox__description{color:#111;font-size:16rem;font-weight:400;line-height:142%}.input-checkbox__error{align-items:center;width:100%;margin:0;display:flex}.input-checkbox__error span{letter-spacing:.01em;color:#b40717;font-size:13rem;font-weight:500;line-height:120%}.input-city-dadata{flex-direction:column;width:100%;display:flex;position:relative}.input-city-dadata:has(input:focus) .input-city-dadata__label{font-size:12rem;top:12rem;left:12rem}.input-city-dadata.filled .input-city-dadata__label{font-size:12rem;top:12rem;left:12rem}.input-city-dadata.error input{color:#b40717;border-color:#b40717}.input-city-dadata.error .input-city-dadata__label{color:#b40717}.input-city-dadata input{color:#111;border:1rem solid #dcdfec;border-radius:16rem;width:100%;padding:24rem 12rem 8rem;font-size:16rem;font-weight:400;line-height:150%}@media (max-width:768px){.input-city-dadata input{font-size:16rem;line-height:120%}}.input-city-dadata__label{color:#666c75;pointer-events:none;opacity:.7;margin:0 0 4rem;font-size:16rem;font-weight:400;line-height:150%;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;left:12rem;transform:translateY(-50%)}.input-city-dadata__error{align-items:center;display:flex;position:absolute;bottom:-8rem;left:0;transform:translateY(100%)}.input-city-dadata__error span{letter-spacing:.01em;color:#b40717;font-size:13rem;font-weight:500;line-height:120%}.input-city-dadata__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-city-dadata__error svg{width:16rem;height:16rem}.input-city-dadata__length{color:#666c75;font-size:12rem;position:absolute;bottom:8rem;right:12rem}.input-city-dadata__dropdown{z-index:20;background:#fff;border-radius:12rem;max-height:260rem;margin-top:4rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8rem 24rem #00000014}.input-city-dadata__dropdown-item{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:2rem;width:100%;padding:8rem 12rem;display:flex}.input-city-dadata__dropdown-item:hover{background:#f5f7ff}.input-city-dadata__dropdown-item--loading,.input-city-dadata__dropdown-item--empty{cursor:default}.input-city-dadata__dropdown-city{color:#111;font-size:14rem;line-height:130%}.input-city-dadata__dropdown-country{color:#666c75;font-size:12rem;line-height:120%}.input-country-phone{border:1rem solid #dcdfec;border-radius:16rem;align-items:center;width:100%;margin:0;padding:8rem 0 0 8rem;display:flex;position:relative}.input-country-phone:has(input:focus) .input-country-phone__label{font-size:12rem;top:12rem;left:12rem}.input-country-phone.filled .input-country-phone__label{font-size:12rem;top:12rem;left:12rem}.input-country-phone.error{margin-bottom:22rem}.input-country-phone.error input{color:#b40717;border-color:#b40717}.input-country-phone.error .input-country-phone__label{color:#b40717}.input-country-phone input{color:#111;width:100%;padding:8rem 0;font-size:16rem;font-weight:400;line-height:150%}@media (max-width:768px){.input-country-phone input{padding:12rem 0;font-size:16rem;line-height:120%}}.input-country-phone input::placeholder{color:#111;opacity:.7;font-size:16rem;font-weight:400;line-height:145%}.input-country-phone__label{color:#666c75;pointer-events:none;opacity:.7;margin:0 0 4rem;font-size:12rem;font-weight:400;line-height:150%;transition:all .15s ease-in-out;display:flex;position:absolute;top:12rem;left:12rem;transform:translateY(-50%)}.input-country-phone__placeholder{color:#111;pointer-events:none;font-size:16rem;font-weight:400;line-height:135%;transition:all .15s ease-in-out;position:absolute;top:50%;left:15rem;transform:translateY(-50%)}@media (max-width:768px){.input-country-phone__placeholder{font-size:16rem;line-height:120%;top:13rem}}.input-country-phone__error{align-items:center;display:flex;position:absolute;top:calc(100% + 8rem);left:0;transform:none}.input-country-phone__error span{letter-spacing:.01em;color:#b40717;font-size:13rem;font-weight:500;line-height:120%}.input-country-phone__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-country-phone__error svg{width:16rem;height:16rem}.input-country-phone .input-country-phone__button{color:#111;align-items:center;gap:3rem;margin:0 6rem 0 0;font-size:16rem;font-weight:400;line-height:145%;display:flex}.input-country-phone .input-country-phone__button--active svg{transform:rotate(180deg)}.input-country-phone .input-country-phone__button svg{width:12rem;min-width:12rem;height:8rem;min-height:8rem;margin:0 8rem 0 0}.input-country-phone__flag{object-fit:cover;border-radius:2rem;width:20rem;min-width:20rem;height:14rem}.input-date{flex-direction:column;width:100%;display:flex;position:relative}.input-date:has(input:focus) .input-date__label{font-size:12rem;top:12rem;left:12rem}.input-date.filled .input-date__label{font-size:12rem;top:12rem;left:12rem}.input-date.error input{color:#b40717;border-color:#b40717}.input-date.error .input-date__label{color:#b40717}.input-date input{color:#111;border:1rem solid #dcdfec;border-radius:16rem;width:100%;padding:24rem 12rem 8rem;font-size:16rem;font-weight:400;line-height:150%}@media (max-width:768px){.input-date input{font-size:16rem;line-height:120%}}.input-date__label{color:#666c75;pointer-events:none;opacity:.7;margin:0 0 4rem;font-size:16rem;font-weight:400;line-height:150%;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;left:12rem;transform:translateY(-50%)}.input-date__placeholder{color:#666c75;pointer-events:none;font-size:16px;font-weight:400;line-height:135%;transition:all .15s ease-in-out;position:absolute;top:50%;left:15px;transform:translateY(-50%)}@media (max-width:768px){.input-date__placeholder{font-size:16px;line-height:120%;top:13px}}.input-date__error{align-items:center;display:flex;position:absolute;bottom:-8px;left:0;transform:translateY(100%)}.input-date__error span{letter-spacing:.01em;color:#b40717;font-size:13px;font-weight:500;line-height:120%}.input-date__error figure{width:16px;height:16px;margin:0 4px 0 0}.input-date__error svg{width:16px;height:16px}.input-default{flex-direction:column;width:100%;display:flex;position:relative}.input-default:has(input:focus) .input-default__label{font-size:12rem;top:12rem;left:12rem}.input-default.filled .input-default__label{font-size:12rem;top:12rem;left:12rem}.input-default.error input{color:#b40717;border-color:#b40717}.input-default.error .input-default__label{color:#b40717}.input-default input{color:#111;border:1rem solid #dcdfec;border-radius:16rem;width:100%;padding:24rem 12rem 8rem;font-size:16rem;font-weight:400;line-height:150%}@media (max-width:768px){.input-default input{font-size:16rem;line-height:120%}}.input-default__label{color:#666c75;pointer-events:none;opacity:.7;margin:0 0 4rem;font-size:16rem;font-weight:400;line-height:150%;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;left:12rem;transform:translateY(-50%)}.input-default__error{align-items:center;display:flex;position:absolute;bottom:-8rem;left:0;transform:translateY(100%)}.input-default__error span{letter-spacing:.01em;color:#b40717;font-size:13rem;font-weight:500;line-height:120%}.input-default__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-default__error svg{width:16rem;height:16rem}.input-image{background-color:#f5f7ff;border:1rem solid #0000;border-radius:20rem;width:100%;height:140rem;position:relative;overflow:hidden}.input-image--banner{aspect-ratio:1440/600;border-radius:8rem;height:auto}.input-image--poster{aspect-ratio:2/3;border-radius:8rem;height:auto}.input-image.filled{border-color:#0000}.input-image.no-edit{pointer-events:none}.input-image:has(.input-image__name){border-color:#0000}.input-image:has(.input-image__photo){border-color:#0000}.input-image:has(.input-image__empty){pointer-events:none;border:2rem solid #fff}.input-image:hover .input-image__photo__remove,.input-image:focus-within .input-image__photo__remove{opacity:1;pointer-events:all}.input-image input[type=file].input-image__file{clip:rect(0 0 0 0);clip-path:inset(50%);appearance:none;opacity:0;border:0;width:1rem;height:1rem;margin:-1rem;padding:0;position:absolute;overflow:hidden}.input-image .input-image__control{z-index:6;cursor:pointer;display:block;position:absolute;inset:0}.input-image .input-image__hint{z-index:5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8rem;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.input-image .input-image__hint span{color:#111;font-size:24rem}.input-image .input-image__hint svg{width:24rem;height:24rem}.input-image .input-image__hint p{color:#666c75;text-align:center;min-width:fit-content;font-size:14rem;font-weight:400;line-height:130%}.input-image .input-image__photo{z-index:5;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.input-image .input-image__photo img{object-fit:cover;width:100%;height:100%}.input-image .input-image__photo__remove{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;opacity:0;pointer-events:none;background:#cccfde99;border-radius:12rem;justify-content:center;align-items:center;width:48rem;height:48rem;transition:all .15s ease-in-out;display:flex;position:absolute;top:16rem;right:16rem}@media (max-width:768px){.input-image .input-image__photo__remove{opacity:1;pointer-events:all;border-radius:8rem;width:24rem;height:24rem;top:8rem;right:8rem}}.input-image .input-image__photo__remove svg{width:24rem;height:24rem}@media (max-width:768px){.input-image .input-image__photo__remove svg{width:16rem;height:16rem}}.input-image-upload-error{color:#b40717;overflow-wrap:anywhere;margin:8rem 0 0;font-size:14px;font-weight:500;line-height:130%}.input-otp{flex-direction:row;width:100%;display:flex;position:relative}.input-otp:has(input:focus) .input-otp__label{font-size:12rem;top:12rem;left:12rem}.input-otp.filled .input-otp__label{font-size:12rem;top:12rem;left:12rem}.input-otp.error input{color:#b40717;border-color:#b40717}.input-otp.error .input-otp__label{color:#b40717}.input-otp input{text-align:center;color:#111;border:1rem solid #dcdfec;border-radius:16rem;width:100%;padding:18rem 10rem;font-size:16rem;font-weight:400;line-height:142%}@media (max-width:768px){.input-otp input{padding:16rem 12rem;font-size:16rem;line-height:120%}}.input-otp__container{flex-direction:row;gap:8rem;display:flex}.input-otp__label{color:#666c75;pointer-events:none;opacity:.7;margin:0 0 4rem;font-size:16rem;font-weight:400;line-height:150%;transition:all .15s ease-in-out;display:flex;position:absolute;top:50%;left:12rem;transform:translateY(-50%)}.input-otp__error{align-items:center;display:flex;position:absolute;bottom:-8rem;left:0;transform:translateY(100%)}.input-otp__error span{letter-spacing:.01em;color:#b40717;font-size:13rem;font-weight:500;line-height:120%}.input-otp__error figure{width:16rem;height:16rem;margin:0 4rem 0 0}.input-otp__error svg{width:16rem;height:16rem}.status{white-space:nowrap;border-radius:20rem;padding:8rem;font-size:14rem;font-weight:400}.status--active{color:#fff;background-color:#4885ff}.status--archive{color:#666c75;background-color:#dcdfec}.status--draft{color:#111;background-color:#dcdfec}.status--moderation{color:#111;background-color:#ffdd1d}h1.title{margin:0 0 32rem;font-size:58rem;font-weight:600;line-height:130%}@media (max-width:1440px){h1.title{margin:0 0 24rem;font-size:48rem}}@media (max-width:768px){h1.title{margin:0 0 24rem;font-size:34rem}}h2.title{margin:0 0 24rem;font-size:40rem;font-weight:500;line-height:120%}@media (max-width:1440px){h2.title{margin:0 0 16rem;font-size:38rem}}@media (max-width:1200px){h2.title{margin:0 0 12rem;font-size:34rem}}@media (max-width:768px){h2.title{margin:0 0 12rem;font-size:28rem}}h3.title{margin:0 0 24rem;font-size:28rem;font-weight:500;line-height:118%}@media (max-width:1440px){h3.title{margin:0 0 16rem;font-size:26rem}}@media (max-width:1200px){h3.title{margin:0 0 12rem;font-size:22rem}}@media (max-width:768px){h3.title{margin:0 0 12rem;font-size:20rem}}h4.title{margin:0 0 24rem;font-size:22rem;font-weight:600;line-height:140%}@media (max-width:1440px){h4.title{margin:0 0 16rem;font-size:18rem}}@media (max-width:1200px){h4.title{margin:0 0 12rem;font-size:16rem}}@media (max-width:768px){h4.title{margin:0 0 12rem;font-size:16rem}}h5.title{margin:0 0 24rem;font-size:22rem;font-weight:600;line-height:120%}@media (max-width:1440px){h5.title{margin:0 0 24rem;font-size:18rem}}@media (max-width:1200px){h5.title{margin:0 0 12rem;font-size:16rem}}@media (max-width:768px){h5.title{margin:0 0 12rem;font-size:16rem}}h6.title{margin:0 0 24rem;font-size:20rem;font-weight:600;line-height:120%}@media (max-width:1440px){h6.title{margin:0 0 24rem;font-size:18rem}}@media (max-width:1200px){h6.title{margin:0 0 12rem;font-size:16rem}}@media (max-width:768px){h6.title{margin:0 0 12rem;font-size:14rem}}
