@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:RCCAuthMono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}._page_1nywo_4{position:relative;isolation:isolate;width:100%;height:100vh;height:100dvh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;background:#eaf3f8;font-family:RCCAuthMono,monospace;font-synthesis:none;color:#17343e;--auth-width:clamp(326px,24.3vw,380px)}._authColumn_1nywo_10{position:relative;z-index:3;margin-left:auto;margin-right:4vw;width:var(--auth-width);min-height:100svh;display:flex;align-items:safe center;justify-content:center}._card_1nywo_14{position:relative;width:100%;margin:24px 0;padding:18px 25px 26px;border:1px solid #a6c0ca;border-radius:9px;background:#f9fcfced;box-shadow:0 14px 60px #294d6321;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._localeSwitch_1nywo_19{display:flex;justify-content:flex-end;margin-bottom:22px}._localeSwitch_1nywo_19 button{min-width:40px;min-height:38px;padding:0 11px;border:1px solid #c9dadd;background:#f9fcfc;color:#17343e;font-size:11px;font-weight:400}._localeSwitch_1nywo_19 button:first-child{border-radius:4px 0 0 4px}._localeSwitch_1nywo_19 button:last-child{margin-left:-1px;border-radius:0 4px 4px 0}._localeSwitch_1nywo_19 button[data-active=true]{position:relative;border-color:#397986;background:#fff;box-shadow:0 0 0 2px #3979860d}._localeSwitch_1nywo_19 button:hover{background:#edf7f7}._brand_1nywo_28{display:flex;align-items:center;gap:14px;margin-bottom:34px}._brand_1nywo_28 img{width:52px;height:52px;flex:none;object-fit:contain;border-radius:12px;border:1px solid #e1ecee;background:#fff}._brand_1nywo_28 h2{margin:0;font-size:28px;font-weight:600;letter-spacing:-1.3px;line-height:1.25;white-space:nowrap}._brand_1nywo_28 p{margin:5px 0 0;font-size:10px;color:#557482;white-space:nowrap;letter-spacing:-.3px}._form_1nywo_32{display:grid;gap:17px}._form_1nywo_32 label{display:grid;gap:9px;color:#17343e;font-size:11px;font-weight:400;line-height:1.5}._inputField_1nywo_34{position:relative;display:flex;align-items:center}._inputField_1nywo_34>svg{position:absolute;left:14px;width:17px;height:17px;color:#7497a4;pointer-events:none}._form_1nywo_32 input{width:100%;height:49px;padding:0 13px;border:1px solid #bacfd6;border-radius:4px;color:#17343e;background:#f8fbfc;font-size:14px}._inputField_1nywo_34 input{padding-left:43px}._form_1nywo_32 ._rememberMe_1nywo_38{display:flex;align-items:center;gap:10px;font-size:11px;color:#52717e;cursor:pointer}._form_1nywo_32 ._rememberMe_1nywo_38 input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#087b82;width:18px;height:18px;flex:none;margin:0;padding:0}._form_1nywo_32 button,._resultCard_1nywo_40 button,._telegramButton_1nywo_40{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;padding:10px 13px;border:1px solid #397d86;border-radius:4px;color:#fff;background:#306e79;box-shadow:none;font-size:12px;font-weight:400;text-align:center;text-decoration:none;transition:background .2s,border-color .2s}._form_1nywo_32 ._primaryButton_1nywo_46{margin-top:4px}._primaryButton_1nywo_46 span{flex:1;padding-left:18px}._primaryButton_1nywo_46 svg{width:16px;height:16px;flex:none}._form_1nywo_32 button:hover:not(:disabled),._resultCard_1nywo_40 button:hover,._telegramButton_1nywo_40:hover{background:#245b66}._form_1nywo_32 ._secondaryButton_1nywo_50,._resultCard_1nywo_40 ._secondaryButton_1nywo_50{min-height:46px;border-color:#396d76;color:#306673;background:transparent}._form_1nywo_32 ._secondaryButton_1nywo_50:hover:not(:disabled),._resultCard_1nywo_40 ._secondaryButton_1nywo_50:hover{background:#eaf5f6}._form_1nywo_32 button:disabled,._form_1nywo_32 input:disabled{opacity:.62}._divider_1nywo_53{display:grid;height:1px;place-items:center;background:#c9dadd;margin:2px 0}._divider_1nywo_53 span{padding:0 9px;color:#819aa3;background:#f9fcfc;font-size:10px;line-height:1}._error_1nywo_55{margin:0;padding:10px 12px;border:1px solid #edbebe;border-radius:4px;background:#fff3f3;color:#a72d2d;font-size:12px;line-height:1.5}._registrationIntro_1nywo_56{margin-bottom:25px}._registrationIntro_1nywo_56 h2,._resultCard_1nywo_40 h2{margin:0;font-size:18px;font-weight:500;line-height:1.4}._registrationIntro_1nywo_56 p,._resultCard_1nywo_40 p{margin:10px 0 0;color:#52717e;font-size:12px;line-height:1.7;white-space:pre-line}._resultCard_1nywo_40{display:grid;gap:18px}._page_1nywo_4 button:focus-visible,._page_1nywo_4 input:focus-visible,._page_1nywo_4 a:focus-visible{outline:2px solid #087b82;outline-offset:3px;box-shadow:none}@media(min-width:1100px)and (max-height:850px){._card_1nywo_14{padding:12px 22px 22px}._localeSwitch_1nywo_19{margin-bottom:15px}._brand_1nywo_28{margin-bottom:23px;gap:12px}._brand_1nywo_28 img{width:48px;height:48px}._brand_1nywo_28 h2{font-size:26px}._brand_1nywo_28 p{font-size:9px}._form_1nywo_32{gap:14px}._form_1nywo_32 input{height:46px}}@media(min-width:1100px)and (max-height:700px){._card_1nywo_14{margin-block:16px;padding-block:14px}._brand_1nywo_28{margin-bottom:18px}._form_1nywo_32{gap:12px}}@media(max-width:1099px){._page_1nywo_4{display:flex;flex-direction:column}._authColumn_1nywo_10{order:2;width:min(440px,calc(100% - 32px));margin:0 auto;min-height:0}._card_1nywo_14{margin:8px 0 0}}@media(max-width:560px){._card_1nywo_14{padding:16px 24px 25px}._brand_1nywo_28{gap:14px;margin-bottom:28px}._brand_1nywo_28 h2{font-size:29px}._brand_1nywo_28 p{font-size:10px}._localeSwitch_1nywo_19{margin-bottom:18px}._form_1nywo_32 input{font-size:16px}}@media(prefers-reduced-motion:reduce){._page_1nywo_4 *{transition:none!important}}.rcc-auth-presentation{position:relative;display:block;isolation:isolate;min-height:100svh;--auth-width:clamp(326px,24.3vw,380px);background:#eaf3f8}.rcc-auth-presentation .full-visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;z-index:0}.rcc-auth-presentation .station-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;overflow:clip;container-type:normal;perspective:none}.rcc-auth-presentation .station{position:absolute;top:50%;left:50%;width:max(100%,159.879dvh);height:auto;aspect-ratio:1586/992;transform:translate(-50%,-50%);transition:none}.rcc-auth-presentation .station-image{border-radius:0}.rcc-auth-presentation .monitor-left{left:7.9445%;top:38.1048%;width:26.9861%;height:25%}.rcc-auth-presentation .monitor-right{left:37.0744%;top:38.2056%;width:26.7339%;height:24.6976%}.rcc-auth-presentation .phone-aperture{left:33.1652%;top:52.9234%;width:5.99%;height:20.26%}.rcc-auth-presentation .phone-foreground{clip-path:inset(52.15% 60.4% 26.1% 32.63%)}:where(.rcc-auth-presentation .auth-hero-content) .screen-scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .55s ease;pointer-events:none}:where(.rcc-auth-presentation .auth-hero-content) .screen-scene.is-active{opacity:1;pointer-events:auto;z-index:1}.rcc-auth-presentation .hero-copy{position:absolute;z-index:2;top:clamp(32px,7dvh,100px);left:4vw;width:calc(100% - var(--auth-width) - 12vw);padding:0;container-type:inline-size}.rcc-auth-presentation .hero-copy h1{font-size:clamp(30px,3.12vw,52px);letter-spacing:-2px;text-shadow:0 1px 2px #ffffffe0}.rcc-auth-presentation .auth-column{position:relative;z-index:3;margin-left:auto;margin-right:4vw;width:var(--auth-width);padding:0;min-height:100svh;display:flex;align-items:center;justify-content:center}.rcc-auth-presentation .auth-panel{width:100%;background:#f9fcfced;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#a6c0ca;border-radius:9px;box-shadow:0 14px 60px #294d6321;margin-block:24px}.rcc-auth-presentation .desk-contacts a{left:3.9117%;width:9.1483%;height:1.9153%;transform:rotate(-4.2deg);border-radius:6px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.rcc-auth-presentation .desk-contacts [data-contact=website]{top:72.8831%}.rcc-auth-presentation .desk-contacts [data-contact=telegram]{left:4.0379%;top:75.2016%}.rcc-auth-presentation .desk-contacts [data-contact=email]{left:4.164%;top:77.4194%}.rcc-auth-presentation .desk-contacts a:hover{background:#188d960c;border-color:#629da85c;box-shadow:inset 0 0 0 1px #ffffff70,0 1px 5px #174b5320}.rcc-auth-presentation .desk-contacts a:focus-visible{background:#188d9610;border-color:#629da8;outline:1px solid #367986;outline-offset:1px;box-shadow:0 0 0 2px #ffffffa6}@media(min-width:1100px)and (max-height:800px){.rcc-auth-presentation .hero-copy{top:40px}.rcc-auth-presentation .hero-copy h1{font-size:35px;letter-spacing:-1.8px}}@media(max-width:1099px){.rcc-auth-presentation{display:flex;flex-direction:column;min-height:100svh}.rcc-auth-presentation .hero-copy{position:relative;order:0;inset:auto;width:auto;margin:0;padding:32px 28px 8px}.rcc-auth-presentation .hero-copy h1{font-size:clamp(25px,4.4vw,44px);letter-spacing:-1.4px;white-space:normal}.rcc-auth-presentation .full-visual{position:relative;order:1;inset:auto;height:70vw;max-height:620px;flex:none}.rcc-auth-presentation .station{width:144%;top:50%;left:0;transform:translateY(-60%)}.rcc-auth-presentation .auth-column{order:2;position:relative;inset:auto;min-height:0;width:min(440px,calc(100% - 32px));margin:0 auto;transform:none}.rcc-auth-presentation .auth-panel{margin:8px 0 0}.rcc-auth-presentation .mobile-contacts{order:3;display:flex;justify-content:center;margin:12px 16px 20px;border:0}}@media(max-width:560px){.rcc-auth-presentation .hero-copy{padding:24px 20px 8px}.rcc-auth-presentation .hero-copy h1{font-size:23px;letter-spacing:-1.15px;line-height:1.2}.rcc-auth-presentation .full-visual{height:73vw;max-height:none}}@media(prefers-reduced-motion:reduce){.rcc-auth-presentation .station{transform:translate(-50%,-50%)!important}}@media(max-width:1099px)and (prefers-reduced-motion:reduce){.rcc-auth-presentation .station{transform:translateY(-60%)!important}}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy .typed-headline{font-weight:700;line-height:1.15;color:#102f3b}:where(.rcc-auth-presentation .auth-hero-content) .headline-line{display:block;transform-origin:left center}:where(.rcc-auth-presentation .auth-hero-content) .headline-word{display:inline-block;white-space:nowrap}:where(.rcc-auth-presentation .auth-hero-content) .headline-line-2{color:#315e6a}:where(.rcc-auth-presentation .auth-hero-content) .headline-line-3{color:#008d98;font-size:1.28em;letter-spacing:-.04em;line-height:1.12;margin-top:.12em}:where(.rcc-auth-presentation .auth-hero-content) .headline-accent{display:inline-block;white-space:nowrap;color:#e85b00;transform-origin:center;vertical-align:baseline}@media(min-width:1100px){:where(.rcc-auth-presentation .auth-hero-content) .headline-line-3{font-size:min(1.28em,6cqw)}}@media(max-width:560px){:where(.rcc-auth-presentation .auth-hero-content) .headline-line-3{font-size:1.22em;line-height:1.16}}:where(.rcc-auth-presentation .auth-hero-content) .typing-char{position:relative}:where(.rcc-auth-presentation .auth-hero-content) .typing-char[data-visible=false]{visibility:hidden}:where(.rcc-auth-presentation .auth-hero-content) .typing-char.is-caret:after{content:"";position:absolute;left:100%;top:.13em;height:.87em;border-left:.065em solid #009ba7;pointer-events:none}:where(.rcc-auth-presentation .auth-hero-content) .headline-accent .typing-char.is-caret:after{border-color:currentColor}:where(.rcc-auth-presentation) .has-motion .typed-headline.is-complete .headline-line-3{animation:rcc-auth-headline-arrive .48s cubic-bezier(.2,.8,.2,1) both}:where(.rcc-auth-presentation) .has-motion .typed-headline.is-complete .headline-accent{animation:rcc-auth-headline-pulse 2.2s ease-in-out infinite}@keyframes rcc-auth-headline-pulse{0%,to{transform:scale(1);text-shadow:0 1px 2px #ffffffdf,0 0 0 #ff790000}50%{transform:scale(1.035);text-shadow:0 1px 2px #ffffffdf,0 0 16px #ff790055}}@keyframes rcc-auth-headline-arrive{0%{transform:translateY(2px) scale(1.012);text-shadow:0 0 16px #00b6c133}to{transform:translateY(0) scale(1);text-shadow:none}}:where(.rcc-auth-presentation .auth-hero-content){font-family:RCCAuthMono,monospace;color:#17343e;background:#f2f7f7;font-synthesis:none;--ink:#17343e;--muted:#58717d;--teal:#087b82;--cyan:#17aeb7;--line:#c9dadd;--paper:#f6fafa}:where(.rcc-auth-presentation .auth-hero-content){margin:0;min-width:320px;-webkit-font-smoothing:antialiased}:where(.rcc-auth-presentation .auth-hero-content) button,:where(.rcc-auth-presentation .auth-hero-content) input{font:inherit}:where(.rcc-auth-presentation .auth-hero-content) button{cursor:pointer;color:inherit;transition:background .2s,color .2s,border-color .2s}:where(.rcc-auth-presentation .auth-hero-content) button:disabled{opacity:.35;cursor:default}:where(.rcc-auth-presentation .auth-hero-content) button:focus-visible,:where(.rcc-auth-presentation .auth-hero-content) input:focus-visible{outline:2px solid var(--teal);outline-offset:4px}:where(.rcc-auth-presentation .auth-hero-content) h1,:where(.rcc-auth-presentation .auth-hero-content) h2,:where(.rcc-auth-presentation .auth-hero-content) h3,:where(.rcc-auth-presentation .auth-hero-content) h4,:where(.rcc-auth-presentation .auth-hero-content) p{margin:0}:where(.rcc-auth-presentation .auth-hero-content) button svg{width:18px;height:18px;flex:none}:where(.rcc-auth-presentation .auth-hero-content) .logo{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;letter-spacing:-.8px;font-size:24px}:where(.rcc-auth-presentation .auth-hero-content) .logo img{width:34px;height:34px;object-fit:contain}:where(.rcc-auth-presentation .auth-hero-content) .logo b{font-weight:600}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy{padding:0 15px}:where(.rcc-auth-presentation .auth-hero-content) h1{font-size:clamp(30px,3.12vw,52px);font-weight:600;line-height:1.14;letter-spacing:-2px;white-space:nowrap}:where(.rcc-auth-presentation .auth-hero-content) h1 em{font-style:normal;color:#0798a1}:where(.rcc-auth-presentation .auth-hero-content) .headline-cursor{font-weight:400;color:var(--teal)}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy>p{font-size:14px;line-height:1.6;margin-top:10px;color:#45636f;max-width:95%}:where(.rcc-auth-presentation) .has-motion .headline-cursor{animation:rcc-auth-cursor 1.6s step-end infinite}:where(.rcc-auth-presentation .auth-hero-content) .station-wrap{position:relative;perspective:1600px;overflow:clip}:where(.rcc-auth-presentation .auth-hero-content) .station{position:relative;width:100%;aspect-ratio:1812/868;transform:rotateX(var(--tx,0deg)) rotateY(var(--ty,0deg));transition:transform .35s ease-out;transform-origin:50% 65%;isolation:isolate}:where(.rcc-auth-presentation .auth-hero-content) .station-image{width:100%;height:100%;display:block;object-fit:contain;border-radius:5px}:where(.rcc-auth-presentation .auth-hero-content) .monitor{position:absolute;container-type:inline-size;overflow:hidden;z-index:2}:where(.rcc-auth-presentation .auth-hero-content) .monitor-left{left:10.65%;top:17.17%;width:38.08%;height:42.86%;background:#061217}:where(.rcc-auth-presentation .auth-hero-content) .monitor-right{left:51.32%;top:17.4%;width:35.1%;height:42.63%;background:#f6fafa}:where(.rcc-auth-presentation .auth-hero-content) .phone-foreground{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none;clip-path:inset(41.45% 45.55% 23.65% 45.9%)}:where(.rcc-auth-presentation .auth-hero-content) .phone-aperture{position:absolute;left:46.43%;top:42.65%;width:7.53%;height:32.53%;border-radius:12%/6%;z-index:4;container-type:inline-size;overflow:hidden;background:#071820}:where(.rcc-auth-presentation .auth-hero-content) .report-screen{height:100%;display:flex;flex-direction:column;line-height:1.35;font-size:3cqw}:where(.rcc-auth-presentation .auth-hero-content) .report-screen>header{height:13%;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 4%;border-bottom:1px solid #d6e7e7;background:#fcfefe}:where(.rcc-auth-presentation .auth-hero-content) .logo.compact{font-size:3.4cqw;gap:1.4cqw;letter-spacing:-.1cqw}:where(.rcc-auth-presentation .auth-hero-content) .logo.compact img{width:4.6cqw;height:4.6cqw}:where(.rcc-auth-presentation .auth-hero-content) .report-screen>header>span:last-child{font-size:2.1cqw;color:#567982}:where(.rcc-auth-presentation .auth-hero-content) .report-screen>footer{height:9%;flex-shrink:0;font-size:2.3cqw;padding:0 4% 0 12%;display:flex;gap:1.5cqw;align-items:center;border-top:1px solid #d8e5e8;margin-top:auto}:where(.rcc-auth-presentation .auth-hero-content) .report-screen>footer>span:last-child{margin-left:auto;font-size:2cqw;color:#637d85}:where(.rcc-auth-presentation .auth-hero-content) .connection{width:1.3cqw;height:1.3cqw;border:1px solid #6f9ca3;border-radius:50%}:where(.rcc-auth-presentation .auth-hero-content) .connection.is-connected{background:#18aaa7;border-color:#18aaa7}:where(.rcc-auth-presentation .auth-hero-content) .pairing{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:7%}:where(.rcc-auth-presentation .auth-hero-content) .pairing h3{font-size:4.3cqw;letter-spacing:-.15cqw;font-weight:600;margin-bottom:1cqw}:where(.rcc-auth-presentation .auth-hero-content) .pairing p{font-size:2.7cqw;color:#50717d;margin-bottom:2cqw}:where(.rcc-auth-presentation .auth-hero-content) .qr{height:47%;aspect-ratio:1;display:grid;place-items:center;padding:2%;border:1px solid #6ccbc9;background:#fff;box-shadow:0 0 2cqw #3bdbd324;border-radius:2cqw}:where(.rcc-auth-presentation .auth-hero-content) .qr svg{width:100%;height:100%}:where(.rcc-auth-presentation .auth-hero-content) .qr.paired{background:#e0f7f3;color:#13877e;padding:5%;border-color:#77c9bc}:where(.rcc-auth-presentation .auth-hero-content) .pairing>small{font-size:2cqw;color:#5d7c88;margin-top:2cqw}:where(.rcc-auth-presentation .auth-hero-content) .dictation{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:2% 4% 2% 13%}:where(.rcc-auth-presentation .auth-hero-content) .dictation .sound{color:#168f95;width:10cqw;height:10cqw;margin-bottom:1cqw}:where(.rcc-auth-presentation .auth-hero-content) .dictation h3{font-size:3.8cqw;letter-spacing:-.15cqw;line-height:1.4}:where(.rcc-auth-presentation .auth-hero-content) .dictation p{font-size:2.5cqw;color:#557b85;margin-top:1cqw}:where(.rcc-auth-presentation .auth-hero-content) .dictation blockquote{margin:3% 0;padding:3%;font-size:2.7cqw;line-height:1.5;background:#faffff;border-left:1px solid #50bdb8;text-align:left}:where(.rcc-auth-presentation .auth-hero-content) .cyan{color:#087e86;font-size:2.4cqw}:where(.rcc-auth-presentation .auth-hero-content) .phone-ui{height:100%;color:#d2eef1;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;background:#071820;padding:16% 6% 8%;font-size:8cqw;line-height:1.3}:where(.rcc-auth-presentation .auth-hero-content) .phone-ui>b{font-weight:500;font-size:10cqw}:where(.rcc-auth-presentation .auth-hero-content) .phone-state{font-size:7cqw;text-align:center;color:#83bbc5;min-height:12%;padding:0 3%}:where(.rcc-auth-presentation .auth-hero-content) .phone-mic{width:70%;aspect-ratio:1;border:1px solid #2addde;border-radius:50%;display:grid;place-items:center;color:#a8fcf6;background:#0b3d47;box-shadow:0 0 12cqw #2edfe822}:where(.rcc-auth-presentation .auth-hero-content) .phone-mic svg{width:32cqw;height:32cqw}:where(.rcc-auth-presentation .auth-hero-content) .phone-wave{width:84%;height:15%;color:#32c4ce}:where(.rcc-auth-presentation .auth-hero-content) .timer{font-size:9cqw;color:#85bdc8}:where(.rcc-auth-presentation .auth-hero-content) .phone-ui>small{font-size:6cqw;text-align:center;color:#91bdc9;width:90%}:where(.rcc-auth-presentation .auth-hero-content) .phone-actions{width:90%;display:flex;gap:6%;height:15%}:where(.rcc-auth-presentation .auth-hero-content) .phone-actions button{width:47%;display:grid;place-items:center;padding:3%;background:#12353e;border:1px solid #2c666e;border-radius:4cqw;color:#b2f7ed}:where(.rcc-auth-presentation .auth-hero-content) .phone-actions button:last-child{background:#086f77;border-color:#17a1a5}:where(.rcc-auth-presentation .auth-hero-content) .phone-actions svg{width:18cqw;height:18cqw}:where(.rcc-auth-presentation .auth-hero-content) .moving{animation:rcc-auth-audio .7s ease-in-out infinite alternate}:where(.rcc-auth-presentation .auth-hero-content) dialog{width:min(1320px,96vw);padding:0;border:1px solid #9fbcc6;border-radius:6px;color:var(--ink);background:#f3f8f8;max-height:94dvh;overflow:auto}:where(.rcc-auth-presentation .auth-hero-content) dialog::backdrop{background:#19313b61;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(.rcc-auth-presentation .auth-hero-content) dialog>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4d7da;padding:14px 22px;font-size:12px}:where(.rcc-auth-presentation .auth-hero-content) dialog>header button{border:0;background:none;display:grid;place-items:center;padding:7px}:where(.rcc-auth-presentation .auth-hero-content) dialog .station-wrap{width:min(100%,calc((94dvh - 140px)*2.087));margin:auto}:where(.rcc-auth-presentation .auth-hero-content) dialog .station-image{border-radius:0}@keyframes rcc-auth-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes rcc-auth-audio{0%{transform:scaleY(.65);opacity:.65}to{transform:scaleY(1.05);opacity:1}}@keyframes rcc-auth-micglow{0%,to{box-shadow:0 0 9cqw #2edfe818}50%{box-shadow:0 0 18cqw #2edfe866}}@media(min-width:1100px)and (max-height:800px){:where(.rcc-auth-presentation .auth-hero-content) .hero-copy h1{font-size:35px;letter-spacing:-1.8px}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy>p{font-size:12px}:where(.rcc-auth-presentation .auth-hero-content) .station-wrap{max-width:calc((100dvh - 370px)*2.087);margin:auto}}@media(max-width:1099px){:where(.rcc-auth-presentation .auth-hero-content) .hero-copy h1{font-size:clamp(28px,5.3vw,47px);letter-spacing:-1.8px}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy>p{font-size:13px}}@media(max-width:560px){:where(.rcc-auth-presentation .auth-hero-content) .hero-copy{padding:0 7px}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy h1{white-space:normal;font-size:clamp(23px,5.7vw,32px);line-height:1.3;letter-spacing:-1.15px}:where(.rcc-auth-presentation .auth-hero-content) .headline-cursor{display:none}:where(.rcc-auth-presentation .auth-hero-content) .hero-copy>p{font-size:11px;line-height:1.7;max-width:100%}:where(.rcc-auth-presentation .auth-hero-content) .station-wrap{width:100%;max-width:none}:where(.rcc-auth-presentation .auth-hero-content) dialog{width:98vw}:where(.rcc-auth-presentation .auth-hero-content) dialog>header{font-size:10px;padding:10px 12px}:where(.rcc-auth-presentation .auth-hero-content) dialog .station-wrap{width:100%;max-width:none}:where(.rcc-auth-presentation .auth-hero-content) .phone-ui{padding-top:14%}}@media(prefers-reduced-motion:reduce){:where(.rcc-auth-presentation .auth-hero-content) *,:where(.rcc-auth-presentation .auth-hero-content) *:before,:where(.rcc-auth-presentation .auth-hero-content) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}:where(.rcc-auth-presentation .auth-hero-content) .station{transform:none!important}}:where(.rcc-auth-presentation .auth-hero-content) *{box-sizing:border-box}:where(.rcc-auth-presentation .auth-hero-content){margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased}:where(.rcc-auth-presentation .auth-hero-content) .station-wrap{container-type:inline-size;aspect-ratio:1812/670}:where(.rcc-auth-presentation .auth-hero-content) .station{position:absolute;top:-7.5cqw}:where(.rcc-auth-presentation .auth-hero-content) dialog .station-wrap{aspect-ratio:1812/750}:where(.rcc-auth-presentation .auth-hero-content) dialog .station{top:-3.5cqw}@media(max-width:560px){:where(.rcc-auth-presentation .auth-hero-content) .station-wrap{aspect-ratio:1812/760}:where(.rcc-auth-presentation .auth-hero-content) .station{top:-4.5cqw}}:where(.rcc-auth-presentation .auth-hero-content) .station{aspect-ratio:1808/870}:where(.rcc-auth-presentation .auth-hero-content) .monitor-left{left:10.62%;top:17.13%;width:38.11%;height:42.64%}:where(.rcc-auth-presentation .auth-hero-content) .monitor-right{left:51.33%;top:17.24%;width:35.07%;height:42.53%}:where(.rcc-auth-presentation .auth-hero-content) .phone-aperture{left:46.46%;top:42.41%;width:7.53%;height:32.65%}:where(.rcc-auth-presentation .auth-hero-content) .phone-foreground{clip-path:inset(41.35% 45.35% 23.91% 45.91%)}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts a{position:absolute;left:4.7%;width:11.7%;height:3.1%;border:1px solid transparent;border-radius:2px;pointer-events:auto;transform:rotate(-5deg)}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts a:hover,:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts a:focus-visible{background:#139ca51a;border-color:#0a889b}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts [data-contact=website]{top:73.1%}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts [data-contact=telegram]{top:76.4%}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts [data-contact=email]{top:79.6%}:where(.rcc-auth-presentation .auth-hero-content) .mobile-contacts{display:none}:where(.rcc-auth-presentation .auth-hero-content) .mobile-contacts a{color:#126e78;font-size:10px;text-decoration:none;padding:14px 8px;min-height:44px;display:flex;align-items:center}@media(max-width:1099px){:where(.rcc-auth-presentation .auth-hero-content) .mobile-contacts{display:flex;justify-content:center;gap:18px;margin-top:10px;border-top:1px solid var(--line)}:where(.rcc-auth-presentation .auth-hero-content) .desk-contacts{display:none}}:where(.rcc-auth-presentation .auth-hero-content) a:focus-visible{outline:2px solid var(--teal);outline-offset:3px}:where(.rcc-auth-presentation .auth-hero-content) .dicom-viewer{height:100%;display:flex;flex-direction:column;overflow:hidden;background:#090909;color:#202124;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:2cqw;line-height:1.2}:where(.rcc-auth-presentation .auth-hero-content) .dicom-titlebar{height:6.5%;min-height:0;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 2%;background:#d6d7d9;border-bottom:1px solid #a4a5a7;font-size:1.8cqw;color:#505052}:where(.rcc-auth-presentation .auth-hero-content) .dicom-titlebar b{font-weight:500;color:#242426}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar{height:17%;flex-shrink:0;display:flex;justify-content:space-evenly;align-items:stretch;padding:1% 1.5%;background:#e9e9eb;border-bottom:1px solid #858588}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar button{min-width:0;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:.6cqw;border:1px solid transparent;border-radius:.7cqw;background:none;padding:.2cqw;color:#46484b;font-size:1.9cqw;line-height:1.1}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar button svg{width:3.6cqw;height:3.6cqw;stroke-width:1.6;color:#397aaf}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar button[aria-pressed=true]{background:#d0d8e0;border-color:#9eaebc}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar button:hover{background:#d8dde2}:where(.rcc-auth-presentation .auth-hero-content) .dicom-toolbar button:focus-visible{outline-offset:-2px}:where(.rcc-auth-presentation .auth-hero-content) .dicom-workspace{flex:1;min-height:0;display:grid;grid-template-columns:13% 1fr;background:#000}:where(.rcc-auth-presentation .auth-hero-content) .dicom-filmstrip{min-height:0;display:flex;flex-direction:column;align-items:center;gap:2%;padding:4% 7%;border-right:1px solid #707174;background:#252629;color:#d8d8db}:where(.rcc-auth-presentation .auth-hero-content) .dicom-series-title{width:100%;display:flex;justify-content:space-between;font-size:1.6cqw;margin-bottom:2%}:where(.rcc-auth-presentation .auth-hero-content) .dicom-series-title b{font-weight:500}:where(.rcc-auth-presentation .auth-hero-content) .dicom-filmstrip button{display:flex;flex-direction:column;align-items:center;min-height:0;width:100%;gap:.3cqw;padding:.5cqw;border:1px solid #55565a;border-radius:0;background:#131416;color:#bebfc2;font-size:1.5cqw}:where(.rcc-auth-presentation .auth-hero-content) .dicom-filmstrip button[aria-pressed=true]{border-color:#ecc75a;color:#ffeaa8;background:#3f3930}:where(.rcc-auth-presentation .auth-hero-content) .dicom-thumbnail{display:block;width:100%;aspect-ratio:1;background:#000 url(/assets/mri-grid-jyAXazCr.png) 0 0 / 300% 200% no-repeat;flex-shrink:0}:where(.rcc-auth-presentation .auth-hero-content) .dicom-viewport{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;min-width:0;min-height:0}:where(.rcc-auth-presentation .auth-hero-content) .dicom-viewport.is-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}:where(.rcc-auth-presentation .auth-hero-content) .dicom-pane{position:relative;isolation:isolate;min-height:0;min-width:0;width:100%;height:100%;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #636466;border-radius:0;background:#000;color:#e8e4b3;text-align:left;transition:border-color .2s}:where(.rcc-auth-presentation .auth-hero-content) .dicom-pane.is-current{border-color:#bdb673}:where(.rcc-auth-presentation .auth-hero-content) .dicom-pane:focus-visible{outline-color:#eac861;outline-offset:-2px}:where(.rcc-auth-presentation .auth-hero-content) .dicom-slice-image{display:block;flex-shrink:0;height:96%;aspect-ratio:1;background:#000 url(/assets/mri-grid-jyAXazCr.png) 0 0 / 300% 200% no-repeat;pointer-events:none}:where(.rcc-auth-presentation .auth-hero-content) .dicom-info,:where(.rcc-auth-presentation .auth-hero-content) .dicom-orientation{position:absolute;z-index:1;color:#ece7b3;font-family:RCCAuthMono,monospace;font-size:1.65cqw;font-weight:400;line-height:1.3;pointer-events:none;text-shadow:0 1px 2px #000}:where(.rcc-auth-presentation .auth-hero-content) .dicom-info.top-left{top:3%;left:2.5%}:where(.rcc-auth-presentation .auth-hero-content) .dicom-info.bottom-left{bottom:3%;left:2.5%}:where(.rcc-auth-presentation .auth-hero-content) .dicom-orientation{font-size:2cqw}:where(.rcc-auth-presentation .auth-hero-content) .orientation-top{top:2%;left:50%;transform:translate(-50%)}:where(.rcc-auth-presentation .auth-hero-content) .orientation-left{left:2%;top:50%;transform:translateY(-50%)}:where(.rcc-auth-presentation .auth-hero-content) .orientation-right{right:2%;top:50%;transform:translateY(-50%)}:where(.rcc-auth-presentation .auth-hero-content) .orientation-bottom{bottom:2%;left:50%;transform:translate(-50%)}:where(.rcc-auth-presentation .auth-hero-content) .is-grid .dicom-info{font-size:1.4cqw}:where(.rcc-auth-presentation .auth-hero-content) .is-grid .dicom-orientation{font-size:1.55cqw}:where(.rcc-auth-presentation .auth-hero-content) .dicom-statusbar{height:7%;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:2%;padding:0 2%;background:#d5d5d7;border-top:1px solid #909093;font-size:1.7cqw;font-variant-numeric:tabular-nums}:where(.rcc-auth-presentation .auth-hero-content) .dicom-statusbar>span{white-space:nowrap}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber{display:flex;align-items:center;gap:1cqw;width:48%;height:100%}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber button{height:100%;padding:0;border:0;background:none;display:grid;place-items:center}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber button svg{width:2.6cqw;height:2.6cqw}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;min-width:0;width:100%;height:2.5cqw;margin:0;padding:0;background:transparent;accent-color:#537eaa;cursor:pointer}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber input::-webkit-slider-runnable-track{height:.5cqw;background:#92999e;border-radius:.3cqw}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:2.2cqw;height:2.2cqw;margin-top:-.85cqw;border:1px solid #778590;border-radius:50%;background:#f3f4f5}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber input::-moz-range-track{height:.5cqw;background:#92999e;border-radius:.3cqw}:where(.rcc-auth-presentation .auth-hero-content) .dicom-scrubber input::-moz-range-thumb{width:2.2cqw;height:2.2cqw;border:1px solid #778590;border-radius:50%;background:#f3f4f5}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:1.1cqw;padding:1cqw 4cqw 1cqw 12cqw;background:#f8fcfc;overflow:hidden}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story-heading h3{font-size:3.7cqw;line-height:1.25;font-weight:600;letter-spacing:-.14cqw;color:#143b46}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story-heading>p{font-size:2.55cqw;line-height:1.4;color:#426a75;margin-top:1cqw}:where(.rcc-auth-presentation .auth-hero-content) .protocol-assembly{display:grid;grid-template-columns:minmax(0,1fr) 5cqw minmax(0,1fr);align-items:center;gap:1cqw;flex-shrink:0}:where(.rcc-auth-presentation .auth-hero-content) .protocol-inputs{display:flex;flex-direction:column;gap:1cqw;min-width:0}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source{display:flex;align-items:center;gap:1.3cqw;padding:1.4cqw;border:1px solid #d7e4e6;border-radius:1.1cqw;background:#fff;color:#41646f;position:relative;transition:border-color .4s,background-color .4s}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source>svg{width:3.1cqw;height:3.1cqw;flex-shrink:0;color:#648893}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source b{display:block;min-width:0;font-size:2.7cqw;line-height:1.25;font-weight:500}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source.is-applied{border-color:#98cfca;background:#edf9f6;color:#126d68}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source.is-applied>svg{color:#198b84}:where(.rcc-auth-presentation .auth-hero-content) .protocol-source>.source-check{position:absolute;right:.8cqw;top:.6cqw;width:1.8cqw;height:1.8cqw;color:#188a78}:where(.rcc-auth-presentation .auth-hero-content) .protocol-transfer{width:4cqw;height:4cqw;color:#8aacb1;justify-self:center;transition:color .4s,transform .4s}:where(.rcc-auth-presentation .auth-hero-content) .protocol-transfer.is-active{color:#109489;transform:translate(.35cqw)}:where(.rcc-auth-presentation .auth-hero-content) .assembled-protocol{min-width:0;padding:1.5cqw 2cqw;border:1px solid #c4d9dd;border-radius:1.2cqw;background:#fff;box-shadow:0 1.2cqw 3cqw #244d5910;transition:border-color .4s,box-shadow .4s}:where(.rcc-auth-presentation .auth-hero-content) .assembled-protocol.is-ready{border-color:#65bcb1;box-shadow:0 1.2cqw 3cqw #168f8018}:where(.rcc-auth-presentation .auth-hero-content) .assembled-protocol-title{display:flex;align-items:center;gap:1cqw;min-height:5cqw;padding-bottom:1cqw;border-bottom:1px solid #dfebed;color:#194b54}:where(.rcc-auth-presentation .auth-hero-content) .assembled-protocol-title>svg{width:3.5cqw;height:3.5cqw;flex-shrink:0;color:#168f87}:where(.rcc-auth-presentation .auth-hero-content) .assembled-protocol-title>b{font-size:2.45cqw;line-height:1.2;font-weight:600}:where(.rcc-auth-presentation .auth-hero-content) .assembled-section{padding:.7cqw 0 0;opacity:.4;transform:translateY(.6cqw);transition:opacity .5s ease,transform .5s ease}:where(.rcc-auth-presentation .auth-hero-content) .assembled-section.is-filled{opacity:1;transform:translateY(0)}:where(.rcc-auth-presentation .auth-hero-content) .assembled-section strong{display:block;color:#244e5a;font-size:2.3cqw;line-height:1.3;font-weight:500}:where(.rcc-auth-presentation .auth-hero-content) .assembled-section p{font-size:1.95cqw;line-height:1.35;color:#57717b;margin-top:.25cqw}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story-caption{display:flex;align-items:center;justify-content:center;gap:1cqw;min-height:3cqw;font-size:2.25cqw;line-height:1.35;color:#466f78;text-align:center}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story-caption>svg{width:2.5cqw;height:2.5cqw;flex-shrink:0}:where(.rcc-auth-presentation .auth-hero-content) .protocol-story-caption.is-ready{color:#14796d}:where(.rcc-auth-presentation .auth-hero-content) .assembly-status-dot{width:1cqw;height:1cqw;flex-shrink:0;border-radius:50%;background:#169d94}@media(prefers-reduced-motion:reduce){:where(.rcc-auth-presentation .auth-hero-content) .protocol-story *{transition:none!important}}.rcc-auth-presentation .auth-hero-content{display:contents}@media(min-width:1100px){.rcc-auth-presentation .auth-hero-content:lang(en) .headline-line-3{font-size:min(1.28em,5.35cqw)}}@media(min-width:1100px)and (max-width:1199px){.rcc-auth-presentation .auth-hero-content:lang(en) .hero-copy h1{font-size:32px}}._backdrop_ycrdq_1{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#102b483d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._panel_ycrdq_12{display:grid;width:min(440px,100%);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-lg);background:var(--rcc-surface);box-shadow:0 18px 60px #163b602e}._panelWide_ycrdq_25{width:min(640px,100%)}._header_ycrdq_29{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px 12px}._header_ycrdq_29 h2{margin:0;color:var(--rcc-text-primary);font-size:18px;font-weight:680}._closeButton_ycrdq_44{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--rcc-text-secondary);background:transparent}._closeButton_ycrdq_44:hover{border-color:var(--rcc-border);background:var(--rcc-surface-soft)}._content_ycrdq_61{min-height:0;padding:4px 20px 20px;overflow-y:auto;overscroll-behavior:contain;color:var(--rcc-text-secondary);font-size:14px;line-height:1.55}._content_ycrdq_61 p{margin:0}._content_ycrdq_61>input{width:100%;height:44px;margin-top:12px;padding:0 13px;border:1px solid var(--rcc-border-strong);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface-soft)}._actions_ycrdq_85{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px 18px;border-top:1px solid var(--rcc-border);background:var(--rcc-surface-soft)}._primaryButton_ycrdq_94,._secondaryButton_ycrdq_95,._dangerButton_ycrdq_96{min-width:96px;height:40px;padding:0 16px;border-radius:var(--rcc-radius-sm);font-weight:620}._primaryButton_ycrdq_94{border:2px solid var(--rcc-brand-blue);color:#082b52;background:var(--rcc-brand-blue-soft)}._primaryButton_ycrdq_94:hover{border-color:var(--rcc-brand-blue-hover);background:var(--rcc-brand-blue-soft-hover)}._secondaryButton_ycrdq_95{border:1px solid var(--rcc-border);background:var(--rcc-surface)}._secondaryButton_ycrdq_95:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._dangerButton_ycrdq_96{border:1px solid var(--rcc-danger);color:#fff;background:var(--rcc-danger)}._closeButton_ycrdq_44:disabled,._primaryButton_ycrdq_94:disabled,._secondaryButton_ycrdq_95:disabled,._dangerButton_ycrdq_96:disabled{cursor:not-allowed;opacity:.55}@media(max-width:560px),(max-height:560px){._backdrop_ycrdq_1{padding:8px}._panel_ycrdq_12{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}}._panelWorkspace_ycrdq_150{width:min(1180px,100%)}._body_uyh61_1{display:grid;gap:10px}._username_uyh61_6{width:fit-content;padding:5px 9px;border:1px solid var(--rcc-border);border-radius:999px;color:var(--rcc-text-primary);background:var(--rcc-surface-soft);font-size:13px;font-weight:650}._telegramAction_uyh61_17,._closeButton_uyh61_18{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:var(--rcc-radius-sm);font-weight:620}._telegramAction_uyh61_17{gap:8px;padding:0 16px;border:2px solid var(--rcc-brand-blue);color:#082b52;background:var(--rcc-brand-blue-soft);text-decoration:none}._telegramAction_uyh61_17:hover{border-color:var(--rcc-brand-blue-hover);background:var(--rcc-brand-blue-soft-hover)}._telegramAction_uyh61_17:focus-visible,._closeButton_uyh61_18:focus-visible{outline:none;box-shadow:var(--rcc-focus)}._closeButton_uyh61_18{min-width:96px;padding:0 16px;border:1px solid var(--rcc-border);color:var(--rcc-text-primary);background:var(--rcc-surface)}._closeButton_uyh61_18:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}@media(max-width:420px){._telegramAction_uyh61_17,._closeButton_uyh61_18{min-width:0;padding-inline:12px}._telegramAction_uyh61_17{flex:1 1 auto}}._plan_ai1fy_1{width:min(560px,100%);display:grid;gap:14px;padding:18px 16px var(--phone-recorder-dock-space, 210px);color:#173248}._header_ai1fy_9{display:grid;gap:14px;padding:18px;border:1px solid rgba(123,160,174,.22);border-radius:24px;background:#ffffffd1;box-shadow:0 12px 34px #1f596e1a}._header_ai1fy_9 span{color:#17877e;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._header_ai1fy_9 h1,._header_ai1fy_9 p{margin:0}._header_ai1fy_9 h1{margin-top:4px;font-size:24px;line-height:1.1}._header_ai1fy_9 p{margin-top:5px;color:#6c8294;font-size:14px}._placeholder_ai1fy_44{display:grid;gap:8px;padding:24px 20px;border:1px dashed #b9d0d7;border-radius:20px;color:#647d8e;background:#ffffffa6;line-height:1.45}._progress_ai1fy_55{display:grid;gap:8px;padding:0 4px;color:#256b67;font-size:14px}._progress_ai1fy_55>div{height:6px;overflow:hidden;border-radius:999px;background:#2294881f}._progress_ai1fy_55>div>span{display:block;height:100%;border-radius:inherit;background:#25a397;transition:width .18s ease}._sections_ai1fy_78{display:grid;gap:10px}._section_ai1fy_78{overflow:hidden;border:1px solid rgba(123,160,174,.25);border-radius:20px;background:#ffffffe0;box-shadow:0 8px 24px #1f596e14}._sectionChecked_ai1fy_91{border-color:#229e9161;background:#f0fbf8f0}._sectionRow_ai1fy_96{display:grid;grid-template-columns:44px 1fr;align-items:stretch;min-height:58px}._checkButton_ai1fy_103,._sectionToggle_ai1fy_104{border:0;background:transparent}._checkButton_ai1fy_103{width:28px;height:28px;align-self:center;justify-self:end;display:grid;place-items:center;border:2px solid #9eb5c1;border-radius:50%;color:#fff}._sectionChecked_ai1fy_91 ._checkButton_ai1fy_103{border-color:#239b90;background:#239b90}._sectionToggle_ai1fy_104{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 12px 12px;color:#193248;font-size:16px;font-weight:790;text-align:left}._sectionToggle_ai1fy_104 svg{flex:0 0 auto;color:#7892a0;transition:transform .16s ease}._sectionToggle_ai1fy_104 ._chevronExpanded_ai1fy_145{transform:rotate(180deg)}._lookFor_ai1fy_149,._learningDetails_ai1fy_150{display:grid;gap:8px;padding:0 16px 16px 56px;color:#587080;font-size:13px;line-height:1.4}._lookFor_ai1fy_149 strong,._learningDetails_ai1fy_150 strong{color:#6d8391;font-size:11px;letter-spacing:.08em;text-transform:uppercase}._lookFor_ai1fy_149 ul{display:grid;gap:7px;margin:0;padding-left:18px}._lookFor_ai1fy_149 small{display:block;margin-top:2px;color:#78909e;font-size:12px}._learningDetails_ai1fy_150{padding-top:2px;border-top:1px solid rgba(133,165,176,.16)}._patterns_ai1fy_186{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}._patterns_ai1fy_186 span{padding:6px 9px;border-radius:999px;color:#39726e;background:#e9f7f4;font-size:12px}._learningDetails_ai1fy_150 blockquote{display:grid;gap:4px;margin:7px 0 0;padding:10px 12px;border-left:3px solid #74bbb3;border-radius:0 10px 10px 0;background:#f4f8f8}._learningDetails_ai1fy_150 blockquote b{color:#315e60;font-size:12px}._page_1g5ol_1{min-height:100dvh;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));overflow:auto;background:radial-gradient(circle at 50% 20%,rgba(68,219,212,.28),transparent 34%),radial-gradient(circle at 12% 80%,rgba(56,133,210,.18),transparent 38%),linear-gradient(145deg,#eaf8f8,#e7f0f9 52%,#f4fbfb)}._panel_1g5ol_17{width:min(430px,100%);display:grid;justify-items:center;gap:clamp(16px,3.5vh,26px);padding:clamp(22px,5vw,34px);border:1px solid rgba(255,255,255,.8);border-radius:34px;color:#103e53;background:#ffffff7a;box-shadow:0 26px 70px #154d682e,inset 0 1px #fffffff2;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}._pageWithKaraoke_1g5ol_34{--phone-recorder-dock-space: calc(210px + env(safe-area-inset-bottom)) ;display:block;height:100vh;height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;padding:max(8px,env(safe-area-inset-top)) max(4px,env(safe-area-inset-right)) 0 max(4px,env(safe-area-inset-left))}._recorderDock_1g5ol_53{position:fixed;z-index:20;right:max(8px,env(safe-area-inset-right));bottom:0;left:max(8px,env(safe-area-inset-left));width:min(544px,calc(100% - 16px));margin:0 auto;grid-template-columns:minmax(68px,auto) 64px 1fr;gap:8px 10px;padding:12px 14px max(12px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:#f7fdfdf0;box-shadow:0 -12px 40px #154d6833}._recorderDock_1g5ol_53 ._brand_1g5ol_69,._recorderDock_1g5ol_53 ._wakeHint_1g5ol_70{display:none}._recorderDock_1g5ol_53 ._status_1g5ol_74,._recorderDock_1g5ol_53 ._error_1g5ol_75,._recorderDock_1g5ol_53 ._retryButton_1g5ol_76,._recorderDock_1g5ol_53 ._finishButton_1g5ol_77{grid-column:1 / -1}._recorderDock_1g5ol_53 ._status_1g5ol_74{min-height:20px;justify-content:center;font-size:13px}._recorderDock_1g5ol_53 ._timer_1g5ol_87{align-self:center;font-size:22px}._recorderDock_1g5ol_53 ._micButton_1g5ol_92{width:58px}._recorderDock_1g5ol_53 ._controls_1g5ol_96{align-self:center;gap:6px}._recorderDock_1g5ol_53 ._controls_1g5ol_96 button{min-height:46px;padding:0 8px;border-radius:14px;font-size:0}._recorderDock_1g5ol_53 ._finishButton_1g5ol_77,._recorderDock_1g5ol_53 ._retryButton_1g5ol_76{min-height:44px;border-radius:14px}._brand_1g5ol_69{color:#103e53b3;font-size:13px;font-weight:760;letter-spacing:.18em;text-transform:uppercase}._status_1g5ol_74{display:flex;align-items:center;gap:9px;min-height:24px;font-size:16px;font-weight:680;text-align:center}._statusDot_1g5ol_132{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:#27b8b2;box-shadow:0 0 0 7px #27b8b21f}._page_1g5ol_1[data-phone-status=connection-lost] ._statusDot_1g5ol_132,._page_1g5ol_1[data-phone-status=invalid] ._statusDot_1g5ol_132{background:#c55353;box-shadow:0 0 0 7px #c553531a}._timer_1g5ol_87{font-size:clamp(34px,12vw,52px);font-weight:660;font-variant-numeric:tabular-nums;letter-spacing:.04em}._micButton_1g5ol_92{width:clamp(112px,31vw,144px);aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(255,255,255,.88);border-radius:50%;color:#fff;background:linear-gradient(145deg,#3ccdc5,#188da7);box-shadow:0 18px 44px #1c9ea659,inset 0 2px 1px #ffffff6b;touch-action:manipulation}._micButtonActive_1g5ol_169{animation:_micPulse_1g5ol_1 1.6s ease-in-out infinite}._micButton_1g5ol_92:disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.48}._controls_1g5ol_96{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px}._controls_1g5ol_96 button,._finishButton_1g5ol_77,._retryButton_1g5ol_76{min-height:54px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;border:1px solid rgba(94,150,165,.25);border-radius:18px;color:#103e53;background:#ffffff9e;box-shadow:inset 0 1px #ffffffe6;font-size:15px;font-weight:680;touch-action:manipulation}._finishButton_1g5ol_77{width:100%;color:#fff;background:linear-gradient(135deg,#1baaa5,#187b9a)}._retryButton_1g5ol_76{width:100%}._controls_1g5ol_96 button:disabled,._finishButton_1g5ol_77:disabled{cursor:not-allowed;opacity:.42}._error_1g5ol_75{margin:0;color:#a43c3c;font-size:14px;text-align:center}._wakeHint_1g5ol_70{margin:0;color:#103e53a6;font-size:12px;line-height:1.45;text-align:center}@media(orientation:landscape)and (max-height:560px){._page_1g5ol_1{place-items:start center}._panel_1g5ol_17{width:min(720px,100%);grid-template-columns:1fr auto 1fr;gap:12px 18px;border-radius:24px}._brand_1g5ol_69,._status_1g5ol_74,._wakeHint_1g5ol_70,._error_1g5ol_75{grid-column:1 / -1}._timer_1g5ol_87{align-self:center}._micButton_1g5ol_92{width:104px}._controls_1g5ol_96{align-self:center}._finishButton_1g5ol_77,._retryButton_1g5ol_76{grid-column:1 / -1}._recorderDock_1g5ol_53{position:fixed;right:max(8px,env(safe-area-inset-right));bottom:0;left:max(8px,env(safe-area-inset-left));width:min(704px,calc(100% - 16px));grid-template-columns:minmax(68px,auto) 64px 1fr;border-radius:24px 24px 0 0}}@keyframes _micPulse_1g5ol_1{50%{box-shadow:0 20px 52px #1c9ea67a,0 0 0 14px #30cac21f,inset 0 2px 1px #ffffff6b}}._content_1m9md_1{display:grid;gap:14px}._zone_1m9md_6{color:var(--rcc-text-secondary)}._zone_1m9md_6 strong{color:var(--rcc-text-primary)}._warning_1m9md_14{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e6c96f;border-radius:var(--rcc-radius-sm);color:#694f00;background:#fff9e6;line-height:1.4}._warning_1m9md_14 svg{flex:0 0 auto;margin-top:1px}._hiddenInput_1m9md_31{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._filePicker_1m9md_41{display:inline-flex;width:max-content;max-width:100%;height:42px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--rcc-border-accent);border-radius:var(--rcc-radius-sm);color:var(--rcc-accent);background:var(--rcc-surface-cool);font-weight:620}._filePicker_1m9md_41:hover:not(:disabled){background:var(--rcc-accent-soft)}._filePicker_1m9md_41:disabled{cursor:not-allowed;opacity:.55}._selectedCount_1m9md_66,._limits_1m9md_67{color:var(--rcc-text-secondary);font-size:13px}._mode_1m9md_72{display:flex;flex-wrap:wrap;gap:10px 22px;padding:12px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm)}._mode_1m9md_72 legend{padding:0 5px;color:var(--rcc-text-primary);font-size:13px;font-weight:650}._mode_1m9md_72 label{display:flex;align-items:flex-start;gap:8px;color:var(--rcc-text-primary)}._mode_1m9md_72 label>span{display:grid;gap:2px}._mode_1m9md_72 label small{max-width:245px;color:var(--rcc-text-secondary);line-height:1.35}._mode_1m9md_72 input{width:16px;height:16px;flex:0 0 auto;margin:2px 0 0;accent-color:var(--rcc-accent)}._progress_1m9md_114{display:grid;gap:6px;color:var(--rcc-text-secondary);font-size:13px}._progress_1m9md_114 progress{width:100%;height:10px;accent-color:var(--rcc-accent)}._error_1m9md_127{padding:10px 12px;border-radius:var(--rcc-radius-sm);color:var(--rcc-danger);background:var(--rcc-danger-soft)}._preview_1m9md_134{display:grid;gap:10px;overflow-wrap:anywhere}._preview_1m9md_134 details{border:1px solid var(--rcc-border);padding:10px;border-radius:var(--rcc-radius-sm)}._preview_1m9md_134 summary{cursor:pointer}._preview_1m9md_134 button{border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);padding:6px 10px;background:var(--rcc-surface-cool);color:var(--rcc-text-primary)}._preview_1m9md_134 button:disabled{opacity:.45;cursor:not-allowed}._segmentList_1m9md_139{max-height:360px;overflow-y:auto;padding-inline-start:26px}._segmentList_1m9md_139 li{padding:10px 0;border-bottom:1px solid var(--rcc-border)}._segmentList_1m9md_139 p{font-size:13px;white-space:pre-wrap}._mergeActions_1m9md_142{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._ambiguity_1m9md_143{color:var(--rcc-text-secondary);font-size:13px}._editor_eibxu_1{color:var(--rcc-text-primary)}._subtitle_eibxu_2{padding:0 0 16px;color:var(--rcc-text-secondary)}._layout_eibxu_3{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;min-height:510px}._zones_eibxu_4{display:flex;flex-direction:column;gap:12px;min-width:0;border-right:1px solid var(--rcc-border);padding-right:18px}._search_eibxu_5{display:flex;align-items:center;gap:8px;border:1px solid var(--rcc-border);border-radius:8px;padding:0 10px;background:var(--rcc-surface)}._search_eibxu_5 input{width:100%;min-width:0;height:38px;border:0;outline:0;background:transparent;font-size:12px}._search_eibxu_5:focus-within{outline:2px solid var(--rcc-border-accent)}._checkbox_eibxu_8{display:flex;align-items:center;gap:7px;font-size:12px;cursor:pointer}._checkbox_eibxu_8 input,._documentRow_eibxu_9>input{accent-color:var(--rcc-accent);flex-shrink:0}._zoneList_eibxu_10{flex:1;overflow:auto;max-height:510px;display:flex;flex-direction:column;gap:3px}._zoneList_eibxu_10 button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent;color:inherit;font-size:12px;line-height:1.45}._zoneList_eibxu_10 button small{min-width:24px;padding:1px 4px;border-radius:5px;text-align:center;background:var(--rcc-surface-soft)}._zoneList_eibxu_10 button[aria-pressed=true]{background:var(--rcc-surface-accent);border-color:var(--rcc-border-accent);color:var(--rcc-accent);font-weight:650}._workspace_eibxu_14{min-width:0;display:flex;flex-direction:column;gap:12px}._zoneHeading_eibxu_15{display:flex;align-items:center;justify-content:space-between;gap:12px}._zoneHeading_eibxu_15 h3{margin:0 0 4px;font-size:18px;line-height:1.3}._zoneHeading_eibxu_15 small,._detail_eibxu_17>small{color:var(--rcc-text-secondary);font-size:12px}._training_eibxu_18{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--rcc-surface-accent);border:1px solid var(--rcc-border-accent);border-radius:10px}._training_eibxu_18>div{flex:1;min-width:0}._training_eibxu_18 strong{display:block;font-size:13px;color:var(--rcc-accent)}._training_eibxu_18 small{display:block;margin-top:3px;font-size:11px;line-height:1.5;color:var(--rcc-text-secondary)}._tools_eibxu_22{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._button_eibxu_23,._primary_eibxu_23,._danger_eibxu_23,._iconButton_eibxu_23{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 10px;border:1px solid var(--rcc-border);border-radius:8px;background:var(--rcc-surface);color:var(--rcc-text-primary);font-size:12px;font-weight:600}._primary_eibxu_23{background:var(--rcc-brand-blue-soft);border-color:var(--rcc-brand-blue)}._danger_eibxu_23{background:var(--rcc-danger);color:#fff;border-color:var(--rcc-danger)}._iconButton_eibxu_23{padding:7px;color:var(--rcc-danger)}._editor_eibxu_1 button:disabled{opacity:.5;cursor:not-allowed}._editor_eibxu_1 button:not(:disabled):hover{border-color:var(--rcc-border-accent);filter:brightness(.98)}._documents_eibxu_29{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(240px,1.2fr);border:1px solid var(--rcc-border);border-radius:10px;overflow:hidden;flex:1;min-height:330px}._documentList_eibxu_30{display:flex;flex-direction:column;gap:10px;padding:12px;min-width:0;border-right:1px solid var(--rcc-border);background:var(--rcc-surface-soft)}._documentScroll_eibxu_31{flex:1;overflow:auto;max-height:360px;min-height:80px}._documentRow_eibxu_9{display:flex;align-items:center;gap:4px;border:1px solid transparent;border-radius:8px;padding:0 6px}._documentRow_eibxu_9 button{display:flex;align-items:flex-start;gap:7px;flex:1;min-width:0;border:0;text-align:left;background:transparent;color:inherit;padding:10px 3px}._documentRow_eibxu_9 button svg{flex-shrink:0;margin-top:2px;color:var(--rcc-text-secondary)}._documentRow_eibxu_9 span{min-width:0}._documentRow_eibxu_9 strong{display:block;overflow-wrap:anywhere;font-size:12px;font-weight:600}._documentRow_eibxu_9 small{display:block;color:var(--rcc-text-secondary);font-size:11px}._activeDocument_eibxu_38{background:var(--rcc-surface);border-color:var(--rcc-border-accent)}._selection_eibxu_39{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;border-top:1px solid var(--rcc-border);padding-top:10px}._selection_eibxu_39>div{display:flex;gap:5px}._selection_eibxu_39 small{font-size:11px}._detail_eibxu_17{display:flex;flex-direction:column;gap:10px;padding:16px;min-width:0}._detail_eibxu_17 h4{margin:0;overflow-wrap:anywhere;font-size:14px}._protocolText_eibxu_44{white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;max-height:350px;padding-top:8px;border-top:1px solid var(--rcc-border);line-height:1.65;font-size:13px}._detail_eibxu_17>input,._detail_eibxu_17>textarea,._movePanel_eibxu_45 select{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--rcc-border);border-radius:7px;color:inherit;background:var(--rcc-surface);font:inherit;font-size:13px}._detail_eibxu_17>textarea{flex:1;min-height:230px;resize:vertical;line-height:1.6}._emptyDetail_eibxu_47{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:12px;color:var(--rcc-text-secondary);text-align:center;padding:20px}._empty_eibxu_47{padding:20px 8px!important;font-size:12px;color:var(--rcc-text-secondary)}._notice_eibxu_49,._error_eibxu_49{padding:10px 12px!important;border-radius:8px;font-size:12px;background:var(--rcc-surface-soft);border:1px solid var(--rcc-border)}._error_eibxu_49{color:var(--rcc-danger);border-color:var(--rcc-danger)}._movePanel_eibxu_45{padding:12px;border:1px solid var(--rcc-border);border-radius:10px;background:var(--rcc-surface-soft);display:flex;flex-direction:column;gap:8px;font-size:12px}._movePanel_eibxu_45 small{line-height:1.45}._movePanel_eibxu_45 select{margin-top:6px}._footerNote_eibxu_54{margin-right:auto;align-self:center;color:var(--rcc-text-secondary);font-size:11px}@media(max-width:850px){._layout_eibxu_3{grid-template-columns:185px minmax(0,1fr);gap:12px}._documents_eibxu_29{grid-template-columns:1fr}._documentList_eibxu_30{border-right:0;border-bottom:1px solid var(--rcc-border)}._documentScroll_eibxu_31{max-height:160px}._training_eibxu_18{flex-wrap:wrap}._training_eibxu_18>div{flex-basis:100%}}@media(max-width:560px){._layout_eibxu_3{display:flex;flex-direction:column}._zones_eibxu_4{border-right:0;padding-right:0}._zoneList_eibxu_10{max-height:150px}._zoneHeading_eibxu_15 h3{font-size:16px}._footerNote_eibxu_54{max-width:65%}}._movePanel_eibxu_45 textarea{width:100%;min-height:120px;padding:8px;resize:vertical;border:1px solid var(--rcc-border);border-radius:6px;background:var(--rcc-surface);color:var(--rcc-text-primary);font:inherit}._instructionChoices_eibxu_59{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;border:1px solid var(--rcc-border-accent);border-radius:8px;padding:10px}._instructionChoices_eibxu_59 legend{padding:0 4px;font-weight:600}._movePanel_eibxu_45 details label{display:block;margin-top:8px}._content_ivil1_1{display:grid;gap:16px}._languageList_ivil1_6{display:grid;max-height:min(48vh,430px);gap:7px;overflow-y:auto;margin:0;padding:2px;border:0}._languageOption_ivil1_16{display:flex;min-height:48px;align-items:center;gap:11px;padding:7px 10px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);cursor:pointer}._languageOption_ivil1_16:hover,._languageOption_ivil1_16:focus-within{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._languageOption_ivil1_16[data-selected=true]{border-color:var(--rcc-brand-blue);background:var(--rcc-brand-blue-soft)}._languageOption_ivil1_16 input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--rcc-brand-blue)}._languageNames_ivil1_47{display:flex;min-width:0;flex:1;align-items:baseline;justify-content:space-between;gap:16px}._languageNames_ivil1_47 strong{font-size:13px;font-weight:680}._languageNames_ivil1_47>span{color:var(--rcc-text-secondary);font-size:13px;text-align:end}._note_ivil1_67{padding:10px 12px;border-radius:var(--rcc-radius-sm);background:var(--rcc-surface-soft);font-size:12px}._visuallyHidden_ivil1_74{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}._body_et8uq_1{display:grid;gap:18px}._description_et8uq_6{color:var(--rcc-text-secondary)}._actions_et8uq_10{display:grid;gap:10px}._action_et8uq_10{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:12px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);color:var(--rcc-text-primary);background:linear-gradient(135deg,#fffffff5,#f8fbfde6);box-shadow:var(--rcc-shadow-sm);text-decoration:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}._action_et8uq_10:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent);box-shadow:var(--rcc-shadow-md);transform:translateY(-1px)}._action_et8uq_10:focus-visible{border-color:var(--rcc-input-focus);outline:none;box-shadow:var(--rcc-focus)}._icon_et8uq_49{display:grid;width:42px;height:42px;place-items:center;border-radius:13px}._icon_et8uq_49[data-tone=telegram]{color:#1678a6;background:#e5f5fb}._icon_et8uq_49[data-tone=donation]{color:#d34d72;background:#fff0f4}._copy_et8uq_67{display:grid;min-width:0;gap:3px}._copy_et8uq_67 strong{font-size:14px;font-weight:680}._copy_et8uq_67>span{color:var(--rcc-text-secondary);font-size:12px;line-height:1.4}._externalIcon_et8uq_84{color:var(--rcc-text-muted)}@media(max-width:480px){._body_et8uq_1{gap:15px}._action_et8uq_10{min-height:72px;padding:10px}._icon_et8uq_49{width:38px;height:38px;border-radius:11px}}._header_ipa4r_1{position:relative;z-index:30;display:flex;height:58px;flex:0 0 58px;align-items:center;justify-content:space-between;gap:18px;padding:4px 44px 4px 14px;border-bottom:1px solid var(--rcc-border);background:#fffffffa;box-shadow:0 2px 16px #21465f09}._brand_ipa4r_16{display:flex;min-width:0;align-items:center;gap:8px}._emblem_ipa4r_23{width:50px;height:50px;flex:0 0 50px;object-fit:contain}._brandText_ipa4r_30{display:grid;gap:0;white-space:nowrap}._brandText_ipa4r_30 strong{color:var(--rcc-text-primary);font-size:17px;font-weight:720;letter-spacing:-.02em}._brandText_ipa4r_30 span{color:var(--rcc-text-primary);font-size:10px;font-weight:520}._actions_ipa4r_49{display:flex;align-items:center;gap:10px}._headerButton_ipa4r_55{display:inline-flex;height:38px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm);font-size:13px;font-weight:610;white-space:nowrap;transition:border-color .15s ease,background .15s ease,transform .15s ease}._headerButton_ipa4r_55:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent);transform:translateY(-1px)}._headerButton_ipa4r_55:disabled{cursor:not-allowed;opacity:.52;transform:none}._headerButton_ipa4r_55 svg{color:var(--rcc-text-secondary)}._karaokeButtonActive_ipa4r_92{border-color:#9ed3b8;color:#0b744f;background:#edf9f1;box-shadow:0 2px 9px #187f571c}._karaokeButtonActive_ipa4r_92:hover{border-color:#83c5a4;color:#086743;background:#e5f6eb}._karaokeButtonActive_ipa4r_92 svg{color:currentColor}._profileButtonLabel_ipa4r_109{max-width:220px;overflow:hidden;text-overflow:ellipsis}._rotatedChevron_ipa4r_115{transform:rotate(180deg)}._menuAnchor_ipa4r_119{position:relative}._localeSwitch_ipa4r_123{display:inline-flex;height:34px;flex:0 0 auto;align-items:stretch;overflow:hidden;padding:2px;border:1px solid var(--rcc-border);border-radius:9px;background:var(--rcc-surface-muted)}._localeButton_ipa4r_135{min-width:34px;padding:0 7px;border:0;border-radius:6px;color:var(--rcc-text-secondary);background:transparent;font-size:11px;font-weight:720;letter-spacing:.03em}._localeButton_ipa4r_135:hover,._localeButton_ipa4r_135:focus-visible{color:var(--rcc-text-primary);background:var(--rcc-surface-accent)}._localeButton_ipa4r_135[data-active=true]{color:var(--rcc-text-primary);background:var(--rcc-surface);box-shadow:0 1px 4px #1943582e}._dropdown_ipa4r_159{position:absolute;z-index:45;top:calc(100% + 6px);right:0;min-width:236px;overflow:hidden;padding:6px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-md)}._dropdown_ipa4r_159 button,._dropdown_ipa4r_159 a{width:100%;min-height:40px;padding:9px 11px;border:0;border-radius:7px;color:var(--rcc-text-primary);background:transparent;font-size:13px;line-height:1.3;text-align:left}._dropdown_ipa4r_159 a{display:block;text-decoration:none}._dropdown_ipa4r_159 button:hover,._dropdown_ipa4r_159 button:focus-visible,._dropdown_ipa4r_159 a:hover,._dropdown_ipa4r_159 a:focus-visible{background:var(--rcc-surface-accent)}._dropdown_ipa4r_159 button:disabled{cursor:not-allowed;opacity:.5}._profileSummary_ipa4r_204{display:grid;gap:3px;margin:2px 4px;padding:8px;color:var(--rcc-text-secondary);font-size:12px}._profileSummary_ipa4r_204 strong{overflow:hidden;color:var(--rcc-text-primary);font-size:13px;text-overflow:ellipsis}._profileSummary_ipa4r_204 span{overflow:hidden;text-overflow:ellipsis}._menuDivider_ipa4r_225{height:1px;margin:5px 4px;background:var(--rcc-border)}._localBasePrivacy_ipa4r_231{margin:4px 8px 6px;color:var(--rcc-text-secondary);font-size:11px;line-height:1.4}._hiddenFileInput_ipa4r_238{display:none}._mobileHeader_ipa4r_242{position:relative;z-index:40;display:grid;width:100%;height:calc(58px + env(safe-area-inset-top));min-width:0;flex:0 0 calc(58px + env(safe-area-inset-top));grid-template-columns:44px minmax(0,1fr) auto 48px;align-items:center;gap:4px;padding:calc(3px + env(safe-area-inset-top)) 8px 3px;border-bottom:1px solid var(--rcc-border);background:#fffffffa;box-shadow:0 2px 12px #21465f0d}._mobileBrand_ipa4r_259{display:grid;width:44px;height:44px;place-items:center}._mobileEmblem_ipa4r_266{display:block;width:42px;height:42px;object-fit:contain}._mobileZoneButton_ipa4r_273{display:flex;min-width:0;height:44px;align-items:center;gap:5px;padding:0 7px;overflow:hidden;border:0;border-radius:9px;color:var(--rcc-text-primary);background:transparent;font-size:12px;font-weight:680}._mobileZoneButton_ipa4r_273 svg{flex:0 0 auto;color:var(--rcc-accent)}._mobileZoneButton_ipa4r_273 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileZoneButton_ipa4r_273:hover,._mobileZoneButton_ipa4r_273:focus-visible{background:var(--rcc-surface-accent)}._mobileLocaleSwitch_ipa4r_306{display:inline-flex;height:44px;flex:0 0 auto;align-items:center;padding:3px;border:1px solid var(--rcc-border);border-radius:10px;background:var(--rcc-surface-muted)}._mobileLocaleButton_ipa4r_317{min-width:34px;height:36px;padding:0 5px;border:0;border-radius:7px;color:var(--rcc-text-secondary);background:transparent;font-size:10px;font-weight:740;letter-spacing:.02em}._mobileLocaleButton_ipa4r_317[data-active=true]{color:var(--rcc-text-primary);background:var(--rcc-surface);box-shadow:0 1px 4px #19435829}._mobileMenuAnchor_ipa4r_336{position:relative}._mobileMenuButton_ipa4r_340{display:grid;width:48px;height:44px;grid-template-columns:auto auto;place-content:center;align-items:center;gap:2px;padding:0;border:1px solid var(--rcc-border);border-radius:10px;color:var(--rcc-text-primary);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm)}._mobileMenuButton_ipa4r_340:hover,._mobileMenuButton_ipa4r_340:focus-visible{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._mobileDropdown_ipa4r_362{position:absolute;z-index:55;top:calc(100% + 6px);right:0;width:min(292px,calc(100vw - 16px));max-height:calc(100dvh - 72px - env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;padding:6px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-md)}._mobileDropdown_ipa4r_362 button,._mobileDropdown_ipa4r_362 a{width:100%;min-height:44px;padding:10px 11px;border:0;border-radius:8px;color:var(--rcc-text-primary);background:transparent;font-size:13px;line-height:1.3;text-align:left}._mobileDropdown_ipa4r_362 a{display:block;text-decoration:none}._mobileDropdown_ipa4r_362 button:hover,._mobileDropdown_ipa4r_362 button:focus-visible,._mobileDropdown_ipa4r_362 a:hover,._mobileDropdown_ipa4r_362 a:focus-visible{background:var(--rcc-surface-accent)}._mobileDropdown_ipa4r_362 button:disabled{cursor:not-allowed;opacity:.5}@media(max-width:820px){._header_ipa4r_1{height:56px;flex-basis:56px;padding:3px 14px}._emblem_ipa4r_23{width:46px;height:46px;flex-basis:46px}._brandText_ipa4r_30 span{display:none}._brandText_ipa4r_30 strong{font-size:15px}._actions_ipa4r_49{gap:7px}._headerButton_ipa4r_55{height:36px;padding:0 11px;font-size:12px}._localeSwitch_ipa4r_123{height:32px}._localeButton_ipa4r_135{min-width:30px;padding-inline:5px}}@media(max-width:1280px){._header_ipa4r_1{padding-right:20px}}@media(max-width:1120px){._karaokeButton_ipa4r_92{width:38px;flex:0 0 38px;padding:0}._karaokeButtonLabel_ipa4r_463{display:none}}@media(max-width:960px){._profileButtonLabel_ipa4r_109{display:none}._menuAnchor_ipa4r_119:last-child ._headerButton_ipa4r_55{width:38px;padding:0}}@media(max-width:570px){._brandText_ipa4r_30{display:none}._actions_ipa4r_49{flex:1;justify-content:flex-end}._headerButton_ipa4r_55{padding:0 9px}._headerButton_ipa4r_55 svg{display:none}._clinicalTextButton_ipa4r_497{width:38px;flex:0 0 38px;padding:0}._clinicalTextButton_ipa4r_497 svg{display:block}._clinicalTextButtonLabel_ipa4r_507{display:none}._profileButtonLabel_ipa4r_109{max-width:120px}}@media(max-width:430px){._header_ipa4r_1{gap:8px;padding-inline:8px}._actions_ipa4r_49{gap:5px}._localeButton_ipa4r_135{min-width:27px;padding-inline:3px}._profileButtonLabel_ipa4r_109{display:none}._menuAnchor_ipa4r_119:last-child ._headerButton_ipa4r_55{width:38px;padding:0}._menuAnchor_ipa4r_119:last-child ._headerButton_ipa4r_55 svg{display:block}}@media(max-width:360px){._brand_ipa4r_16{display:none}._actions_ipa4r_49{width:100%;justify-content:space-between}._headerButton_ipa4r_55{padding-inline:7px}}._statusBar_q9t3n_1{position:relative;z-index:25;display:grid;min-height:60px;flex:0 0 60px;grid-template-columns:minmax(0,1fr) auto minmax(max-content,1fr);align-items:center;gap:22px;padding:6px 18px;border-top:1px solid var(--rcc-border);background:var(--rcc-surface);box-shadow:0 -3px 16px #21465f09;font-size:13px;font-weight:560}._saveStatus_q9t3n_18{min-width:0;justify-self:start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._protocolCostStatus_q9t3n_26{color:var(--rcc-text-secondary)}._protocolCostStatus_q9t3n_26 strong{color:var(--rcc-success)}._activity_q9t3n_34{display:grid;min-width:0;grid-template-columns:20px minmax(0,1fr);align-items:center;justify-self:stretch;gap:9px}._activitySpinner_q9t3n_43{color:var(--rcc-accent);animation:_activitySpin_q9t3n_43 .9s linear infinite}._activityBody_q9t3n_48{display:grid;min-width:0;gap:2px}._activityBody_q9t3n_48 strong,._activityBody_q9t3n_48 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._activityBody_q9t3n_48 strong{color:var(--rcc-text-primary);font-size:12px;font-weight:680}._activityBody_q9t3n_48 span{color:var(--rcc-text-secondary);font-size:11px;font-weight:520}._activityBody_q9t3n_48 progress,._indeterminateProgress_q9t3n_74{width:100%;height:3px;overflow:hidden;border:0;border-radius:999px;background:var(--rcc-border);accent-color:var(--rcc-accent)}._activityBody_q9t3n_48 progress{display:block}._activityBody_q9t3n_48 progress::-webkit-progress-bar{border-radius:999px;background:var(--rcc-border)}._activityBody_q9t3n_48 progress::-webkit-progress-value{border-radius:999px;background:var(--rcc-accent)}._activityBody_q9t3n_48 progress::-moz-progress-bar{border-radius:999px;background:var(--rcc-accent)}._indeterminateProgress_q9t3n_74{position:relative;display:block}._indeterminateProgress_q9t3n_74:after{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:var(--rcc-accent);content:"";animation:_activityProgress_q9t3n_1 1.15s ease-in-out infinite}._saveStatus_q9t3n_18 strong,._metrics_q9t3n_119 strong{color:var(--rcc-success);font-weight:680}._smartphoneButton_q9t3n_124{min-width:210px;height:40px;justify-self:center;padding:0 10px;border:1px solid var(--rcc-accent);border-radius:var(--rcc-radius-sm);color:var(--rcc-accent);background:var(--rcc-surface);font-weight:650;white-space:nowrap}._smartphoneButton_q9t3n_124:hover{border-color:var(--rcc-input-focus);color:var(--rcc-accent);background:var(--rcc-surface-accent)}._metrics_q9t3n_119{display:flex;min-width:0;align-items:center;justify-content:flex-end;justify-self:end;gap:clamp(10px,1vw,18px);font-size:12px;white-space:nowrap}._metrics_q9t3n_119 b{color:var(--rcc-text-primary);font-weight:680}@media(max-width:1440px){._statusBar_q9t3n_1{gap:14px;padding-inline:14px}._metrics_q9t3n_119{gap:10px;font-size:11px}._metrics_q9t3n_119 span:first-child{display:none}._smartphoneButton_q9t3n_124{min-width:190px}}@media(max-width:960px){._statusBar_q9t3n_1{min-height:56px;flex-basis:56px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._smartphoneButton_q9t3n_124{height:38px}._metrics_q9t3n_119{display:none}}@media(max-width:620px){._statusBar_q9t3n_1{grid-template-columns:1fr}._saveStatus_q9t3n_18{display:none}._protocolCostStatus_q9t3n_26{display:block}}@keyframes _activitySpin_q9t3n_43{to{transform:rotate(360deg)}}@keyframes _activityProgress_q9t3n_1{0%{transform:translate(-115%)}to{transform:translate(250%)}}._toast_6u4jp_1{position:fixed;z-index:120;right:24px;bottom:92px;display:flex;align-items:center;gap:9px;max-width:min(390px,calc(100vw - 48px));padding:12px 15px;border:1px solid var(--rcc-border-strong);border-radius:var(--rcc-radius-md);color:var(--rcc-text-primary);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-md);animation:_toastIn_6u4jp_1 .18s ease-out both}._toast_6u4jp_1 svg{flex:0 0 auto;color:var(--rcc-accent)}._toast_6u4jp_1 span{font-size:13px;line-height:1.35;white-space:pre-line}@keyframes _toastIn_6u4jp_1{0%{opacity:0;transform:translateY(8px)}}@media(max-width:700px){._toast_6u4jp_1{right:14px;bottom:78px;left:14px;max-width:none}}._sessionBar_1ifcs_1{display:flex;min-width:0;height:36px;align-items:stretch;justify-content:space-between;gap:10px;border-bottom:1px solid var(--rcc-border)}._tabScroller_1ifcs_11{display:flex;min-width:0;flex:1 1 auto;align-items:stretch;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}._tab_1ifcs_11{display:flex;min-width:162px;max-width:220px;flex:0 1 190px;align-items:center;border:1px solid var(--rcc-border);border-bottom-color:transparent;border-radius:var(--rcc-radius-sm) var(--rcc-radius-sm) 0 0;color:var(--rcc-text-secondary);background:var(--rcc-surface-soft)}._tabActive_1ifcs_35{border-bottom-color:var(--rcc-surface);color:var(--rcc-text-primary);background:var(--rcc-surface)}._tabTitle_1ifcs_41{min-width:0;height:100%;flex:1 1 auto;padding:0 4px 0 12px;overflow:hidden;border:0;color:inherit;background:transparent;font-size:13.5px;font-weight:650;text-align:left;text-overflow:ellipsis;white-space:nowrap}._closeButton_1ifcs_57{display:grid;width:30px;height:100%;flex:0 0 30px;place-items:center;padding:0;border:0;color:var(--rcc-text-muted);background:transparent}._closeButton_1ifcs_57:hover{color:var(--rcc-danger);background:var(--rcc-danger-soft)}._actions_1ifcs_74{display:flex;flex:0 0 auto;align-items:center;gap:8px}._newButton_1ifcs_81,._zonesButton_1ifcs_82{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:12.5px;font-weight:590;white-space:nowrap}._newButton_1ifcs_81{min-width:160px}._newButton_1ifcs_81:hover,._zonesButton_1ifcs_82:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._zonesButton_1ifcs_82{display:none}@media(max-width:999px){._zonesButton_1ifcs_82{display:inline-flex}}@media(max-width:620px){._sessionBar_1ifcs_1{gap:6px}._tab_1ifcs_11{min-width:146px}._newButton_1ifcs_81,._zonesButton_1ifcs_82{width:40px;min-width:40px;padding:0;font-size:0}}._sessionBar_1acav_1{display:grid;min-width:0;height:46px;grid-template-columns:minmax(0,1fr) 44px 44px;align-items:center;gap:4px;padding:0 4px 0 12px;border:1px solid var(--rcc-border);border-radius:10px;background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm)}._currentProtocol_1acav_15{display:flex;min-width:0;align-items:center;gap:8px}._title_1acav_22{min-width:0;overflow:hidden;color:var(--rcc-text-primary);font-size:13px;font-weight:690;text-overflow:ellipsis;white-space:nowrap}._count_1acav_32{flex:0 0 auto;padding:2px 7px;border-radius:999px;color:var(--rcc-text-secondary);background:var(--rcc-surface-muted);font-size:11px;font-variant-numeric:tabular-nums;font-weight:680}._iconButton_1acav_43{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:9px;color:var(--rcc-text-secondary);background:transparent}._iconButton_1acav_43:hover:not(:disabled),._iconButton_1acav_43:focus-visible{color:var(--rcc-text-primary);background:var(--rcc-surface-accent)}._newButton_1acav_61{color:var(--rcc-accent);background:var(--rcc-accent-soft)}._iconButton_1acav_43:disabled{cursor:not-allowed;opacity:.48}._row_15ugk_1{display:flex;width:100%;justify-content:flex-end}._bubble_15ugk_7{display:grid;width:min(720px,78%);min-width:0;gap:9px;padding:12px 14px 14px;border:1px solid #bfe8fb;border-radius:8px;color:var(--rcc-text-primary);background:#eaf8ff}._headingRow_15ugk_19{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._instructions_15ugk_26{margin:0;color:#45617f;font-size:13px;font-weight:650;line-height:1.45}._closeButton_15ugk_34{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;padding:0;border:1px solid transparent;border-radius:6px;color:#45617f;background:transparent}._closeButton_15ugk_34:hover:not(:disabled){border-color:#9edcf5;background:#ffffffbf}._closeButton_15ugk_34:disabled{cursor:not-allowed;opacity:.52}._label_15ugk_57{color:#36536f;font-size:12px;font-weight:700}._textarea_15ugk_63{box-sizing:border-box;width:100%;min-height:118px;resize:vertical;padding:10px 11px;border:1px solid #a8d9ee;border-radius:7px;outline:none;color:#17314c;background:#ffffffe0;font:inherit;font-size:14px;line-height:1.5}._textarea_15ugk_63:focus{border-color:#75c9ec;box-shadow:0 0 0 3px #75c9ec33;background:#fff}._textarea_15ugk_63:disabled{cursor:not-allowed;opacity:.72}._footer_15ugk_90{display:flex;align-items:center;justify-content:space-between;gap:12px}._counter_15ugk_97{color:var(--rcc-text-muted);font-size:11px}._counterExceeded_15ugk_102{color:#9c3d3d;font-weight:700}._submitButton_15ugk_107{min-height:34px;padding:0 15px;border:1px solid #75c9ec;border-radius:7px;color:#0f5778;background:#fff;font-size:13px;font-weight:700}._submitButton_15ugk_107:hover:not(:disabled){border-color:#4eb4df;background:#f8fdff}._submitButton_15ugk_107:disabled{cursor:not-allowed;opacity:.52}._error_15ugk_128{margin:0;color:#9c3d3d;font-size:12px;font-weight:650;line-height:1.4}@media(max-width:640px){._bubble_15ugk_7{width:94%}}._row_jl9ki_1{display:flex;width:100%;justify-content:flex-start}._card_jl9ki_7{display:flex;width:fit-content;max-width:min(520px,86%);min-width:0;align-items:center;gap:12px;padding:10px 12px;border:1px solid #b8dced;border-radius:9px;color:var(--rcc-text-primary);background:#f4fbff}._card_jl9ki_7 p{min-width:0;margin:0;overflow-wrap:anywhere;font-size:14px;line-height:1.45}._card_jl9ki_7 button{min-height:34px;flex:0 0 auto;padding:0 13px;border:1px solid #79c4e4;border-radius:7px;color:#0e5f84;background:#fff;font-size:12px;font-weight:680}._card_jl9ki_7 button:hover{border-color:#4fb0d9;background:#eaf8ff}._card_jl9ki_7 button:disabled{cursor:not-allowed;opacity:.54}._cardMobile_jl9ki_51{width:100%;max-width:100%}._cardMobile_jl9ki_51 button{min-height:44px}@media(max-width:480px){._card_jl9ki_7{align-items:stretch;flex-direction:column}._card_jl9ki_7 button{width:100%}}._editorFrame_1lvw9_1{min-width:0}._editorSurface_1lvw9_5{min-height:68px;padding:3px 4px;border:1px solid transparent;border-radius:6px;outline:none;color:#17314c;font-family:Inter,Arial,sans-serif;font-size:11pt;line-height:1.5;overflow-wrap:anywhere}._editorSurface_1lvw9_5[dir=rtl]{text-align:right}._editorSurface_1lvw9_5[dir=ltr]{text-align:left}._editorFrame_1lvw9_1[data-editable=true] ._editorSurface_1lvw9_5:hover{border-color:#a8d9eeb8}._editorFrame_1lvw9_1[data-editable=true] ._editorSurface_1lvw9_5:focus{border-color:#8acde8;box-shadow:0 0 0 3px #75c9ec29}._editorFrame_1lvw9_1[data-editable=false] ._editorSurface_1lvw9_5{color:#425466}._editorSurface_1lvw9_5 p,._editorSurface_1lvw9_5 h2{margin:0 0 .72em;white-space:pre-wrap}._editorSurface_1lvw9_5 p:last-child,._editorSurface_1lvw9_5 h2:last-child{margin-bottom:0}._editorSurface_1lvw9_5 h2{font-size:14pt;line-height:1.35}._editorSurface_1lvw9_5 .ProseMirror-selectednode{outline:none}._backdrop_1i7f7_1{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:clamp(12px,3vw,36px);background:#0d1f3185;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_1i7f7_12{display:grid;width:min(1120px,96vw);max-height:88vh;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid #c9dce8;border-radius:16px;outline:none;background:#fff;box-shadow:0 24px 80px #11283d47}._dialog_1i7f7_12:focus-visible{box-shadow:0 0 0 3px #5cb8dd61,0 24px 80px #11283d47}._header_1i7f7_31{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px 12px 22px;border-bottom:1px solid #d8e6ef;background:#f8fcff}._header_1i7f7_31 h2{margin:0;color:#183752;font-size:18px;line-height:1.3}._headerActions_1i7f7_49{display:flex;align-items:center;gap:8px}._collapseButton_1i7f7_55,._closeButton_1i7f7_56{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid #b8d8e8;border-radius:8px;color:#155e80;background:#fff;font-size:13px;font-weight:680}._collapseButton_1i7f7_55{padding:0 12px}._closeButton_1i7f7_56{width:38px;padding:0}._collapseButton_1i7f7_55:hover,._closeButton_1i7f7_56:hover{border-color:#82c6e3;background:#eaf8ff}._scrollArea_1i7f7_85{min-height:0;overflow:auto;overscroll-behavior:contain;padding:clamp(20px,4vw,48px);background:#eef4f8}._document_1i7f7_93{width:min(860px,100%);min-height:100%;margin:0 auto;padding:clamp(24px,5vw,58px);border:1px solid #d8e3ea;border-radius:8px;color:#17314c;background:#fff;box-shadow:0 8px 28px #1f394e14;font-family:Inter,Arial,sans-serif;font-size:11pt;line-height:1.5;overflow-wrap:anywhere}._document_1i7f7_93[dir=rtl]{text-align:right}._document_1i7f7_93[dir=ltr]{text-align:left}._document_1i7f7_93 p,._document_1i7f7_93 h2{margin:0 0 .72em;white-space:pre-wrap}._document_1i7f7_93 p:last-child,._document_1i7f7_93 h2:last-child{margin-bottom:0}._document_1i7f7_93 h2{font-size:14pt;line-height:1.35}@media(max-width:640px){._backdrop_1i7f7_1{padding:6px}._dialog_1i7f7_12{width:100%;max-height:96vh;border-radius:12px}._header_1i7f7_31{min-height:56px;padding:10px 10px 10px 14px}._header_1i7f7_31 h2{font-size:16px}._collapseButton_1i7f7_55{padding-inline:9px}._scrollArea_1i7f7_85{padding:10px}._document_1i7f7_93{padding:20px 16px}}._wrapper_1f6go_1{display:grid;width:fit-content;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);gap:5px}._sizeProbe_1f6go_10,._textarea_1f6go_11{grid-area:1 / 1;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:24px;padding:3px 5px;border:1px solid transparent;color:#17314c;font:inherit;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._sizeProbe_1f6go_10{width:auto;visibility:hidden;pointer-events:none}._textarea_1f6go_11{resize:none;overflow:hidden;border-radius:6px;outline:none;background:transparent}._textarea_1f6go_11:hover:not(:read-only){border-color:#75c9ec9e}._textarea_1f6go_11:focus{border-color:#75c9ec;box-shadow:0 0 0 3px #75c9ec33;background:#ffffff73}._textarea_1f6go_11:read-only{cursor:default;color:#50657a}._edited_1f6go_57{grid-area:2 / 1;justify-self:start;color:#5a7890;font-size:11px;font-weight:650}._row_1jfux_1{display:flex;width:100%}._dictationRow_1jfux_6{justify-content:flex-end}._errorRow_1jfux_10,._warningRow_1jfux_11,._processingRow_1jfux_12{justify-content:center}._instructionRow_1jfux_16,._protocolRow_1jfux_20{justify-content:flex-start}._bubble_1jfux_24{min-width:0;border:1px solid;color:var(--rcc-text-primary)}._dictation_1jfux_6{display:grid;width:fit-content;max-width:min(920px,70%);padding:10px 14px 12px;border-color:#bfe8fb;border-radius:8px;background:#eaf8ff}._processing_1jfux_12{display:inline-flex;max-width:min(440px,90%);align-items:center;gap:10px;padding:7px 14px;border-color:#d8e7f0;border-radius:999px;background:#f1f7fb}._error_1jfux_10{display:grid;width:fit-content;max-width:min(440px,58%);gap:6px;padding:8px 14px 10px;border-color:#efc6c6;border-radius:12px;background:#fff0f0}._warning_1jfux_11{display:grid;width:fit-content;max-width:min(520px,68%);gap:6px;padding:9px 14px 11px;border-color:#e7cd75;border-radius:12px;background:#fff9df}._protocol_1jfux_20{width:min(920px,86%);max-width:86%;padding:14px;border-color:#aedcf2;border-radius:9px;background:#fff}._protocol_1jfux_20[data-editable=false]{background:#fbfdff}._instruction_1jfux_16{display:grid;max-width:78%;gap:6px;padding:12px 14px;border-color:#efd070;border-radius:9px;background:#fff7d6}._instruction_1jfux_16[data-status=undone]{opacity:.62}._content_1jfux_100{min-width:0}._title_1jfux_104{margin:0 0 5px;color:#45617f;font-size:12px;font-weight:700;line-height:1.3}._titleRow_1jfux_112{display:flex;align-items:flex-start;gap:5px;margin-bottom:5px}._protocol_1jfux_20 ._titleRow_1jfux_112{align-items:center;justify-content:space-between;gap:16px}._protocolActions_1jfux_125{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px}._titleRow_1jfux_112 ._title_1jfux_104{margin-bottom:0}._errorIcon_1jfux_136{flex:0 0 auto;margin-top:1px;color:#9c3d3d}._warningIcon_1jfux_142{flex:0 0 auto;margin-top:1px;color:#9a7417}._error_1jfux_10 ._title_1jfux_104{color:#9c3d3d}._warning_1jfux_11 ._title_1jfux_104{color:#806015}._body_1jfux_156{margin:0;overflow-wrap:anywhere;color:#17314c;font-size:14px;line-height:1.5;white-space:pre-wrap}._processing_1jfux_12 ._body_1jfux_156{color:#385269;font-size:13px;font-weight:650}._processingIndicator_1jfux_171{display:inline-flex;flex:0 0 auto;align-items:center;gap:3px}._processingIndicator_1jfux_171 span{width:5px;height:5px;border-radius:50%;background:#5f89a3;animation:_processing-pulse_1jfux_1 1.1s infinite ease-in-out}._processingIndicator_1jfux_171 span:nth-child(2){animation-delay:.14s}._processingIndicator_1jfux_171 span:nth-child(3){animation-delay:.28s}._actionButton_1jfux_194{width:fit-content;min-height:32px;padding:0 12px;border:1px solid #e1aaaa;border-radius:7px;color:#8f3434;background:#ffffffd1;font-size:12px;font-weight:680}._actionButton_1jfux_194:hover{border-color:#cf8f8f;background:#fff}._actionButton_1jfux_194:disabled{cursor:not-allowed;opacity:.54}._dictationActionButton_1jfux_216{justify-self:end;margin-top:8px;border-color:#9edcf5;color:#12658a}._dictationActionButton_1jfux_216:hover{border-color:#75c9ec;background:#f8fdff}._warningActionButton_1jfux_228{border-color:#d8bd5f;color:#795b13}._warningActionButton_1jfux_228:hover{border-color:#c8a83b;background:#fffdf3}._instructionActionButton_1jfux_238{border-color:#d8bd5f;color:#795b13}._instructionActionButton_1jfux_238:hover{border-color:#c8a83b;background:#fffdf3}._copyButton_1jfux_248,._previewButton_1jfux_249{display:inline-flex;flex:0 0 auto;min-height:30px;align-items:center;gap:6px;padding:0 10px;border:1px solid #a8d9ee;border-radius:7px;color:#12658a;background:#f4fbff;font-size:12px;font-weight:680;white-space:nowrap}._copyButton_1jfux_248:hover,._previewButton_1jfux_249:hover{border-color:#7fc7e6;background:#eaf8ff}._protocol_1jfux_20._bubbleMobile_1jfux_271{width:100%;max-width:100%;padding:10px}._warning_1jfux_11._bubbleMobile_1jfux_271{max-width:94%;gap:4px;padding:7px 10px 8px}._warning_1jfux_11._bubbleMobile_1jfux_271 ._body_1jfux_156{font-size:13px;line-height:1.4}._protocol_1jfux_20._bubbleMobile_1jfux_271[data-editable=true] [contenteditable=true]{min-height:clamp(180px,42dvh,430px);padding:7px 5px 14px;font-size:11.5pt;line-height:1.56}._dictation_1jfux_6._bubbleMobile_1jfux_271,._instruction_1jfux_16._bubbleMobile_1jfux_271{max-width:92%}._bubbleMobile_1jfux_271 ._actionButton_1jfux_194,._bubbleMobile_1jfux_271 ._copyButton_1jfux_248,._bubbleMobile_1jfux_271 ._previewButton_1jfux_249{min-height:44px}@media(max-width:720px){._protocol_1jfux_20 ._titleRow_1jfux_112{align-items:flex-start;flex-direction:column}._protocolActions_1jfux_125{align-self:flex-end;flex-wrap:wrap;justify-content:flex-end}}@keyframes _processing-pulse_1jfux_1{0%,70%,to{opacity:.32;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media(max-width:640px){._dictation_1jfux_6,._protocol_1jfux_20,._instruction_1jfux_16{max-width:94%}._error_1jfux_10{max-width:88%}._warning_1jfux_11{max-width:92%}}._conversation_1lji0_1{min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:18px 16px 22px;background:#fff;scrollbar-gutter:stable}._messageList_1lji0_11{display:flex;min-height:100%;flex-direction:column;justify-content:flex-start;gap:12px}._messageGroup_1lji0_19{display:contents}._emptyState_1lji0_23{margin:2px 0 0}._customEmptyState_1lji0_27{min-height:100%}._empty_1lji0_23,._emptyHint_1lji0_32{margin:0;color:var(--rcc-text-muted);font-size:15px;line-height:1.62}._emptyHint_1lji0_32{margin-top:2px}._conversationMobile_1lji0_43{padding:10px 8px 14px;overscroll-behavior:contain;scrollbar-gutter:auto;-webkit-overflow-scrolling:touch}._conversationMobile_1lji0_43 ._messageList_1lji0_11{gap:9px}@media(max-width:640px){._conversation_1lji0_1{padding-inline:12px}}._toolbar_kktcr_1{display:flex;min-height:36px;align-items:center;gap:8px;padding:2px 14px;border-bottom:1px solid var(--rcc-border);background:#fff}._toolbar_kktcr_1 button,._toolbar_kktcr_1 select{min-height:30px;border:1px solid var(--rcc-border);border-radius:8px;color:var(--rcc-text-primary);background:#fff}._toolbar_kktcr_1 button:not(:disabled):hover,._toolbar_kktcr_1 select:not(:disabled):hover{border-color:#9ec8dc;background:#f7fcff}._toolbar_kktcr_1 button:disabled,._toolbar_kktcr_1 select:disabled{cursor:not-allowed;opacity:.48}._toolbar_kktcr_1 select{min-width:170px;padding:0 36px 0 12px;font:inherit}._toolbar_kktcr_1 select:first-of-type{min-width:188px}._toolbar_kktcr_1 ._fontSizeSelect_kktcr_42{min-width:94px}._iconButton_kktcr_46,._formatButton_kktcr_47{display:inline-grid;width:42px;place-items:center;padding:0}._formatButton_kktcr_47[aria-pressed=true]{border-color:#72bfdc;color:#0b6f91;background:#e9f8ff}._toolbarMobile_kktcr_60{min-height:48px;gap:4px;padding:2px 6px;overflow:hidden}._toolbarMobile_kktcr_60 button,._toolbarMobile_kktcr_60 select{min-height:44px}._toolbarMobile_kktcr_60 ._iconButton_kktcr_46,._toolbarMobile_kktcr_60 ._formatButton_kktcr_47{width:44px;flex:0 0 44px}._toolbarMobile_kktcr_60 select,._toolbarMobile_kktcr_60 select:first-of-type{min-width:112px;flex:1 1 auto;padding-inline:10px 28px;font-size:12px}._toolbarMobile_kktcr_60 ._secondaryControl_kktcr_86,._toolbarMobile_kktcr_60 ._mobileOptionalControl_kktcr_87{display:none}@media(max-width:800px){._toolbar_kktcr_1{overflow-x:auto}._toolbar_kktcr_1 select{min-width:150px}}._waveform_l1x0b_1{display:flex;min-width:0;height:46px;align-items:center;justify-content:flex-end;gap:clamp(2px,.3vw,4px);overflow:hidden}._bar_l1x0b_11{flex:0 0 2px;width:2px;height:var(--wave-height, 4px);border-radius:999px;background:#c8d9e3;opacity:.7;transform-origin:center;transition:height .12s cubic-bezier(.33,1,.68,1),background-color .12s ease,box-shadow .12s ease,opacity .12s ease}._idle_l1x0b_26 ._bar_l1x0b_11{background:#ccdae3;opacity:.56}._recording_l1x0b_31 ._bar_l1x0b_11{background:#bfd4df;opacity:.82}._recording_l1x0b_31 ._barActive_l1x0b_36{background:linear-gradient(180deg,var(--rcc-brand-cyan) 0%,var(--rcc-accent) 100%);box-shadow:0 0 5px #55bfd033;opacity:1}._paused_l1x0b_46 ._bar_l1x0b_11{background:#b9ccd7;box-shadow:none;opacity:.5;transition:none}@media(max-width:1180px){._waveform_l1x0b_1{gap:2px}}@media(prefers-reduced-motion:reduce){._bar_l1x0b_11{transition:none}}._button_1xfld_1{position:relative;display:grid;width:84px;height:84px;flex:0 0 84px;place-items:center;padding:0;border:2px solid rgba(255,255,255,.94);border-radius:50%;background:radial-gradient(circle at 50% 45%,#fff,#d9fbff 44%,#9be8f1 78%,#31bfd0);box-shadow:0 0 0 1px #31bfd057,0 7px 18px #17324d29,0 0 22px #4bdde938,inset 0 1px 5px #ffffffeb;transition:transform .16s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}._button_1xfld_1:hover{transform:translateY(-1px) scale(1.015);border-color:#fff;box-shadow:0 0 0 2px #42c9d86b,0 8px 22px #17324d2e,0 0 28px #4bdde94d,inset 0 1px 6px #fffffffa}._button_1xfld_1:disabled{cursor:wait;opacity:.62;transform:none}._button_1xfld_1._active_1xfld_46{border:3px solid #0aa8bc;background:radial-gradient(circle at 50% 45%,#fff,#b7f8ff 55%,#0fb1c6);animation:_microphonePulse_1xfld_1 2.4s ease-in-out infinite}._button_1xfld_1._paused_1xfld_57{border-color:#e0a62ab8;animation:none;box-shadow:0 0 0 6px #f2b84b33,0 0 0 12px #f2b84b14,0 8px 22px #674b1429,0 0 30px #f2b84b42,inset 0 1px 6px #fffffff5}._button_1xfld_1._paused_1xfld_57:hover{border-color:#d69714d1;box-shadow:0 0 0 7px #f2b84b3b,0 0 0 13px #f2b84b17,0 9px 24px #674b142e,0 0 34px #f2b84b4d,inset 0 1px 6px #fffffffa}._button_1xfld_1._buttonMobile_1xfld_78{width:66px;height:66px;flex-basis:66px}._buttonMobile_1xfld_78 ._microphone_1xfld_84{width:48px;height:48px}._microphone_1xfld_84{display:block;width:60px;height:60px;filter:drop-shadow(0 3px 4px rgba(23,50,77,.18));transition:transform .16s ease}._button_1xfld_1:hover ._microphone_1xfld_84{transform:scale(1.025)}@keyframes _microphonePulse_1xfld_1{0%,to{box-shadow:0 0 0 2px #0aa8bc2e,0 7px 18px #17324d29,0 0 20px #0fb1c647,inset 0 1px 5px #ffffffeb}50%{box-shadow:0 0 0 6px #0aa8bc1a,0 8px 24px #17324d2e,0 0 34px #0fb1c66b,inset 0 1px 7px #fffffffa}}@media(max-height:820px){._button_1xfld_1{width:76px;height:76px;flex-basis:76px}._microphone_1xfld_84{width:54px;height:54px}}._panel_1i7nl_1{position:relative;display:grid;min-width:0;min-height:86px;grid-template-columns:minmax(180px,1fr) auto 84px 48px 48px;align-items:center;gap:14px;padding:0 10px 0 18px;border:0;background:transparent}._timerBlock_1i7nl_14{display:grid;width:260px;min-width:0;justify-items:center;gap:3px;text-align:center}._timer_1i7nl_14{color:var(--rcc-text-primary);font-size:15px;font-variant-numeric:tabular-nums;font-weight:610}._startHint_1i7nl_30,._continuationHint_1i7nl_31{color:var(--rcc-text-secondary);font-size:11px;font-weight:400;line-height:1.25;overflow-wrap:anywhere}._startHint_1i7nl_30{text-align:left}._startHint_1i7nl_30>span{display:block}._pauseButton_1i7nl_47,._cancelButton_1i7nl_48{display:grid;width:48px;height:48px;place-items:center;padding:0;border:0;border-radius:50%;transition:color .15s ease,background .15s ease,transform .15s ease}._pauseButton_1i7nl_47{color:var(--rcc-text-primary);background:var(--rcc-warning-soft)}._pauseButton_1i7nl_47:hover:not(:disabled){background:#f2b84b52;transform:translateY(-1px)}._pauseButtonPaused_1i7nl_72{color:#9a6900;background:#ffd6776b;animation:_pause-attention_1i7nl_1 1.6s ease-in-out infinite}._cancelButton_1i7nl_48{color:#8a96a5;background:#eef3f6}._cancelButton_1i7nl_48:hover:not(:disabled){color:var(--rcc-danger);background:var(--rcc-danger-soft);transform:translateY(-1px)}._cancelButtonConfirm_1i7nl_89{color:var(--rcc-danger);background:var(--rcc-danger-soft);box-shadow:0 0 0 4px #dd54541f}._cancelButtonConfirm_1i7nl_89:hover:not(:disabled){color:#b92f39;background:#ffe1df}._panel_1i7nl_1._panelMobile_1i7nl_100{min-height:calc(var(--workspace-recording-row-height, 78px) + env(safe-area-inset-bottom));grid-template-columns:minmax(54px,1fr) 66px 48px 48px;gap:7px;padding:4px max(9px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(9px,env(safe-area-inset-left));border-top:1px solid var(--rcc-border);border-radius:12px 12px 0 0;background:#fffffff7;box-shadow:0 -5px 18px #21465f17}._panelMobile_1i7nl_100>:first-child{display:none}._panelMobile_1i7nl_100 ._timer_1i7nl_14{justify-self:center;font-size:14px;font-weight:690}._panelMobile_1i7nl_100 ._timerBlock_1i7nl_14{width:100%}._panelMobile_1i7nl_100 ._startHint_1i7nl_30{font-size:10px}._panelMobile_1i7nl_100 ._pauseButton_1i7nl_47,._panelMobile_1i7nl_100 ._cancelButton_1i7nl_48{width:48px;height:48px}._pauseButton_1i7nl_47:disabled,._cancelButton_1i7nl_48:disabled{opacity:.46}@keyframes _pause-attention_1i7nl_1{0%,to{box-shadow:0 0 #e2a4221f}50%{box-shadow:0 0 0 7px #f2b84b33,0 0 18px #e2a42233}}@media(max-height:820px){._panel_1i7nl_1{min-height:80px;grid-template-columns:minmax(160px,1fr) auto 76px 44px 44px;gap:11px;padding-block:0}._pauseButton_1i7nl_47,._cancelButton_1i7nl_48{width:44px;height:44px}}@media(max-width:1180px){._panel_1i7nl_1{grid-template-columns:minmax(0,1fr) auto 76px 44px 44px;gap:9px;padding-inline:12px}._pauseButton_1i7nl_47,._cancelButton_1i7nl_48{width:44px;height:44px}}@media(max-width:640px){._panel_1i7nl_1{grid-template-columns:minmax(80px,1fr) auto 58px 44px 44px;gap:7px}._timer_1i7nl_14{font-size:13px}}@media(prefers-reduced-motion:reduce){._pauseButtonPaused_1i7nl_72{animation:none;box-shadow:0 0 0 4px #f2b84b2e}}._field_1tbfu_1{min-width:0;height:100%}._field_1tbfu_1 input{width:100%;height:100%}._recordingStatus_1tbfu_11{display:grid;min-width:0;height:100%;grid-template-columns:minmax(96px,1fr) auto;align-items:center;gap:14px;padding:0 16px;overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:#385269;background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm);font-size:13px;font-weight:650}._waveform_1tbfu_29{min-width:0}._buttonSlot_1tbfu_33{display:grid;place-items:center}._dictationButton_1tbfu_38{--instruction-icon-background: #f5fbff;display:grid;width:48px;height:48px;place-items:center;justify-self:end;padding:0;border:1px solid #c7ddeb;border-radius:50%;color:#0f335f;background:#f5fbff;box-shadow:none;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}._dictationButton_1tbfu_38:hover:not(:disabled){--instruction-icon-background: #eaf7ff;border-color:#9ccde8;color:#0f335f;background:#eaf7ff;transform:translateY(-1px)}._dictationButton_1tbfu_38:disabled{cursor:not-allowed;opacity:.52}._dictationButtonActive_1tbfu_73{--instruction-icon-background: #fff1f1;border-color:#e5a9a9;color:#923b3b;background:#fff1f1;animation:_instruction-recording-pulse_1tbfu_1 1.25s ease-in-out infinite}._dictationIcon_1tbfu_82{width:26px;height:26px}._wrench_1tbfu_87{fill:var(--instruction-icon-background)}@keyframes _instruction-recording-pulse_1tbfu_1{0%,to{box-shadow:0 0 #be4b4b2e}50%{box-shadow:0 0 0 7px #be4b4b00}}@media(max-height:820px){._dictationButton_1tbfu_38{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){._dictationButtonActive_1tbfu_73{animation:none}}._workspace_e0yxp_1{--workspace-lower-controls-height: 148px;--workspace-instruction-row-height: 56px;--workspace-recording-row-height: 86px;display:grid;min-width:0;min-height:0;height:100%;grid-template-rows:minmax(0,1fr) 10px minmax(0,var(--workspace-lower-controls-height));gap:0}._workspace_e0yxp_1._workspaceWithoutProtocol_e0yxp_17{--workspace-lower-controls-height: var(--workspace-recording-row-height);--workspace-instruction-row-height: 0px}._workspace_e0yxp_1._workspaceExpanded_e0yxp_22{--workspace-lower-controls-height: 0px}._workspace_e0yxp_1._workspaceInstructionOnly_e0yxp_26{--workspace-lower-controls-height: var(--workspace-instruction-row-height)}._workspaceResizing_e0yxp_30{cursor:ns-resize;-webkit-user-select:none;user-select:none}._editor_e0yxp_35{display:grid;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm)}._toolbar_e0yxp_47{display:flex;min-width:0;align-items:center;gap:6px;padding:6px 15px;overflow-x:auto;border-bottom:1px solid var(--rcc-border)}._toolbar_e0yxp_47 select,._formatButton_e0yxp_58,._iconButton_e0yxp_59{height:34px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface)}._toolbar_e0yxp_47 select{min-width:150px;padding:0 34px 0 13px;color:var(--rcc-text-primary);font-size:13px}._toolbar_e0yxp_47 select:nth-of-type(2){min-width:168px}._toolbar_e0yxp_47 ._fontSizeSelect_e0yxp_77{min-width:76px}._iconButton_e0yxp_59,._formatButton_e0yxp_58{display:grid;width:34px;flex:0 0 34px;place-items:center;padding:0;color:var(--rcc-text-primary)}._iconButton_e0yxp_59{border-color:transparent;background:transparent}._iconButton_e0yxp_59:hover:not(:disabled),._formatButton_e0yxp_58:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._iconButton_e0yxp_59:disabled{color:var(--rcc-text-muted);opacity:.68}._formatButtonActive_e0yxp_107{border-color:#b7dfe2;color:#0f5265;background:var(--rcc-accent-soft)}._protocolPaneResizeHandle_e0yxp_113{position:relative;z-index:1;min-width:0;cursor:ns-resize;touch-action:none;outline:none}._protocolPaneResizeHandle_e0yxp_113:before{position:absolute;top:50%;right:0;left:0;height:1px;background:var(--rcc-border);content:"";transform:translateY(-50%);transition:background-color .12s ease}._protocolPaneResizeHandle_e0yxp_113 span{position:absolute;top:50%;left:50%;width:42px;height:3px;border-radius:999px;background:var(--rcc-border-strong);content:"";transform:translate(-50%,-50%);transition:width .12s ease,background-color .12s ease}._protocolPaneResizeHandle_e0yxp_113:hover:before,._protocolPaneResizeHandle_e0yxp_113:focus-visible:before,._workspaceResizing_e0yxp_30 ._protocolPaneResizeHandle_e0yxp_113:before{background:var(--rcc-border-accent)}._protocolPaneResizeHandle_e0yxp_113:hover span,._protocolPaneResizeHandle_e0yxp_113:focus-visible span,._workspaceResizing_e0yxp_30 ._protocolPaneResizeHandle_e0yxp_113 span{width:54px;background:var(--rcc-text-muted)}._protocolPaneResizeHandle_e0yxp_113:focus-visible{box-shadow:inset 0 0 0 2px var(--rcc-accent-soft)}._lowerControls_e0yxp_166{display:grid;min-width:0;min-height:0;grid-template-rows:56px 86px;gap:6px;overflow:hidden}._lowerControlsCollapsed_e0yxp_175{visibility:hidden;pointer-events:none}._recordingPanelSlot_e0yxp_180{min-width:0;min-height:0}._recordingPanelSlotHidden_e0yxp_185{visibility:hidden;pointer-events:none}._instructionRow_e0yxp_190{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) 58px 58px;gap:14px}._instructionRow_e0yxp_190 input{min-width:0;padding:0 16px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm);font-size:14px}._instructionRow_e0yxp_190 input::placeholder{color:var(--rcc-text-muted)}._sendButton_e0yxp_211{display:grid;width:48px;min-width:48px;height:48px;place-items:center;align-self:center;justify-self:start;padding:0;border:1px solid #cfe5e8;border-radius:9px;color:var(--rcc-accent);background:var(--rcc-surface-soft);box-shadow:none}._sendButton_e0yxp_211:hover{border-color:#9ccde8;color:var(--rcc-accent);background:#eaf7ff}._sendButton_e0yxp_211:disabled{cursor:not-allowed;opacity:.52}._sendGlyph_e0yxp_238{font-family:Segoe UI Symbol,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:1}._workspace_e0yxp_1._workspaceMobile_e0yxp_245{--workspace-lower-controls-height: auto;--workspace-recording-row-height: 78px;grid-template-rows:minmax(0,1fr) minmax(0,calc(52px + var(--workspace-recording-row-height) + env(safe-area-inset-bottom)));gap:4px}._workspaceMobile_e0yxp_245 ._lowerControls_e0yxp_166{grid-template-rows:48px calc(var(--workspace-recording-row-height) + env(safe-area-inset-bottom));gap:4px}._workspace_e0yxp_1._workspaceMobile_e0yxp_245._workspaceWithoutProtocol_e0yxp_17{grid-template-rows:minmax(0,1fr) minmax(0,calc(var(--workspace-recording-row-height) + env(safe-area-inset-bottom)))}._workspace_e0yxp_1._workspaceWithoutProtocol_e0yxp_17 ._lowerControls_e0yxp_166{grid-template-rows:minmax(0,1fr);gap:0}._workspaceMobile_e0yxp_245 ._editor_e0yxp_35{border-radius:10px}._workspaceMobile_e0yxp_245 ._instructionRow_e0yxp_190{grid-template-columns:minmax(0,1fr) 48px 48px;gap:4px}._workspaceMobile_e0yxp_245 ._instructionRow_e0yxp_190 input{padding:0 11px;font-size:16px}._workspaceMobile_e0yxp_245 ._sendButton_e0yxp_211{width:44px;min-width:44px;height:44px;align-self:center;justify-self:center}@media(max-width:360px){._workspace_e0yxp_1._workspaceMobile_e0yxp_245{--workspace-recording-row-height: 102px}}@media(max-height:820px){._workspace_e0yxp_1{--workspace-lower-controls-height: 138px;--workspace-instruction-row-height: 52px;--workspace-recording-row-height: 80px}._editor_e0yxp_35{grid-template-rows:auto minmax(0,1fr)}._toolbar_e0yxp_47{padding-block:5px}._instructionRow_e0yxp_190{grid-template-columns:minmax(0,1fr) 54px 54px;gap:10px}._lowerControls_e0yxp_166{grid-template-rows:52px 80px}._sendButton_e0yxp_211{width:44px;min-width:44px;height:44px}}@media(max-width:620px){._toolbar_e0yxp_47 select{min-width:132px}._toolbar_e0yxp_47 select:nth-of-type(2){min-width:118px}}._panel_18n0m_1{display:grid;min-height:100%;align-content:start;gap:18px;padding:2px 2px 10px}._panelHeader_18n0m_9{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:4px 2px 0}._titleBlock_18n0m_17{min-width:0}._titleBlock_18n0m_17 h2{margin:0;color:var(--rcc-text-primary);font-size:clamp(22px,2vw,29px);font-weight:760;letter-spacing:.035em}._titleBlock_18n0m_17 p{margin:6px 0 0;color:var(--rcc-text-secondary);font-size:15px;font-weight:620}._placeholder_18n0m_36{display:grid;min-height:190px;align-content:center;gap:8px;place-items:center;padding:28px;border:1px dashed var(--rcc-border-strong);border-radius:var(--rcc-radius-md);background:var(--rcc-surface-soft)}._placeholder_18n0m_36 p{max-width:520px;margin:0;color:var(--rcc-text-secondary);font-size:15px;line-height:1.6;text-align:center}._placeholder_18n0m_36 ._placeholderSecondary_18n0m_57{color:var(--rcc-text-muted);font-size:13px}._progressBlock_18n0m_62{display:grid;gap:8px;padding:13px 15px;border:1px solid #d5e9df;border-radius:var(--rcc-radius-md);background:#f7fcf9}._lowConfidence_18n0m_71{margin:0;padding:9px 12px;border:1px solid #e9dfc3;border-radius:9px;color:#78633a;background:#fffdf7;font-size:12px}._progressLabel_18n0m_81{display:flex;align-items:center;justify-content:space-between;gap:12px}._progressLabel_18n0m_81 strong{color:#125f49;font-size:14px}._progressLabel_18n0m_81 span{color:var(--rcc-text-muted);font-size:12px}._progressTrack_18n0m_98{height:7px;overflow:hidden;border-radius:999px;background:#dfece5}._progressTrack_18n0m_98 span{display:block;height:100%;border-radius:inherit;background:#26a676;transition:width .18s ease}._sectionList_18n0m_113{display:grid;gap:9px}._guideSection_18n0m_118{overflow:hidden;border:1px solid var(--rcc-border);border-radius:11px;background:var(--rcc-surface);box-shadow:0 2px 8px #21465f09;transition:border-color .14s ease,background .14s ease,opacity .14s ease}._guideSection_18n0m_118:hover{border-color:#bfd8cf}._guideSectionChecked_18n0m_134{border-color:#d8e6df;background:#f8fbf9;opacity:.72}._sectionHeader_18n0m_140{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:56px;padding:5px 10px 5px 8px}._checkControl_18n0m_148{position:relative;display:grid;width:38px;height:38px;place-items:center;cursor:pointer}._checkControl_18n0m_148 input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}._checkVisual_18n0m_165{display:grid;width:21px;height:21px;place-items:center;border:1.5px solid #9aabb5;border-radius:50%;color:#fff;background:#fff;transition:border-color .14s ease,background .14s ease,transform .14s ease}._checkControl_18n0m_148:hover ._checkVisual_18n0m_165{border-color:#4aa67f;transform:scale(1.04)}._checkControl_18n0m_148 input:focus-visible+._checkVisual_18n0m_165{box-shadow:var(--rcc-focus)}._checkControl_18n0m_148 input:checked+._checkVisual_18n0m_165{border-color:#21936a;background:#21936a}._sectionToggle_18n0m_194{min-width:0;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;color:var(--rcc-text-primary);background:transparent;text-align:left}._sectionToggle_18n0m_194 h3{margin:0;min-width:0;font-size:16px;font-weight:760;letter-spacing:.035em}._sectionToggle_18n0m_194 svg{flex:0 0 auto;color:var(--rcc-text-muted);transition:transform .15s ease}._learningDetails_18n0m_222{margin-left:50px;padding:0 18px 18px 5px}._learningDetails_18n0m_222 h4{margin:0 0 8px;color:var(--rcc-text-secondary);font-size:12px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}._lookForItems_18n0m_236,._findingChips_18n0m_237{display:flex;flex-wrap:wrap;gap:6px}._lookForItems_18n0m_236>span,._findingChips_18n0m_237>span{display:inline-flex;align-items:baseline;gap:5px;padding:5px 9px;border:1px solid #d7e8e0;border-radius:999px;color:var(--rcc-text-primary);background:#f7fbf9;font-size:12px;line-height:1.35}._lookForItems_18n0m_236 small{color:var(--rcc-text-muted);font-size:11px}._sectionToggle_18n0m_194 ._chevronExpanded_18n0m_262{transform:rotate(180deg)}._expandedDetails_18n0m_266{display:grid;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid var(--rcc-border)}._findingChips_18n0m_237>span{border-color:#d8deee;background:#f7f8fc}._examplesBlock_18n0m_279{display:grid;gap:8px}._example_18n0m_279{padding:10px 12px;border-left:3px solid #8ecab4;border-radius:0 8px 8px 0;background:var(--rcc-surface-soft)}._example_18n0m_279 strong{color:var(--rcc-text-secondary);font-size:12px}._example_18n0m_279 p{margin:4px 0 0;color:var(--rcc-text-primary);font-size:13px;line-height:1.5}._tips_18n0m_303{margin:0;padding-left:18px;color:var(--rcc-text-secondary);font-size:12px;line-height:1.5}._learningLoading_18n0m_311{display:grid;gap:9px;padding:16px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);background:var(--rcc-surface-soft)}._learningDetails_18n0m_222 ._learningLoading_18n0m_311,._learningDetails_18n0m_222 ._learningError_18n0m_321{margin-top:14px}._learningLoading_18n0m_311 p{margin:0 0 2px;color:var(--rcc-text-secondary);font-size:13px;font-weight:650}._learningLoading_18n0m_311 span{height:11px;border-radius:999px;background:linear-gradient(90deg,#e7eeeb 20%,#f5f8f7,#e7eeeb 80%);background-size:220% 100%;animation:_karaokeSkeleton_18n0m_1 1.35s ease-in-out infinite}._learningLoading_18n0m_311 span:nth-child(3){width:82%}._learningLoading_18n0m_311 span:nth-child(4){width:64%}._learningError_18n0m_321{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;border:1px solid #eedacb;border-radius:9px;color:#875332;background:#fffaf5;font-size:12px}._learningError_18n0m_321 p{margin:0;line-height:1.45}._learningError_18n0m_321 small{display:block;margin-top:3px;color:#a16b49;font-size:10px}._learningError_18n0m_321 button{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid #ddbea9;border-radius:7px;color:#7d4a2c;background:#fff;font-size:11px;font-weight:700}._learningError_18n0m_321 button:hover,._learningError_18n0m_321 button:focus-visible{border-color:#c99270;background:#fff5ec}@keyframes _karaokeSkeleton_18n0m_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1080px){._panelHeader_18n0m_9{gap:12px}}@media(max-height:760px){._panel_18n0m_1{gap:13px}._sectionHeader_18n0m_140{min-height:50px}}._accordion_1j9gr_1{overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);background:var(--rcc-surface);box-shadow:var(--rcc-shadow-sm)}._trigger_1j9gr_9{display:flex;width:100%;min-height:50px;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border:0;color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:15px;font-weight:680;text-align:left}._trigger_1j9gr_9:hover{background:var(--rcc-surface-accent)}._chevron_1j9gr_29,._chevronOpen_1j9gr_30{flex:0 0 auto;color:var(--rcc-text-secondary);transition:transform .16s ease}._chevronOpen_1j9gr_30{transform:rotate(180deg)}._content_1j9gr_40{padding:0 14px 14px;border-top:1px solid var(--rcc-border)}._panel_1abnf_1{min-width:0;min-height:0;overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-md);background:#fafdfffa;box-shadow:var(--rcc-shadow-sm)}._scrollArea_1abnf_11{display:flex;height:100%;min-height:0;flex-direction:column;gap:10px;padding:0;overflow:hidden}._scrollArea_1abnf_11>section{flex:0 0 auto}._instructionsScrollArea_1abnf_25{display:grid;min-height:0;flex:1 1 auto;align-content:start;grid-auto-rows:max-content;gap:10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:var(--rcc-text-muted) transparent;scrollbar-width:thin}._instructionsScrollArea_1abnf_25::-webkit-scrollbar{width:8px}._instructionsScrollArea_1abnf_25::-webkit-scrollbar-track{margin:6px 0;background:transparent}._instructionsScrollArea_1abnf_25::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:var(--rcc-text-muted);background-clip:padding-box}._drawerHeader_1abnf_55{display:none}._zoneEditor_1abnf_59{width:100%;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface-soft);font-size:13px;line-height:1.5}._instructionsEditor_1abnf_69{display:grid;min-width:0;gap:10px}._zoneEditor_1abnf_59._doctorRulesCard_1abnf_75{height:auto;min-height:96px}._catalogContent_1abnf_80{display:grid;gap:12px;padding-top:14px}._catalogContent_1abnf_80 select{width:100%;height:46px;padding:0 40px 0 13px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:13px}._zoneActions_1abnf_97{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._zoneActions_1abnf_97 button{display:inline-flex;min-width:0;height:44px;align-items:center;justify-content:center;gap:7px;padding:0 8px;overflow:hidden;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:12px;font-weight:600;white-space:nowrap}._zoneActions_1abnf_97 button:hover{border-color:var(--rcc-border-accent);background:var(--rcc-surface-accent)}._zoneActions_1abnf_97 button:disabled,._uploadCard_1abnf_127:disabled{cursor:not-allowed;opacity:.55;transform:none}._zoneActions_1abnf_97 ._deleteButton_1abnf_133:hover{border-color:#efb9b9;color:var(--rcc-danger);background:var(--rcc-danger-soft)}._uploadCard_1abnf_127{display:flex;min-height:59.8px;align-items:center;justify-content:center;gap:15px;padding:.8px 18px;border:1px solid var(--rcc-brand-cyan);border-radius:var(--rcc-radius-sm);color:var(--rcc-accent);background:var(--rcc-surface-cool);text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}._uploadCard_1abnf_127:hover{border-color:var(--rcc-cyan-hover);background:var(--rcc-accent-soft);transform:translateY(-1px)}._uploadCard_1abnf_127 svg{flex:0 0 auto}._uploadCard_1abnf_127 span{display:grid;gap:2px}._uploadCard_1abnf_127 strong{font-size:14px;font-weight:680;line-height:16px}._uploadCard_1abnf_127 small{color:var(--rcc-text-secondary);font-size:12px;line-height:1.2}._zoneEditor_1abnf_59{display:flex;height:320px;margin-top:0;flex-direction:column;overflow-y:auto;scrollbar-gutter:stable}._zoneEditorSection_1abnf_193{display:block;width:100%;min-height:72px;flex:0 0 auto;resize:none;overflow:hidden;padding:13px;border:0;outline:0;color:var(--rcc-text-primary);background:transparent;font:inherit;line-height:inherit}._zoneEditorSection_1abnf_193:focus-visible{box-shadow:inset 0 0 0 2px var(--rcc-border-accent)}._zoneEditorSection_1abnf_193::placeholder{color:var(--rcc-text-muted)}._doctorRulesDivider_1abnf_217{display:flex;flex:0 0 auto;align-items:center;gap:10px;padding:3px 13px;color:var(--rcc-text-secondary);font-size:12px;font-weight:650;line-height:1.3}._doctorRulesDivider_1abnf_217:before,._doctorRulesDivider_1abnf_217:after{height:1px;flex:1 1 auto;background:var(--rcc-border);content:""}._doctorRulesHeading_1abnf_237{display:flex;min-height:50px;flex:0 0 auto;align-items:center;padding:0 16px;border-bottom:1px solid var(--rcc-border);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:15px;font-weight:680}._doctorRulesEditor_1abnf_250{min-height:74px}._zoneInstructionCounter_1abnf_254{padding:8px 13px 12px;color:var(--rcc-text-muted);font-size:13px;line-height:1.3}._zoneInstructionCounterLimit_1abnf_261{color:var(--rcc-danger)}._flushAccordionContent_1abnf_265{padding-bottom:0}._zoneEditorDisabled_1abnf_269{color:var(--rcc-text-muted);background:var(--rcc-surface-soft)}._zoneEditorSection_1abnf_193:disabled{color:var(--rcc-text-muted)}._zoneStatus_1abnf_278{display:grid;gap:5px;padding:2px 14px 20px;color:var(--rcc-text-secondary);font-size:13px;line-height:1.25}._zoneStatus_1abnf_278 strong{margin-bottom:2px;color:var(--rcc-text-secondary);font-weight:650}._indexActions_1abnf_293{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._indexActions_1abnf_293 button{min-height:38px;padding:7px 12px;border:1px solid var(--rcc-brand-cyan);border-radius:var(--rcc-radius-sm);color:var(--rcc-accent);background:var(--rcc-surface-cool);font-size:12px;font-weight:650}._indexActions_1abnf_293 button:hover:not(:disabled){background:var(--rcc-accent-soft)}._indexActions_1abnf_293 button:disabled{cursor:not-allowed;opacity:.55}._indexActions_1abnf_293 ._stopIndexButton_1abnf_320{border-color:var(--rcc-border);color:var(--rcc-text-secondary);background:var(--rcc-surface)}._backdrop_1abnf_326{display:none}@media(max-width:1180px){._zoneActions_1abnf_97{gap:7px}._zoneActions_1abnf_97 button{gap:5px;padding-inline:5px;font-size:11px}}@media(max-width:999px){._backdrop_1abnf_326{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:#102b4842;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._panel_1abnf_1{position:fixed;z-index:75;top:0;right:0;bottom:0;width:min(480px,calc(100vw - 38px));border-radius:var(--rcc-radius-md) 0 0 var(--rcc-radius-md);box-shadow:-14px 0 48px #102b4829;transform:translate(105%);transition:transform .2s ease}._panelOpen_1abnf_369{transform:translate(0)}._drawerHeader_1abnf_55{display:flex;height:64px;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid var(--rcc-border);background:var(--rcc-surface)}._drawerHeader_1abnf_55 strong{font-size:16px}._drawerHeader_1abnf_55 button{display:grid;width:38px;height:38px;place-items:center;padding:0;border:1px solid var(--rcc-border);border-radius:50%;background:var(--rcc-surface)}._scrollArea_1abnf_11{height:calc(100% - 64px)}}._modalityTabs_1abnf_403{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}._modalityTabs_1abnf_403 button,._legacyTab_1abnf_410{min-width:0;min-height:36px;padding:5px 2px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:11px}._modalityTabs_1abnf_403 button[aria-pressed=true],._legacyTab_1abnf_410[aria-pressed=true]{border-color:var(--rcc-border-accent);color:var(--rcc-accent);background:var(--rcc-surface-accent);font-weight:700}._catalogSearch_1abnf_429{width:100%;min-width:0;height:38px;padding:0 10px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-size:13px}._catalogManagement_1abnf_441{display:grid;grid-template-columns:1fr 1fr;gap:6px}._catalogManagement_1abnf_441 button{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 3px}._protocolMode_1abnf_444{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface-soft)}._protocolMode_1abnf_444 button{min-width:0;min-height:30px;padding:5px 4px;border:1px solid transparent;border-radius:5px;color:var(--rcc-text-secondary);background:transparent;font-size:12px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}._protocolMode_1abnf_444 button:hover{color:var(--rcc-text-primary);background:var(--rcc-surface-accent)}._protocolMode_1abnf_444 button[aria-pressed=true]{border-color:var(--rcc-border-accent);color:var(--rcc-accent);background:var(--rcc-surface-cool);box-shadow:var(--rcc-shadow-sm)}._protocolMode_1abnf_444 button:focus-visible{outline:2px solid var(--rcc-border-accent);outline-offset:1px}@media(max-width:360px){._protocolMode_1abnf_444 button{padding-inline:2px;font-size:11px}}._content_114dx_1{display:grid;gap:16px}._summary_114dx_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}._summary_114dx_6 div{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);background:var(--rcc-surface-soft)}._summary_114dx_6 dt{color:var(--rcc-text-secondary);font-size:12px}._summary_114dx_6 dd{margin:0;color:var(--rcc-text-primary);font-weight:650}._zoneList_114dx_33{display:grid;gap:8px}._zoneList_114dx_33 ul{max-height:180px;overflow:auto;margin:0;padding:0;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-sm);list-style:none}._zoneList_114dx_33 li{display:flex;justify-content:space-between;gap:16px;padding:8px 11px}._zoneList_114dx_33 li+li{border-top:1px solid var(--rcc-border)}._zoneList_114dx_33 li span:first-child{min-width:0;overflow-wrap:anywhere}._zoneList_114dx_33 li span:last-child{font-variant-numeric:tabular-nums}._warning_114dx_68{padding:11px 12px;border:1px solid var(--rcc-warning);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-warning-soft)}._indexStatus_114dx_76{padding:11px 12px;border:1px solid var(--rcc-border-accent);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface-accent)}@media(max-width:540px){._summary_114dx_6{grid-template-columns:1fr}}._body_15vr5_1{display:grid;justify-items:center;gap:16px;text-align:center}._status_15vr5_8{display:flex;align-items:center;gap:8px;color:var(--rcc-text-primary)}._statusDot_15vr5_15{width:9px;height:9px;border-radius:50%;background:var(--rcc-accent);box-shadow:0 0 0 5px #20bebe1f}._body_15vr5_1[data-smartphone-state=error] ._statusDot_15vr5_15{background:var(--rcc-danger);box-shadow:0 0 0 5px #be3e3e1a}._qrCard_15vr5_28{display:grid;justify-items:center;gap:10px;padding:14px;border:1px solid var(--rcc-border);border-radius:var(--rcc-radius-lg);color:var(--rcc-text-secondary);background:#fff;box-shadow:var(--rcc-shadow-sm)}._qrCard_15vr5_28 svg{display:block;max-width:min(224px,66vw);height:auto}._countdown_15vr5_46{font-size:12px;font-variant-numeric:tabular-nums}._qrPlaceholder_15vr5_51{width:224px;max-width:66vw;aspect-ratio:1;border-radius:var(--rcc-radius-lg);background:linear-gradient(110deg,#edf5f7 30%,#f8fbfc 48%,#edf5f7 65%);background-size:220% 100%;animation:_qrLoading_15vr5_1 1.2s linear infinite}._error_15vr5_61{color:var(--rcc-danger)}._actions_15vr5_65{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._actions_15vr5_65 button{min-height:42px;padding:0 14px;border:1px solid var(--rcc-border-accent);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface);font-weight:620}._actions_15vr5_65 button:hover:not(:disabled){background:var(--rcc-surface-accent)}._actions_15vr5_65 ._disconnectButton_15vr5_86{border-color:#b4404059;color:var(--rcc-danger)}._actions_15vr5_65 button:disabled{cursor:not-allowed;opacity:.5}@keyframes _qrLoading_15vr5_1{to{background-position:-120% 0}}._appShell_1o5a7_1{display:flex;width:100%;height:100dvh;min-height:0;flex-direction:column;overflow:hidden}._appShellMobile_1o5a7_10{height:100dvh;overscroll-behavior:none}._main_1o5a7_15{display:grid;min-width:0;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,2fr) minmax(400px,1fr);gap:20px;padding:8px 18px 6px;overflow:hidden}._loadingMain_1o5a7_26{display:grid;min-height:0;flex:1 1 auto;place-items:center;color:var(--rcc-text-secondary)}._loadingMain_1o5a7_26 p{margin:0;font-size:14px}._workspaceColumn_1o5a7_39{display:grid;min-width:0;min-height:0;grid-template-rows:36px minmax(0,1fr);gap:6px}._mainMobile_1o5a7_47{display:block;padding:5px 7px 0}._workspaceColumnMobile_1o5a7_52{height:100%;grid-template-rows:46px minmax(0,1fr);gap:5px}._sessionStack_1o5a7_58{min-width:0;min-height:0}._sessionInstance_1o5a7_63{display:none;width:100%;height:100%;min-width:0;min-height:0}._sessionInstanceActive_1o5a7_71{display:block}._zoneInstructionsPreview_1o5a7_75{display:grid;gap:12px}._zoneInstructionsPreview_1o5a7_75 textarea{width:100%;min-height:min(52vh,430px);padding:12px;resize:vertical;border:1px solid var(--rcc-border-strong);border-radius:var(--rcc-radius-sm);color:var(--rcc-text-primary);background:var(--rcc-surface-soft);font:inherit;line-height:1.5}._zoneInstructionsPreservedRules_1o5a7_93{padding:10px 12px;border:1px solid #e6c96f;border-radius:var(--rcc-radius-sm);color:#694f00;background:#fff9e6}@media(max-width:1180px){._main_1o5a7_15{grid-template-columns:minmax(0,1.9fr) minmax(360px,1fr);gap:14px;padding-inline:14px}}@media(max-height:820px){._main_1o5a7_15{padding-bottom:6px}}@media(max-width:999px){._main_1o5a7_15{display:block;padding:10px 12px 12px}._workspaceColumn_1o5a7_39{height:100%}}@media(max-width:767px){._mainMobile_1o5a7_47{padding:5px 7px 0}}:root{color-scheme:light;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;--rcc-page-bg: #f4f8fb;--rcc-surface: #ffffff;--rcc-surface-soft: #f8fbfd;--rcc-surface-accent: #edf8fa;--rcc-surface-cool: #fafdff;--rcc-border: #dce6ed;--rcc-border-strong: #ccd9e2;--rcc-border-accent: #b9dfe5;--rcc-text-primary: #14243b;--rcc-text-secondary: #728398;--rcc-text-muted: #7d8da1;--rcc-brand-blue: #2f80ed;--rcc-brand-blue-hover: #1f6fd6;--rcc-brand-blue-soft: #eef8ff;--rcc-brand-blue-soft-hover: #e2f2ff;--rcc-brand-cyan: #55bfd0;--rcc-accent: #148e83;--rcc-accent-hover: #0f756d;--rcc-accent-soft: #e5f5f6;--rcc-cyan-hover: #42c9d8;--rcc-input-focus: #56b7bd;--rcc-selection: #bfe8ec;--rcc-success: #159c7d;--rcc-warning: #f2b84b;--rcc-warning-soft: rgba(242, 184, 75, .22);--rcc-danger: #e44747;--rcc-danger-soft: #fff2f2;--rcc-radius-sm: 8px;--rcc-radius-md: 12px;--rcc-radius-lg: 16px;--rcc-shadow-sm: 0 2px 8px rgba(33, 70, 95, .05);--rcc-shadow-md: 0 8px 24px rgba(33, 70, 95, .09);--rcc-focus: 0 0 0 3px rgba(86, 183, 189, .22)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0}body{min-height:100vh;overflow:hidden;color:var(--rcc-text-primary);background:var(--rcc-page-bg);font-family:inherit;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{color:inherit;font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}:focus-visible{outline:none;box-shadow:var(--rcc-focus)}::selection{color:var(--rcc-text-primary);background:var(--rcc-selection)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
