/* Generated from the shared SDK framework source. Do not edit. */

:root{color-scheme:light;font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#1d2632;background:#cbd2dd;-webkit-text-size-adjust:100%}
*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,input,textarea,select,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.48}
.ios-screen{min-height:100vh;padding:16px 10px 24px;background:repeating-linear-gradient(90deg,#cbd2dd 0,#cbd2dd 1px,#c6cdd8 1px,#c6cdd8 3px);overflow-wrap:anywhere;touch-action:pan-y;user-select:none}.ios-screen input,.ios-screen textarea,.ios-screen [contenteditable=true]{user-select:text}
.ios-title{margin:0 5px 6px;font-size:24px;line-height:1.15;color:#273a53;text-shadow:0 1px #fff}
.ios-caption{margin:8px 6px 14px;color:#4f6078;line-height:1.4;text-shadow:0 1px #edf0f5}
.ios-group{padding:0;margin:12px 0 18px;border:1px solid #a8afb9;border-radius:10px;background:#fff;box-shadow:0 1px 1px #fff9;min-width:0;overflow:hidden}
.ios-group-title{display:block;width:100%;padding:10px 12px;margin:0;font-size:15px;line-height:1.2;color:#435874;background:linear-gradient(#f8fafb,#e8edf2);border-bottom:1px solid #b7bec7;text-shadow:0 1px #fff}
.ios-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:9px 11px;border-bottom:1px solid #d5d8df}.ios-row:last-child{border-bottom:0}.ios-row>label,.ios-row-label{font-weight:700}.ios-row-stack{align-items:stretch;flex-direction:column;gap:7px}
.ios-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 12px;border:1px solid #647a95;border-radius:6px;background:linear-gradient(#b9cadd 0,#8ba3be 49%,#6d89ab 50%,#7794b5);box-shadow:inset 0 1px #fff9,0 1px 1px #0002;color:white;font-weight:700;text-shadow:0 -1px #506783;text-decoration:none;line-height:1.2;text-align:center}
.ios-button:active{background:linear-gradient(#526f92,#819dbb);box-shadow:inset 0 2px 4px #0005}.ios-button.ios-button-primary{border-color:#225085;background:linear-gradient(#83b8f0,#438edc 49%,#2675c7 50%,#3687d9)}.ios-button.ios-button-destructive{border-color:#822222;background:linear-gradient(#e19090,#cf5556 49%,#b62527 50%,#c43135)}.ios-button.ios-button-plain{color:#304c6d;text-shadow:0 1px white;background:linear-gradient(white,#e0e6ed)}
.ios-actions{display:flex;flex-wrap:wrap;gap:7px;padding:10px}.ios-actions>.ios-button{flex:1 1 100px}
.ios-input{width:100%;min-width:0;min-height:32px;border:1px solid #a5aeb8;border-radius:6px;padding:6px 8px;background:white;color:#18212e;box-shadow:inset 0 1px 3px #0003}.ios-input::placeholder{color:#818894}.ios-input[type=range]{box-shadow:none;padding:0}
.ios-toggle{position:relative;display:inline-flex;flex:none;align-items:center;width:78px;height:28px}.ios-toggle input{position:absolute;opacity:0;width:100%;height:100%;margin:0;z-index:2;cursor:pointer}.ios-toggle-track{position:absolute;inset:0;overflow:hidden;border:1px solid #8b969f;border-radius:15px;background:linear-gradient(#ccc,#f1f1f1 55%,#eee);box-shadow:inset 0 1px 4px #0004;transition:background .2s}.ios-toggle-track::before{content:'OFF';position:absolute;right:7px;top:5px;font-size:14px;font-weight:700;color:#777;text-shadow:0 1px white}.ios-toggle-track::after{content:'';position:absolute;left:0;top:0;width:26px;height:26px;border-radius:50%;background:linear-gradient(white,#ddd);border:1px solid #999;box-shadow:0 1px 3px #0005;transition:transform .2s}.ios-toggle input:checked+.ios-toggle-track{background:linear-gradient(#0966b5,#138ad9 55%,#55b8ef);border-color:#276491}.ios-toggle input:checked+.ios-toggle-track::before{content:'ON';left:10px;right:auto;color:white;text-shadow:0 -1px #176098}.ios-toggle input:checked+.ios-toggle-track::after{transform:translateX(50px)}
.ios-toggle[data-ios-dragging] .ios-toggle-track::after{transform:translateX(var(--ios-toggle-position));transition:none}
.ios-button:focus-visible,.ios-input:focus-visible,.ios-toggle input:focus-visible+.ios-toggle-track{outline:3px solid #007aff;outline-offset:2px}.ios-toggle input:disabled+.ios-toggle-track{opacity:.45}.ios-result{display:block;margin:0;padding:10px 11px;font:12px/1.45 Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:#304b69;background:#f6f8fa;border-top:1px solid #d5d8df}.ios-badge{padding:2px 7px;border-radius:10px;background:#72859f;color:#fff;font-size:12px;font-weight:700}.ios-row-link{color:#253e5c;text-decoration:none;font-weight:700}.ios-row-link::after{content:'›';font-size:24px;line-height:20px;color:#87929e}.ios-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}

:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1));.swiper-scrollbar-disabled>&,&.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>&,&.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>&,&.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}:where(.sdk-ui-root) .ios-video-player{position:relative;width:100%;height:100%;background:#000;color:#fff;overflow:hidden;touch-action:none}:where(.sdk-ui-root) .photo-video-preview{position:relative;width:100%;height:100%;display:grid;place-items:center;background:#000}:where(.sdk-ui-root) .photo-video-preview>video{display:block;width:100%;height:100%;object-fit:contain}:where(.sdk-ui-root) .photo-video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;display:grid;place-items:center;border:3px solid #fff;border-radius:50%;background:#0003;box-shadow:none;color:#fff}:where(.sdk-ui-root) .photo-video-play .ui-glyph{width:35px;height:35px;margin-left:5px}:where(.sdk-ui-root) .photo-video-filmstrip{transition:opacity .25s ease}:where(.sdk-ui-root) .photo-video-filmstrip{position:absolute;top:52px;left:13px;right:13px;height:30px;padding:3px 0;background:#202020;border:1px solid #aaa;border-radius:2px;box-shadow:0 1px 3px #000}:where(.sdk-ui-root) .photo-video-frames{display:flex;width:100%;height:22px;overflow:hidden}:where(.sdk-ui-root) .photo-video-frames span{flex:1;min-width:0;height:100%;border-right:1px solid #111;background:#353535}:where(.sdk-ui-root) .photo-video-frames img{width:100%;height:100%;object-fit:cover}:where(.sdk-ui-root) .photo-video-preview .photo-video-filmstrip input[type=range]{appearance:none;position:absolute;inset:-4px;width:calc(100% + 8px);height:36px;margin:0;padding:0;background:transparent;border:0;box-shadow:none;touch-action:none}:where(.sdk-ui-root) .photo-video-preview .photo-video-filmstrip input[type=range]::-webkit-slider-thumb{appearance:none;width:7px;height:34px;border:1px solid #bbb;border-radius:2px;background:linear-gradient(90deg,#eee,#aaa,#eee);box-shadow:0 0 2px #000}:where(.sdk-ui-root) .photo-video-preview .photo-video-filmstrip input[type=range]::-moz-range-thumb{width:7px;height:34px;border:1px solid #bbb;border-radius:2px;background:#ddd}:where(.sdk-ui-root) .ios-video-player>video{width:100%;height:100%;display:block;object-fit:contain}:where(.sdk-ui-root) .ios-video-player.video-fill>video{object-fit:cover}:where(.sdk-ui-root) .video-top-chrome,:where(.sdk-ui-root) .video-playback-chrome{position:absolute;z-index:1;opacity:0;pointer-events:none;transition:opacity .25s ease;color:#fff;text-shadow:0 -1px #000}:where(.sdk-ui-root) .video-controls-visible .video-top-chrome,:where(.sdk-ui-root) .video-controls-visible .video-playback-chrome{opacity:1;pointer-events:auto}:where(.sdk-ui-root) .video-top-chrome{inset:0 0 auto;height:44px;padding:6px;display:flex;align-items:center;gap:5px;font-size:10px;background:linear-gradient(#565c639e,#070b1099);border-bottom:1px solid #ffffff22}:where(.sdk-ui-root) .video-top-chrome span{white-space:nowrap;min-width:25px}:where(.sdk-ui-root) .ios-video-player button{color:#fff;cursor:pointer}:where(.sdk-ui-root) .video-done{height:29px;padding:0 9px;border-radius:5px;border:1px solid #1b273c;background:linear-gradient(#90a7c8,#547299 49%,#365a89 50%,#4f76a4);box-shadow:inset 0 1px #b1c4d9;text-shadow:0 -1px #354c6c;font-size:12px;font-weight:700}:where(.sdk-ui-root) .video-scale{width:25px;padding:3px;border:0;background:none}:where(.sdk-ui-root) .video-scale svg{width:20px;height:20px;stroke:#fff;stroke-width:2.7;fill:none;filter:drop-shadow(0 1px 1px #000)}:where(.sdk-ui-root) .ios-video-player input[type=range]{appearance:none;min-width:0;height:5px;border-radius:5px;border:1px solid #000a;box-shadow:0 1px #fff4;background:linear-gradient(#b5b8bc,#fcfcfc);padding:0;margin:0;flex:1;touch-action:none}:where(.sdk-ui-root) .ios-video-player input[type=range]::-webkit-slider-thumb{appearance:none;width:13px;height:13px;border-radius:50%;background:linear-gradient(#fff,#c4c4c4);border:1px solid #999;box-shadow:0 1px 3px #000}:where(.sdk-ui-root) .ios-video-player input[type=range]::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:linear-gradient(#fff,#c4c4c4);border:1px solid #999}:where(.sdk-ui-root) .video-top-chrome input[type=range]{background:linear-gradient(#3d6680,#9bc4dd)}:where(.sdk-ui-root) .video-top-chrome input[type=range]::-webkit-slider-thumb{width:9px;height:13px;border-radius:2px}:where(.sdk-ui-root) .video-top-chrome input[type=range]::-moz-range-thumb{width:9px;height:13px;border-radius:2px}:where(.sdk-ui-root) .video-playback-chrome{left:24px;right:24px;bottom:16px;height:78px;border-radius:9px;border:1px solid #fff5;background:linear-gradient(#575b61b8,#24272bb8 49%,#07090bbc 50%,#33383dc7);box-shadow:0 2px 5px #0008;padding:4px 14px 8px}:where(.sdk-ui-root) .video-transport{display:flex;height:43px;align-items:center;justify-content:center;gap:28px}:where(.sdk-ui-root) .video-transport button{width:33px;height:35px;border:0;padding:3px;background:none;filter:drop-shadow(0 1px 1px #000)}:where(.sdk-ui-root) .video-transport svg,:where(.sdk-ui-root) .video-transport .ui-glyph{width:27px;height:25px;fill:#f5f5f5}:where(.sdk-ui-root) .video-volume{display:flex;align-items:center;height:18px;gap:9px}:where(.sdk-ui-root) .video-volume .ui-glyph{width:17px;height:17px}:where(.sdk-ui-root) .video-volume .ui-glyph:first-child{width:12px}:where(.sdk-ui-root) .video-error{position:absolute;top:45%;left:20px;right:20px;font-size:14px;padding:12px;background:#242424ec;border-radius:8px}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .video-top-chrome,:where(.sdk-ui-root) .video-playback-chrome,:where(.sdk-ui-root) .photo-video-filmstrip{transition:none}}:where(.sdk-ui-root) .ui-glyph{width:26px;height:26px;display:inline-block;vertical-align:middle;flex-shrink:0;pointer-events:none}:where(.sdk-ui-root) .timer-wheels{display:flex;height:180px;min-height:120px;flex:1 1 180px;max-height:180px;padding:0 12px;border:1px solid #555;border-radius:9px;position:relative;overflow:hidden;background:#fff;box-shadow:inset 0 1px 5px #0009,0 1px #fff}:where(.sdk-ui-root) .timer-wheels:before{content:"";position:absolute;z-index:3;inset:0;pointer-events:none;background:linear-gradient(#252f3ade,#747f8b9e 12%,#d7dce340 29%,transparent 39%,transparent 61%,#d7dce340 71%,#747f8b9e 88%,#252f3ade)}:where(.sdk-ui-root) .timer-wheels:after{content:"";position:absolute;top:72px;height:36px;left:0;right:0;pointer-events:none;z-index:2;border-block:1px solid #8193ae;background:linear-gradient(#c1cde544,#f1f6ff55 48%,#899ecf33 50%,#b4c7e844);box-shadow:0 1px #fff9}:where(.sdk-ui-root) .wheel-column{width:50%;height:180px;position:relative}:where(.sdk-ui-root) .wheel-column>.swiper{height:180px;width:100%}:where(.sdk-ui-root) .wheel-column .swiper-slide{line-height:36px;text-align:left;padding-left:10px}:where(.sdk-ui-root) .wheel-column button{display:block;width:52px;height:36px;padding:0;border:0;font-size:26px;font-weight:700;background:transparent;color:#111;text-align:right}:where(.sdk-ui-root) .wheel-unit{position:absolute;left:70px;top:74px;font-size:17px;font-weight:700;pointer-events:none;line-height:32px;z-index:3}:where(.sdk-ui-root) .wheel-column:focus{outline:none}:where(.sdk-ui-root) .wheel-column button{width:40px}:where(.sdk-ui-root) .wheel-unit{left:56px}:where(.sdk-ui-root) .photo-video-filmstrip[aria-hidden=true]{opacity:0;pointer-events:none}:where(.sdk-ui-root){position:relative;width:100%;height:100%;min-height:0;isolation:isolate;font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#111;--bar:linear-gradient(#b3bfd0,#7e94b1 49%,#587599 50%,#6e8baa);--selection:linear-gradient(#058cf5,#015ce6);user-select:none;-webkit-text-size-adjust:100%}:where(.sdk-ui-root) *{box-sizing:border-box}:where(.sdk-ui-root) button,:where(.sdk-ui-root) input,:where(.sdk-ui-root) textarea{font:inherit}:where(.sdk-ui-root) button{cursor:pointer}:where(.sdk-ui-root) button:disabled{cursor:default;opacity:.5}:where(.sdk-ui-root) h1,:where(.sdk-ui-root) h2,:where(.sdk-ui-root) p{margin:0}:where(.sdk-ui-root) :is(input,textarea,[data-ios-selectable],.message-bubble,.mail-detail,.magazine-reader p,.magazine-reader h1,.store-detail p){-webkit-user-select:text;user-select:text}:where(.sdk-ui-root.has-system-keyboard)>.stock-app{bottom:216px;height:auto}:where(.sdk-ui-root.has-system-keyboard)>.stock-app{transition:bottom .26s cubic-bezier(.2,.7,.25,1)}:where(.sdk-ui-root) .nav-bar{height:44px;display:grid;grid-template-columns:85px 1fr 85px;align-items:center;padding:0 5px;background:var(--bar);border-bottom:1px solid #314664;border-top:1px solid #e4eaf3;color:#fff;position:relative;z-index:2;text-shadow:0 -1px #536680}:where(.sdk-ui-root) .nav-bar h1{font-size:20px;letter-spacing:-.3px;text-align:center;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%);pointer-events:none;max-width:230px;overflow:hidden;text-overflow:ellipsis}:where(.sdk-ui-root) .nav-bar>div{z-index:1}:where(.sdk-ui-root) .nav-right{grid-column:3;justify-self:end}:where(.sdk-ui-root) .nav-button{color:#fff;font-size:12px;font-weight:700;padding:6px 8px;border-radius:5px;border:1px solid #3e536f;background:linear-gradient(#95abc5,#6e87a8 48%,#4f6e96 50%,#617fa6);box-shadow:inset 0 1px #c8d6e8,0 1px #d3dce9;text-shadow:0 -1px #33455f;min-height:29px}:where(.sdk-ui-root) .nav-button:active{background:linear-gradient(#3c5b81,#123762);filter:none}:where(.sdk-ui-root) .settings-group{border:1px solid #9da3aa;border-radius:9px;overflow:hidden;margin:0 0 21px;box-shadow:0 1px 1px #fff8;background:#f7f7f7}:where(.sdk-ui-root) .settings-row{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:6px 8px;background:#f7f7f7;color:#000;text-align:left;border:0;border-bottom:1px solid #c1c3c5;box-shadow:inset 0 -1px #fff;font-size:16px;font-weight:700;letter-spacing:-.35px}:where(.sdk-ui-root) .settings-row:last-child{border-bottom:0;box-shadow:none}:where(.sdk-ui-root) .settings-row>small{font-weight:400;margin-left:auto;color:#385b8a;font-size:16px;letter-spacing:-.5px;white-space:nowrap;max-width:168px;overflow:hidden;text-overflow:ellipsis}:where(.sdk-ui-root) .settings-row>.chevron{font-size:26px;color:#7e8184;line-height:18px;margin-left:auto}:where(.sdk-ui-root) .settings-row>small+.chevron{margin-left:0}:where(.sdk-ui-root) .settings-row:active:not(div):not(.ios-scroll[data-press-ready=false] *){color:#fff;background:var(--selection);filter:none;box-shadow:none}:where(.sdk-ui-root) .settings-row:active:not(.ios-scroll[data-press-ready=false] *)>small,:where(.sdk-ui-root) .settings-row:active:not(.ios-scroll[data-press-ready=false] *)>.chevron{color:#fff}:where(.sdk-ui-root) .settings-icon{width:28px;height:28px;flex-shrink:0;border-radius:5px;background:linear-gradient(#b9bdc1,#666b72 48%,#30383f 50%,#929a9f);border:1px solid #61656a;box-shadow:inset 0 1px #eee;color:#fff;text-shadow:0 -1px #555;display:grid;place-items:center;font-size:24px}:where(.sdk-ui-root) .settings-icon img{width:26px;height:26px;border-radius:4px}:where(.sdk-ui-root) .settings-row>.toggle{margin-left:auto}:where(.sdk-ui-root) .row-spacer{flex:1}:where(.sdk-ui-root) .toggle{position:relative;width:76px;height:27px;flex-shrink:0;border:1px solid #a8aaad;border-radius:15px;background:linear-gradient(#bdbfc1,#e1e3e5 40%,#fff 60%,#f2f2f2);box-shadow:inset 0 1px 2px #888;overflow:hidden;padding:0;line-height:25px;color:#777;text-shadow:0 1px #fff;font-size:16px}:where(.sdk-ui-root) .toggle>span{display:block;padding-left:22px;font-weight:700}:where(.sdk-ui-root) .toggle>i{position:absolute;top:0;left:0;width:26px;height:25px;border-radius:50%;border:1px solid #a3a6a8;background:linear-gradient(#fff,#eee 45%,#ddd);box-shadow:1px 0 2px #888;transition:left .16s}:where(.sdk-ui-root) .toggle.is-on{background:linear-gradient(#145daa,#338bdd 45%,#4f9fed 50%,#79b6ee);color:#fff;text-shadow:0 -1px #3673ab;border-color:#3973a7}:where(.sdk-ui-root) .toggle.is-on>span{padding:0 23px 0 0}:where(.sdk-ui-root) .toggle.is-on>i{left:48px}:where(.sdk-ui-root) .keyboard{height:216px;position:absolute;bottom:0;left:0;right:0;z-index:30;background:linear-gradient(#c7ced8,#9da8b6);border-top:1px solid #596477;padding:8px 3px 3px;box-shadow:0 -1px 2px #0002;color:#121212}:where(.sdk-ui-root) .key-row{display:flex;justify-content:center;gap:5px;margin-bottom:12px;height:40px}:where(.sdk-ui-root) .key{flex:1;min-width:0;padding:0;border:0;border-radius:5px;background:linear-gradient(#fff,#e1e4e8);box-shadow:0 2px #647080,0 3px 1px #606a76;font-size:20px;font-weight:400;text-shadow:0 1px white;position:relative}:where(.sdk-ui-root) .key:active{background:#fff;filter:none;transform:none;z-index:2}:where(.sdk-ui-root) .row-1{padding:0 15px}:where(.sdk-ui-root) .row-2{gap:5px}:where(.sdk-ui-root) .key.modifier{background:linear-gradient(#a9b5c4,#8292a7);color:#fff;text-shadow:0 -1px #526172;flex:1.35}:where(.sdk-ui-root) .key.modifier.latched{background:#fff;color:#367bc2}:where(.sdk-ui-root) .bottom-keys .key{font-size:14px;font-weight:700}:where(.sdk-ui-root) .bottom-keys .space{flex:3.5}:where(.sdk-ui-root) .bottom-keys .return{flex:1.5;background:linear-gradient(#80b5ed,#428cdb 48%,#2272c6 50%,#3c87d6);color:#fff;text-shadow:0 -1px #32618d}:where(.sdk-ui-root) .alert-backdrop{position:absolute;inset:0;z-index:90;background:#0005;display:grid;place-items:center}:where(.sdk-ui-root) .ios-alert{width:280px;padding:17px 10px 10px;border:2px solid #d1dae7;border-radius:12px;background:linear-gradient(#566e94ed,#15294eee);color:#fff;text-align:center;box-shadow:0 4px 13px #000a;text-shadow:0 -1px #1e3049}:where(.sdk-ui-root) .ios-alert h2{font-size:18px}:where(.sdk-ui-root) .ios-alert p{font-size:14px;margin:10px 0 16px;line-height:1.4}:where(.sdk-ui-root) .ios-alert button{width:100%;background:linear-gradient(#7f8ba4,#536583 49%,#354d74 50%,#465c7e);color:#fff;font-weight:700;font-size:17px;border:1px solid #172c4e;border-radius:6px;padding:10px;box-shadow:inset 0 1px #aaa}:where(.sdk-ui-root) .action-sheet-stage{position:absolute;inset:0;z-index:70;background:#0006;animation:classic-sheet-shade-in .32s ease both}:where(.sdk-ui-root) .action-sheet{position:absolute;bottom:0;left:0;right:0;padding:20px 21px 18px;border-top:1px solid #acb4bc;box-shadow:0 -1px 5px #0008,inset 0 1px #fff6;background:linear-gradient(#69747bd9,#111719f5 52%,#030505fa);display:grid;gap:9px;animation:classic-sheet-in .32s cubic-bezier(.25,.7,.3,1) both}:where(.sdk-ui-root) .action-sheet button{border-radius:10px;border:2px solid #111;background:linear-gradient(#fff,#f1f1f1 48%,#d0d0d1 50%,#c3c4c5);color:#111;height:44px;padding:0 8px;font-size:20px;font-weight:700;text-shadow:0 1px #fff;box-shadow:inset 0 1px #fff,0 1px 1px #ffffff80}:where(.sdk-ui-root) .action-sheet button.destructive{background:linear-gradient(#e77,#b92e2e 50%,#9b1111 51%,#be2a2a);color:#fff;text-shadow:0 -1px #760000}:where(.sdk-ui-root) .action-sheet .action-sheet-cancel{margin-top:13px;background:linear-gradient(#6c6e70,#343638 48%,#111314 50%,#080a0b);color:#fff;text-shadow:0 -1px #000;box-shadow:inset 0 1px #fff5,0 1px 1px #ffffff80}:where(.sdk-ui-root) .action-sheet-stage.is-closing{animation:classic-sheet-shade-out .28s ease both}:where(.sdk-ui-root) .action-sheet-stage.is-closing .action-sheet{animation:classic-sheet-out .28s cubic-bezier(.4,0,.8,.3) both}@keyframes classic-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes classic-sheet-out{0%{transform:var(--sheet-exit-start, translateY(0))}to{transform:translateY(100%)}}@keyframes classic-sheet-shade-in{0%{background:#0000}to{background:#0006}}@keyframes classic-sheet-shade-out{0%{background:#0006}to{background:#0000}}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .action-sheet-stage,:where(.sdk-ui-root) .action-sheet,:where(.sdk-ui-root) .action-sheet-stage.is-closing,:where(.sdk-ui-root) .action-sheet-stage.is-closing .action-sheet{animation-duration:1ms}}:where(.sdk-ui-root) .nav-bar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAABWCAIAAABn1aDVAAAACXBIWXMAAAPoAAAD6AG1e1JrAAABc0lEQVQ4jVXH2TMUAADA4d+f2aF7uqZjOggREUmSGMJuy7qWtdZiWWvZdax7JZXSitdem+ml195+M818Lx+///wVB8VfIrd3KnKFU5EtnIil3ROxuPNTZLaPxX9Z2CqK9GZRzG/8EKn1IzGXPxKz+e8iufZNTK8eiqmVQ5FY/iomc19EPPtZxBYPxHjmk4gu7Iux9L6IzH8UI6k9MTxXEIPJXTEwsyP6p7dF39SWCCU2RTC+IQIT66Inlhfd0TXRNbYqOkdXREdkWbQP50TbUFa8HVwSreFF0dKfEc19C+JVKC2agvOiMZASDb1zor57VtS9T4rarhlR0zktqjumRFV7QlS+mxQVbXFR3johyt7ERGnLuHj0OioeNo+JB02j4v7LiLjXGBF3G0bEnRfD4nb9kLhVNyhuPh8QN2rD4npNWFx71i+uVveJK1UhcflpSFyq/CAuVgTFhfKgKCkPiJInAXG+rFecK+0RZ0t7xJnH3foHebiTRzJ7evgAAAAASUVORK5CYII=);background-repeat:repeat-x;background-size:auto 100%}:where(.sdk-ui-root) .settings-row>.settings-icon:has(img){border:0;background:none;box-shadow:none}:where(.sdk-ui-root) .settings-row>.settings-icon{margin-right:1px}:where(.sdk-ui-root) .key:active:after{content:"";position:absolute;inset:0;border-radius:6px;border:1px solid #777;pointer-events:none}:where(.sdk-ui-root) .key.modifier[aria-label=Backspace]{font-size:19px}:where(.sdk-ui-root) .nav-button:focus-visible{outline-color:#e3efff}:where(.sdk-ui-root) .keyboard .key:focus-visible{outline-offset:0}:where(.sdk-ui-root) .nav-bar h1{font-weight:700}:where(.sdk-ui-root) .keyboard .key.modifier:active{color:#1b3a60}:where(.sdk-ui-root) .ios-scroll{width:100%;min-height:0;flex:1;overflow:hidden}:where(.sdk-ui-root) .ios-scroll>.swiper-wrapper>.ios-scroll-content{height:auto;box-sizing:border-box}:where(.sdk-ui-root) .ios-scroll .swiper-scrollbar{width:4px;right:2px;background:transparent}:where(.sdk-ui-root) .ios-scroll .swiper-scrollbar-drag{background:#0006;border:1px solid #ffffff80}:where(.sdk-ui-root) .keyboard{background:linear-gradient(#919ba6,#717b89);padding:10px 3px 4px;border-top:1px solid #404955}:where(.sdk-ui-root) .key-row{height:39px;margin-bottom:15px;gap:6px}:where(.sdk-ui-root) .key-row.row-1.full-key-row{padding:0}:where(.sdk-ui-root) .key{border-radius:4px;background:linear-gradient(#fff,#e4e6e8);box-shadow:0 1px 1px #fff8 inset,0 2px 2px #252d36;font-size:22px;font-weight:500;color:#080808;text-shadow:0 1px #fff}:where(.sdk-ui-root) .key.modifier{background:linear-gradient(#a5aeb8,#7d8795);box-shadow:0 1px 1px #ffffff80 inset,0 2px 2px #303b48;border:1px solid #6f7b89;color:#fff;flex:1.35}:where(.sdk-ui-root) .key.modifier svg{width:25px;height:25px;vertical-align:middle;filter:drop-shadow(0 1px 1px #667);pointer-events:none}:where(.sdk-ui-root) .key.modifier.latched{background:linear-gradient(#b8c0c9,#8795a5);color:#fff}:where(.sdk-ui-root) .key.modifier.latched svg{filter:drop-shadow(0 0 5px #fff)}:where(.sdk-ui-root) .key.modifier.caps-lock{background:linear-gradient(#99bce5,#3675be);border-color:#2e5f9d}:where(.sdk-ui-root) .key.modifier.caps-lock svg{border-bottom:3px solid currentColor;padding-bottom:2px}:where(.sdk-ui-root) .system-keyboard{position:absolute;z-index:55;height:216px;bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.7,.25,1);visibility:hidden}:where(.sdk-ui-root) .system-keyboard-visible{transform:translateY(0);visibility:visible}:where(.sdk-ui-root) .system-keyboard>.keyboard{animation:none}:where(.sdk-ui-root) .swipe-actions{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .26s ease,opacity .22s ease;min-width:0}:where(.sdk-ui-root) .swipe-actions-inner{overflow:hidden;min-height:0;min-width:0}:where(.sdk-ui-root) .swipe-actions .swiper{width:100%}:where(.sdk-ui-root) .swipe-actions .swiper-wrapper{align-items:stretch}:where(.sdk-ui-root) .swipe-actions .swipe-row-content{width:100%;height:auto}:where(.sdk-ui-root) .swipe-actions .swipe-row-content>button{width:100%}:where(.sdk-ui-root) .swipe-actions .swipe-row-action{width:84px;height:auto;display:flex;align-items:center;justify-content:center;background:#d4d9e1;border-bottom:1px solid #aab0b8}:where(.sdk-ui-root) .swipe-delete{color:#fff;border:1px solid #7f1014;border-radius:6px;padding:7px 9px;font-weight:700;text-shadow:0 -1px #720004;background:linear-gradient(#ec8b91,#c94950 48%,#a81520 50%,#ca2830);box-shadow:inset 0 1px #f9b6bb,0 1px #fff6}:where(.sdk-ui-root) .swipe-removing{grid-template-rows:0fr;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .swipe-actions{transition-duration:1ms}}:where(.sdk-ui-root) .has-system-keyboard>.stock-app{bottom:216px;height:auto}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .system-keyboard{transition-duration:1ms}}:where(.sdk-ui-root) .key-row.row-2{gap:6px}:where(.sdk-ui-root) .key-row.row-2>.modifier:first-child{margin-right:5px}:where(.sdk-ui-root) .key-row.row-2>.modifier:last-child{margin-left:5px}:where(.sdk-ui-root) .bottom-keys{gap:6px;margin-bottom:0}:where(.sdk-ui-root) .bottom-keys .key{font-size:15px}:where(.sdk-ui-root) .bottom-keys .number-switch{flex:0 0 35px;font-size:13px}:where(.sdk-ui-root) .bottom-keys .globe-key{flex:0 0 27px;display:grid;place-items:center;padding:0;font-size:0}:where(.sdk-ui-root) .bottom-keys .globe-key svg{display:block;width:18px;height:18px;flex:none}:where(.sdk-ui-root) .bottom-keys .microphone-key{flex:0 0 27px}:where(.sdk-ui-root) .bottom-keys .microphone-key svg{width:15px;height:25px}:where(.sdk-ui-root) .bottom-keys .space{flex:1;color:#525e6c;background:linear-gradient(#dddfe1,#bdc2c9)}:where(.sdk-ui-root) .bottom-keys .return{flex:0 0 70px;font-size:14px}:where(.sdk-ui-root) .bottom-keys .plain-return{background:linear-gradient(#929ca8,#626d7c);color:#fff}:where(.sdk-ui-root) .letter-key.key-pressed{z-index:12;box-shadow:none;color:transparent}:where(.sdk-ui-root) .key-pop{pointer-events:none;position:absolute;bottom:-1px;transform:none;width:54px;height:96px;filter:drop-shadow(0 2px 2px #26303a99);z-index:20}:where(.sdk-ui-root) .key-pop svg{width:100%;height:100%;position:absolute;inset:0}:where(.sdk-ui-root) .key-pop b{position:absolute;left:0;right:0;top:3px;font-size:44px;line-height:46px;font-weight:400;text-shadow:none;color:#080808}:where(.sdk-ui-root) .key:active:after{display:none}:where(.sdk-ui-root) .dictation-unavailable{height:100%;text-align:center;padding:18px;color:#fff;text-shadow:0 1px #444}:where(.sdk-ui-root) .dictation-unavailable p{font-size:14px;line-height:1.5;margin:12px 0}:where(.sdk-ui-root) .stock-app{position:absolute;inset:0;display:flex;flex-direction:column;background:#fff;color:#111;overflow:hidden}:where(.sdk-ui-root) .stock-app .nav-bar{position:relative;flex:0 0 44px;width:100%}:where(.sdk-ui-root) .stock-list{flex:1;height:0;padding:0!important}:where(.sdk-ui-root) .stock-list .ios-scroll-content{padding-bottom:5px}:where(.sdk-ui-root) .stock-app:has(>.stock-tabs)>.stock-list{margin-bottom:49px}:where(.sdk-ui-root) .stock-tabs{position:absolute;bottom:0;left:0;right:0;height:49px;display:flex;background:linear-gradient(#333,#1c1c1c 48%,#000 50%);border-top:1px solid #555;z-index:3}:where(.sdk-ui-root) .stock-tabs button{flex:1;min-width:0;border:0;background:none;color:#909090;padding:2px 0 1px;font-weight:700;font-size:10px;text-shadow:0 -1px #000}:where(.sdk-ui-root) .stock-tabs button i{display:block;height:30px;line-height:30px;font-style:normal;font-size:29px;font-weight:400}:where(.sdk-ui-root) .stock-tabs button[aria-selected=true]{color:#fff;background:radial-gradient(ellipse at 50% 35%,#68adff50,transparent 68%)}:where(.sdk-ui-root) .stock-tabs button[aria-selected=true] i{color:#64c4ff;text-shadow:0 0 3px #2c68b6}:where(.sdk-ui-root) .text-entry{position:absolute;inset:0;background:repeating-linear-gradient(90deg,#cbd2da 0 1px,#c6ced7 1px 3px,#c9d1da 3px 7px);z-index:8;color:#111}:where(.sdk-ui-root) .entry-label{display:block;padding:20px 10px;font-weight:700}:where(.sdk-ui-root) .entry-label input,:where(.sdk-ui-root) .entry-label textarea{display:block;width:100%;border:1px solid #aaa;border-radius:7px;padding:9px;margin-top:10px;color:#111;background:#fff;font-size:17px}:where(.sdk-ui-root) .entry-label textarea{height:130px;resize:none}:where(.sdk-ui-root) .storage-error{height:auto;padding:6px 10px;color:#fff;background:#ab2727;font-size:12px;position:absolute;top:44px;left:0;right:0;z-index:20}:where(.sdk-ui-root) .text-entry>.storage-error{position:static;margin:0 10px 8px;border-radius:4px}:where(.sdk-ui-root) .keyboard{animation:keyboard-slide-up .26s cubic-bezier(.2,.7,.25,1)}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .keyboard{animation:none}}:where(.sdk-ui-root) .accent-menu{position:absolute;bottom:calc(100% - 9px);height:57px;padding:5px;display:flex;z-index:100;border:1px solid #777;border-radius:7px;background:linear-gradient(#fff,#e3e5e8);box-shadow:0 3px 8px #0007,0 1px #fff inset;color:#111}:where(.sdk-ui-root) .accent-menu:after{content:"";position:absolute;bottom:-8px;left:17px;width:16px;height:16px;transform:rotate(45deg);background:#e3e5e8;border-right:1px solid #777;border-bottom:1px solid #777;z-index:-1}:where(.sdk-ui-root) .accent-menu button{flex:1;min-width:0;border:0;border-radius:4px;padding:0;background:none;color:#111;font-size:28px;line-height:43px;text-shadow:0 1px white}:where(.sdk-ui-root) .accent-menu button[aria-selected=true]{background:linear-gradient(#599de5,#176bc7);box-shadow:inset 0 1px #a8d4ff;color:#fff;text-shadow:0 -1px #17436c}:where(.sdk-ui-root) .navigation-stack{height:100%;width:100%;overflow:hidden}:where(.sdk-ui-root) .navigation-stack>.swiper-wrapper{transition-timing-function:cubic-bezier(.25,.1,.25,1)}:where(.sdk-ui-root) .navigation-stack>.swiper-wrapper>.swiper-slide{height:100%;position:relative;box-shadow:-5px 0 18px #0003}:where(.sdk-ui-root) .navigation-page{height:100%;overflow:hidden}:where(.sdk-ui-root) .navigation-page[aria-hidden=true]{pointer-events:none}:where(.sdk-ui-root) .navigation-edge{position:absolute;z-index:50;left:0;top:44px;bottom:0;width:22px;touch-action:pan-y}:where(.sdk-ui-root) .ios-alert{box-shadow:0 16px 34px #000b,0 3px 8px #000b,inset 0 1px 1px #ffffffb3;animation:classic-alert-pop .4s both;transform-origin:center}@keyframes classic-alert-pop{0%{transform:scale(.01);opacity:0}50%{transform:scale(1.1);opacity:1}75%{transform:scale(.9)}to{transform:scale(1)}}:where(.sdk-ui-root) .alert-backdrop{background:#0004}:where(.sdk-ui-root) .text-entry{animation:modal-sheet-in .3s cubic-bezier(.2,.65,.25,1) both}:where(.sdk-ui-root) .nav-bar h1{max-width:calc(100% - 150px)}:where(.sdk-ui-root) .settings-icon:has(img){border:0;background:none;box-shadow:none}:where(.sdk-ui-root) .settings-icon img{width:28px;height:28px}:where(.sdk-ui-root) .alert-actions{display:flex;gap:7px}:where(.sdk-ui-root) .alert-actions>button{flex:1}:where(.sdk-ui-root) .alert-actions>.destructive{background:linear-gradient(#ec9f9e,#a83734 48%,#82120f 50%,#b52c29)}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .ios-alert,:where(.sdk-ui-root) .text-entry{animation-duration:1ms}}:where(.sdk-ui-root) .toggle{cursor:pointer;touch-action:pan-y}:where(.sdk-ui-root) .toggle>.swiper{height:25px;width:74px;overflow:hidden}:where(.sdk-ui-root) .toggle .toggle-on-track{position:relative;width:74px;height:25px;background:linear-gradient(#bdbfc1,#e1e3e5 40%,#fff 60%,#f2f2f2)}:where(.sdk-ui-root) .toggle .toggle-on-track:before{content:"";position:absolute;inset:0 auto 0 0;width:48px;background:linear-gradient(#145daa,#338bdd 45%,#4f9fed 50%,#79b6ee)}:where(.sdk-ui-root) .toggle .toggle-on-track>span{position:relative;display:block;width:48px;text-align:center;color:#fff;font-size:16px;line-height:25px;font-weight:700;text-shadow:0 -1px #3673ab}:where(.sdk-ui-root) .toggle .toggle-on-track>i{position:absolute;z-index:2;left:48px;top:0;width:26px;height:25px;border-radius:50%;border:1px solid #a3a6a8;background:linear-gradient(#c7c9cb,#ededee 55%,#fff);box-shadow:inset 0 0 1px #fff,1px 0 2px #888}:where(.sdk-ui-root) .toggle .toggle-off-track{width:48px;height:25px;background:linear-gradient(#bdbfc1,#e1e3e5 40%,#fff 60%,#f2f2f2);color:#777}:where(.sdk-ui-root) .toggle .toggle-off-track>span{display:block;width:48px;font-size:16px;font-weight:700;text-align:center;text-shadow:0 1px white;line-height:25px}:where(.sdk-ui-root) .toggle[data-on-half=true] .toggle-on-track{background:linear-gradient(#145daa,#338bdd 45%,#4f9fed 50%,#79b6ee)}:where(.sdk-ui-root) .ios-text-selection{position:absolute;inset:0;pointer-events:none;z-index:92;overflow:hidden;-webkit-user-select:none;user-select:none}:where(.sdk-ui-root) .ios-selection-menu{position:absolute;display:flex;height:39px;border:1px solid #171717;border-radius:7px;color:#fff;background:linear-gradient(#646464,#313131 48%,#070707 51%,#080808);box-shadow:inset 0 1px #b8b8b8,0 3px 7px #0008;pointer-events:auto;transform-origin:50% 100%;animation:selection-menu-appear .14s ease-out}:where(.sdk-ui-root) .ios-selection-menu:after{content:"";position:absolute;width:13px;height:13px;transform:rotate(45deg);background:#080808;border:solid #171717;border-width:0 1px 1px 0;bottom:-7px;left:calc(50% - 7px);box-shadow:2px 2px 3px #0003}:where(.sdk-ui-root) .ios-selection-menu.menu-below:after{top:-7px;bottom:auto;background:#626262;border-width:1px 0 0 1px;box-shadow:none}:where(.sdk-ui-root) .ios-selection-menu button{background:none;border:0;border-right:1px solid #111;box-shadow:1px 0 #ffffff24;color:#fff;text-shadow:0 -1px #000;font-size:13px;font-weight:700;padding:0 6px;flex:1;white-space:nowrap;position:relative;z-index:1}:where(.sdk-ui-root) .ios-selection-menu button:last-child{border-right:0;box-shadow:none}:where(.sdk-ui-root) .ios-selection-menu button:active{background:linear-gradient(#3698f9,#0059d6);border-radius:5px}:where(.sdk-ui-root) .ios-selection-handle{position:absolute;width:23px;padding:0;border:0;background:transparent;pointer-events:auto;touch-action:none}:where(.sdk-ui-root) .ios-selection-handle:before{content:"";position:absolute;top:11px;bottom:11px;left:10px;width:2px;background:#2783df;box-shadow:0 0 1px #154b96}:where(.sdk-ui-root) .ios-selection-handle:after{content:"";position:absolute;left:6px;width:10px;height:10px;border:1px solid #17518e;border-radius:50%;background:linear-gradient(#70baff,#1676d7 55%,#075cae);box-shadow:inset 0 1px #d7edff,0 1px 2px #0005}:where(.sdk-ui-root) .selection-start:after{top:2px}:where(.sdk-ui-root) .selection-end:after{bottom:2px}:where(.sdk-ui-root) .ios-selection-lens{position:absolute;width:74px;height:74px;border:3px solid #a3a6ac;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 2px 6px #0008,inset 0 0 0 1px #f4f7fb;animation:selection-lens-appear .11s ease-out}:where(.sdk-ui-root) .ios-lens-content{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:#fff}:where(.sdk-ui-root) .ios-selection-lens:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 1px 3px #fff,inset 0 -2px 4px #172c4250;background:linear-gradient(#ffffff73,#fff1 43%,transparent 46%)}:where(.sdk-ui-root) .ios-selection-lens i{position:absolute;width:1px;height:24px;left:34px;top:22px;background:#296fae;opacity:.7}:where(.sdk-ui-root) .ios-selection-notice{position:absolute;bottom:230px;left:10px;right:10px;padding:10px;font-size:12px;color:#fff;background:#1c2b3dea;border:1px solid #adbbca;border-radius:6px;pointer-events:auto}@media(prefers-reduced-motion:reduce){:where(.sdk-ui-root) .ios-selection-menu,:where(.sdk-ui-root) .ios-selection-lens{animation:none}}@keyframes keyboard-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes modal-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes selection-menu-appear{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes selection-lens-appear{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}:where(.sdk-ui-root) .html-app-dialog{max-height:calc(100% - 24px);overflow:auto}:where(.sdk-ui-root) .html-app-dialog p{white-space:pre-wrap;overflow-wrap:anywhere}:where(.sdk-ui-root) .html-app-dialog input{box-sizing:border-box;width:90%;margin:0 5% 12px;padding:7px;border:1px solid #38435a;border-radius:4px;background:#fff;color:#111;font:16px Arial}:where([data-device-family=ipad]){--ios-keyboard-height:264px;--ipad-keyboard-height:var(--ios-keyboard-height)}:where([data-device-family=ipad][data-device-orientation=landscape]){--ios-keyboard-height:352px}:where([data-device-family=ipad]) .keyboard.ipad-keyboard{height:var(--ios-keyboard-height);padding:8px 6px 7px;background:linear-gradient(#bab9c2,#9e9da9);border-top:1px solid #777681;display:flex;flex-direction:column;gap:8px}:where([data-device-family=ipad]) .ipad-keyboard .key-row{height:auto;flex:1;margin:0;gap:8px;padding:0}:where([data-device-family=ipad]) .ipad-keyboard .key-row.row-1{padding-left:24px}:where([data-device-family=ipad]) .ipad-keyboard .key{font:26px Arial,sans-serif;background:linear-gradient(#f7f7f8,#d8d8de);border:1px solid #84848e;border-radius:6px;box-shadow:0 1px #fff inset,0 2px 1px #60606e;color:#1d1d25}:where([data-device-family=ipad]) .ipad-keyboard .key:active,:where([data-device-family=ipad]) .ipad-keyboard .key.key-pressed{background:#b7b9c3}:where([data-device-family=ipad]) .ipad-keyboard .key.modifier{flex:1.15;background:linear-gradient(#dddde4,#bfc0ca);color:#3f414d;text-shadow:0 1px #eee}:where([data-device-family=ipad]) .ipad-keyboard .key.modifier svg{filter:none}:where([data-device-family=ipad]) .ipad-keyboard .key.shift-key svg path{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}:where([data-device-family=ipad]) .ipad-keyboard .key.shift-key.latched{background:linear-gradient(#dddde4,#bfc0ca);color:#2872c3}:where([data-device-family=ipad]) .ipad-keyboard .key.shift-key.caps-lock{background:linear-gradient(#5288ce,#25539b);color:#fff;border-color:#244d83;text-shadow:0 -1px #1c467e}:where([data-device-family=ipad]) .ipad-keyboard .key.shift-key.caps-lock svg{border:0;padding:0}:where([data-device-family=ipad]) .ipad-keyboard .key.shift-key.caps-lock svg path{fill:currentColor;stroke:none}:where([data-device-family=ipad]) .ipad-keyboard .key.return{flex:1.7;font-size:19px}:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .key{font-size:18px}:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .space{flex:6}:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .globe-key,:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .microphone-key,:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .dismiss-keyboard{flex:.75}:where([data-device-family=ipad]) .ipad-keyboard .bottom-keys .number-switch{flex:1.4}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true]{height:216px}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .key-row{gap:5px;padding:0}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .key{flex:none;width:40px;font-size:19px}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .row-0 [data-key-index="5"],:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .row-1 [data-key-index="5"],:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .row-2 [data-key-index="4"]{margin-left:auto}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .bottom-keys .space{width:105px;margin-right:auto}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .bottom-keys .split-space-right{width:80px}:where([data-device-family=ipad]) .ipad-keyboard[data-split=true] .bottom-keys .number-switch{font-size:13px;white-space:nowrap;padding:0}:where([data-device-family=ipad]) .ipad-keyboard[data-undocked=true]{bottom:180px}:where([data-device-family=ipad]) .ipad-keyboard-layout-menu{position:absolute;bottom:calc(100% + 10px);right:8px;width:180px;padding:5px;z-index:4;border:1px solid #151a24;border-radius:8px;background:linear-gradient(#596777,#243142);box-shadow:0 2px 10px #0008}:where([data-device-family=ipad]) .ipad-keyboard-layout-menu:after{content:"";position:absolute;top:100%;right:15px;border:8px solid transparent;border-top-color:#243142}:where([data-device-family=ipad]) .ipad-keyboard-layout-menu button{width:100%;padding:12px 6px;border:0;border-top:1px solid #77838e;background:none;color:#fff;font-size:16px;text-shadow:0 -1px #000}:where([data-device-family=ipad]) .ipad-keyboard-layout-menu button.is-selected{background:linear-gradient(#5ca1e7,#1d63c0)}:where([data-device-family=ipad]) .system-keyboard{height:var(--ios-keyboard-height)}:where([data-device-family=ipad]) .system-keyboard:has(.ipad-keyboard[data-split=true]){height:216px}:where([data-device-family=ipad]) .has-system-keyboard>.stock-app,:where([data-device-family=ipad].has-system-keyboard)>.stock-app{bottom:var(--ios-keyboard-height);height:auto}:where([data-device-family=ipad]) .has-system-keyboard:has(.ipad-keyboard[data-split=true])>.stock-app,:where([data-device-family=ipad].has-system-keyboard):has(.ipad-keyboard[data-split=true])>.stock-app{bottom:216px}:where([data-device-family=ipad]):has(.ipad-keyboard[data-undocked=true]) .has-system-keyboard>.stock-app{bottom:0}:where([data-device-family=ipad]) .ios-alert{max-width:320px;width:320px}:where([data-device-family=ipad]) .action-sheet-stage{background:transparent;animation:none}:where([data-device-family=ipad]) :is(.action-sheet,.ios-share-sheet)[data-ipad-popover=true]{position:absolute;left:var(--popover-left);top:var(--popover-top);right:auto;bottom:auto;width:var(--popover-width);max-width:calc(100% - 16px);border:5px solid #344153;border-radius:10px;background:linear-gradient(#596779,#263244);box-shadow:0 2px 12px #0008;padding:8px;animation:ipad-popover-in .16s ease-out both}:where([data-device-family=ipad]) [data-ipad-popover=true][data-popover-anchored=true]:before{content:"";position:absolute;left:calc(var(--popover-arrow) - 12px);bottom:100%;border:12px solid transparent;border-bottom-color:#344153}:where([data-device-family=ipad]) [data-ipad-popover=true][data-popover-side=bottom]:before{bottom:auto;top:100%;border-bottom-color:transparent;border-top-color:#344153}:where([data-device-family=ipad]) .action-sheet[data-ipad-popover=true] .action-sheet-cancel{display:none}:where([data-device-family=ipad]) .action-sheet-stage.is-closing{animation:none}:where([data-device-family=ipad]) .action-sheet-stage.is-closing [data-ipad-popover=true]{animation:ipad-popover-out .16s ease-in both}@keyframes ipad-popover-in{0%{opacity:0}to{opacity:1}}@keyframes ipad-popover-out{0%{opacity:1}to{opacity:0}}[data-device-family=ipad] .ios-video-player .video-playback-chrome{width:430px;max-width:calc(100% - 40px);height:90px;left:50%;right:auto;bottom:10%;transform:translate(-50%);padding:4px 60px 10px}:where([data-device-family=ipad]) .ios-video-player .video-volume>.ui-glyph{display:none}:where([data-device-family=ipad]) .ios-video-player .video-transport{height:45px}:where([data-device-family=ipad]) .ios-video-player .video-volume{height:26px}:where([data-device-family=ipad]) .ios-video-player .video-top-chrome{font-size:12px;gap:12px}@media(prefers-reduced-motion:reduce){:where([data-device-family=ipad]) [data-ipad-popover=true]{animation-duration:1ms!important}}
