@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/build/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/build/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/build/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/build/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/build/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");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:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2) format("woff2"),url(/build/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2) format("woff2"),url(/build/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff) format("woff");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:Comic Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/comic-neue-latin-400-normal-BdhG8RSD.woff2) format("woff2"),url(/build/assets/comic-neue-latin-400-normal-CU7kPFAv.woff) format("woff");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:Comic Neue;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/comic-neue-latin-700-normal-NE4Vcoll.woff2) format("woff2"),url(/build/assets/comic-neue-latin-700-normal-yR9qu__P.woff) format("woff");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}.subtitle-preview[data-position=top] .subtitle-line{top:24px;bottom:auto}.subtitle-preview[data-effect=outline] .subtitle-line{-webkit-text-stroke:1px #173b2d;paint-order:stroke fill;text-shadow:0 1px 5px #173b2d88}.subtitle-preview[data-effect=shadow] .subtitle-line{text-shadow:0 2px 4px #14271f,0 5px 12px #14271f99}.subtitle-preview[data-effect=glow] .subtitle-line{text-shadow:0 0 4px #fff,0 0 12px #a5f3c5,0 0 22px #a5f3c5}.subtitle-preview[data-animation=fade] .subtitle-line{animation:preview-caption-fade .5s ease-out both}.subtitle-preview[data-animation=pop] .subtitle-line{animation:preview-caption-pop .42s cubic-bezier(.2,.8,.2,1) both;transform-origin:center}.caption-advanced{margin-top:15px;border:1px solid #e5ebe5;border-radius:10px;background:#fbfdfb}.caption-advanced summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:#405349;cursor:pointer;font-size:10px;font-weight:700;list-style-position:inside}.caption-advanced summary small{color:#8c9990;font-size:8px;font-weight:450}.caption-advanced[open] summary{border-bottom:1px solid #e8eee8}.caption-advanced-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:14px}.caption-advanced-grid .color-field input[type=color]{width:100%;height:37px;padding:4px;cursor:pointer}.caption-advanced-grid .range-input{width:100%}@media(max-width:720px){.caption-advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes preview-caption-fade{0%{opacity:0}to{opacity:1}}@keyframes preview-caption-pop{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}.processing-cancelled .stage-list{display:none}.preview-mode-switch{display:flex;gap:5px;width:fit-content;margin:3px auto 14px;padding:4px;border:1px solid #e6ebe6;border-radius:9px;background:#f5f7f4}.preview-mode-switch button{border:0;border-radius:6px;padding:7px 11px;background:transparent;color:#78857d;font-size:9px;font-weight:700}.preview-mode-switch button.active{background:#fff;color:#315848;box-shadow:0 1px 4px #1b302a16}.preview-mode-switch button:disabled{cursor:not-allowed;opacity:.45}.live-caption-preview-card{margin:0 auto 12px}.live-caption-preview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 0 10px}.live-caption-preview-head .eyebrow{margin-bottom:4px}.live-caption-preview-head p,.live-caption-preview-note{color:#89958d;font-size:9px;line-height:1.5}.live-caption-preview-badge{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:20px;background:#eaf6ee;color:#4f805d;font-size:8px;font-weight:750;white-space:nowrap}.live-caption-preview-badge i{width:5px;height:5px;border-radius:50%;background:#63b77d}.live-caption-preview-frame{position:relative;display:block;--frame-max-h: 48vh;width:min(100%,430px,calc(var(--frame-max-h) * var(--frame-ratio, .5625)));max-height:var(--frame-max-h);margin:0 auto;overflow:hidden;border:1px solid #26352e;border-radius:10px;background:#101713}.live-caption-source{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;background:#101713}.live-caption-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#07100c55 0%,transparent 25%,transparent 68%,#07100c66 100%)}.live-caption-preview-frame .live-caption-line{z-index:1;left:6%;right:6%;bottom:9%;width:88%;max-height:35%;padding:0 4px;overflow:hidden;line-height:1.16;text-align:center;text-wrap:balance;overflow-wrap:anywhere;text-transform:none}.live-caption-preview-frame[data-position=top] .live-caption-line{top:8%;bottom:auto}.live-caption-preview-frame[data-style=brainrot_pop] .live-caption-line{text-transform:uppercase}.live-caption-preview-frame .live-caption-caption-off{color:#fff;font-size:10px;font-weight:550}.live-caption-preview-frame .live-caption-preview-time{position:absolute;z-index:2;right:9px;bottom:8px;padding:4px 6px;border-radius:5px;background:#101713b8;color:#f5f8f5;font-size:8px;font-variant-numeric:tabular-nums}.live-caption-fade .live-caption-line{animation:preview-caption-fade .5s ease-out both}.live-caption-pop .live-caption-line{animation:preview-caption-pop .42s cubic-bezier(.2,.8,.2,1) both;transform-origin:center}.live-caption-controls{display:flex;align-items:center;gap:9px;width:min(100%,430px);margin:9px auto 0;color:#6c7971}.live-caption-controls button{display:grid;place-items:center;width:28px;height:28px;flex:0 0 auto;border:1px solid #e2e8e2;border-radius:7px;background:#fff;color:#315848}.live-caption-controls input[type=range]{min-width:0;flex:1;accent-color:#62b78f}.live-caption-controls>span{color:#829087;font-size:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.live-caption-preview-note{width:min(100%,430px);margin:8px auto 0}.live-caption-preview-unavailable{padding:30px 18px;border:1px dashed #dbe5dc;border-radius:9px;background:#f8faf7;color:#738177;font-size:10px;line-height:1.6;text-align:center}.live-layout-canvas,.live-layout-split{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#101713}.live-layout-video{border:0;object-fit:cover}.live-layout-background{filter:blur(18px) brightness(.94) saturate(1.25) contrast(1.04);transform:scale(1.08)}.live-layout-canvas[data-layout=blur_bars] .live-layout-contain,.live-layout-canvas[data-layout=blurred_wings] .live-layout-contain{object-fit:contain;filter:none;transform:none}.live-layout-canvas[data-layout=square_blur] .live-layout-square{top:50%;right:auto;bottom:auto;left:50%;width:var(--square-width);height:var(--square-height);object-fit:cover;filter:none;transform:translate(-50%,-50%)}.live-layout-split{display:flex;flex-direction:column}.live-layout-pane{position:relative;width:100%;height:50%;overflow:hidden}.live-layout-pane-video{object-fit:cover}.live-layout-gaming-bottom{filter:blur(8px) brightness(.7);transform:scale(1.06)}.layout-gaming{background:linear-gradient(145deg,#d9e8dd,#a8c7af)!important}.layout-gaming .layout-screen{background:#6f8e7c!important}.layout-gaming .layout-screen em{background:#d8e8dc!important}@media(max-width:650px){.live-caption-preview-frame{--frame-max-h: 42vh;width:min(100%,350px,calc(var(--frame-max-h) * var(--frame-ratio, .5625)))}.preview-mode-switch button{padding:7px 9px;font-size:8px}}.editor-panel{border:1px solid #e5ebe5;border-radius:10px;background:#fbfdfb}.editor-panel summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;color:#33473c;cursor:pointer;font-size:11px;font-weight:750;list-style:none}.editor-panel summary::-webkit-details-marker{display:none}.editor-panel-meta{display:inline-flex;align-items:center;gap:8px;min-width:0}.editor-panel-chevron{flex-shrink:0;color:#7f9187;transition:transform .18s ease}.editor-panel[open] .editor-panel-chevron{transform:rotate(180deg)}.editor-panel summary small{color:#8c9990;font-size:8.5px;font-weight:450;text-align:right}.editor-panel[open] summary{border-bottom:1px solid #e8eee8}.editor-panel-body{display:grid;gap:12px;padding:13px 14px 15px}.editor-panel-body .field-row{margin:0}.gameplay-picker .facecam-box{border-color:#d9a83c;background:#f6c85f1f}.gameplay-picker .facecam-box-handle{background:#d9a83c}.gameplay-picker .facecam-box-tag{background:#8a6a15}.caption-advanced summary{list-style:none}.caption-advanced summary::-webkit-details-marker{display:none}.caption-advanced summary small{margin-left:auto}.caption-advanced summary:after{content:"";width:7px;height:7px;margin-right:1px;border-right:1.6px solid #7f9187;border-bottom:1.6px solid #7f9187;transform:rotate(45deg);transition:transform .18s ease;flex-shrink:0}.caption-advanced[open] summary:after{transform:rotate(-135deg)}.picker-heading{margin-bottom:14px}.picker-heading h3{font-size:14px;font-weight:700;color:#26372e}.picker-heading p{margin-top:4px;font-size:11px;color:#8a958e;line-height:1.5}.layout-picker-wrap{margin:14px 0 2px;display:grid;gap:10px;justify-items:start}.layout-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;width:100%}.layout-card{position:relative;display:grid;gap:7px;justify-items:center;align-content:start;padding:13px 6px 9px;border:1px solid #e3e8e3;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.layout-card:hover{border-color:#9dc8ab}.layout-card-active{border-color:#3f7c5e;box-shadow:0 0 0 2px #3f7c5e26;background:#f6fbf7}.layout-card-check{position:absolute;top:-7px;right:-7px;width:21px;height:21px;border-radius:50%;background:#2f6a4f;color:#fff;display:grid;place-items:center;box-shadow:0 2px 6px #1d403440;opacity:0;transform:scale(.6);transition:.15s}.layout-card-active .layout-card-check{opacity:1;transform:scale(1)}.layout-card-screen{position:relative;display:grid;place-items:center;border:1.5px solid #3c6955;border-radius:8px;background:linear-gradient(150deg,#e9f3ec,#cfe4d6);overflow:hidden}.layout-card-active .layout-card-screen{background:linear-gradient(150deg,#dcece2,#b8d7c3)}.layout-ratio{font-size:9px;font-weight:750;letter-spacing:.4px;color:#33604a;background:#ffffffd9;border-radius:4px;padding:2px 5px;line-height:1}.layout-ratio-dark{color:#eaf6ee;background:#ffffff2e}.layout-inner{display:grid;place-items:center;border:1.5px solid #33604a;border-radius:6px;background:#f4faf5d9}.layout-pane{position:absolute;left:0;right:0;display:grid;place-items:center}.layout-pane-top{top:0;height:34%;border-bottom:1.5px dashed #58916f;background:#f7fbf8}.layout-pane-bottom{bottom:0;height:65%;background:#dcece2}.layout-face-dot{width:48%;height:54%;border-radius:44%;background:#8fbf9f;border:1.5px solid #33604a55}.layout-blurband{position:absolute;left:0;right:0;background:linear-gradient(180deg,#ffffffc9,#ffffff9e);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.layout-blurband:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed #9dc4ab66}.layout-blurband-top{top:0;height:27%}.layout-blurband-bottom{bottom:0;height:27%}.layout-band{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:42%;display:grid;place-items:center;background:linear-gradient(150deg,#4a7a5f,#2f5c47);box-shadow:0 2px 5px #334e3b44}.layout-card-name{font-size:9.5px;font-weight:680;color:#3d4a42;text-align:center;line-height:1.25}.layout-wm{position:absolute;width:10px;height:10px;border-radius:3px;background:#26483ab8;border:1px solid #ffffffaa;box-shadow:0 1px 3px #1d2e2466;z-index:3}.layout-wm-dim{opacity:.38}.layout-wm:after{content:"";display:block;width:4px;height:4px;margin:2px auto;background:#fffc;border-radius:1px}.font-picker{display:grid;gap:10px;border:1px solid #e3e8e3;border-radius:11px;background:#fbfcfb;padding:11px}.font-picker-tabs{display:flex;gap:4px;padding:3px;border-radius:8px;background:#eef2ee;width:max-content;max-width:100%}.font-tab{border:0;background:transparent;padding:7px 12px;border-radius:6px;font-size:11px;font-weight:680;color:#77837b;transition:.14s;white-space:nowrap}.font-tab:hover{color:#315540}.font-tab-active{background:#fff;color:#315540;box-shadow:0 1px 4px #20372a1f}.font-search{display:flex;align-items:center;gap:8px;border:1px solid #e2e8e2;background:#fff;border-radius:7px;padding:9px 11px;color:#9aa59d}.font-search:focus-within{border-color:#9bc4a8;box-shadow:0 0 0 3px #dbf0e1}.font-search input{border:0;outline:0;flex:1;font-size:10.5px;color:#34413a;background:transparent;min-width:0}.font-scroll{max-height:266px;overflow:auto;display:grid;gap:12px;padding-right:2px}.font-group-label{font-size:9px;font-weight:800;letter-spacing:1.2px;color:#8b968e}.font-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}@media(max-width:760px){.font-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.font-option{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:40px;padding:8px 10px;border:1px solid #dfe6df;border-radius:8px;background:#fff;font-size:14px;font-weight:600;color:#2e3b33;transition:.14s;overflow:hidden}.font-option:hover{border-color:#9dc8ab;background:#f8fcf8}.font-option-active{border-color:#3f7c5e;box-shadow:0 0 0 2px #3f7c5e24;background:#f4faf6}.font-option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-option-check{width:17px;height:17px;border-radius:50%;background:#2f6a4f;color:#fff;display:grid;place-items:center;flex-shrink:0}.font-option-chip{font-size:13px}.font-chip{position:relative;display:grid}.font-chip-delete{position:absolute;top:-6px;right:-6px;width:19px;height:19px;border-radius:50%;border:1px solid #e0b4a6;background:#fff2ec;color:#a6543a;display:grid;place-items:center;opacity:0;transition:.14s;z-index:2;cursor:pointer}.font-chip:hover .font-chip-delete{opacity:1}.font-chip-delete:hover{background:#a6543a;color:#fff;border-color:#a6543a}.font-upload-zone{display:grid;justify-items:center;gap:5px;padding:17px 12px;border:1.5px dashed #b9cec1;border-radius:10px;background:#fbfdfb;cursor:pointer;text-align:center;transition:.15s}.font-upload-zone:hover{border-color:#72b990;background:#f4faf6}.font-upload-zone input{display:none}.font-upload-zone strong{font-size:10.5px;color:#46544b;font-weight:650}.font-upload-zone small{font-size:8.5px;color:#98a29b}.font-empty{font-size:11px;color:#98a29b;background:#f4f6f4;border-radius:8px;padding:11px 12px;line-height:1.5}.font-error{font-size:9.5px;color:#a64f35;background:#fff0eb;border:1px solid #f7ded4;border-radius:8px;padding:9px 11px}.font-picker-field{margin-top:2px}.spin{animation:picker-spin 1s linear infinite}@keyframes picker-spin{to{transform:rotate(360deg)}}.upgrade-page{display:grid;gap:18px}.upgrade-current{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e6ebe6;border-radius:12px;background:#fff;box-shadow:0 4px 14px #263b3008}.upgrade-current-dot{width:8px;height:8px;border-radius:50%;background:#57c992;box-shadow:0 0 0 3px #7fd8ae33;flex-shrink:0}.upgrade-current strong{display:block;font-size:13px;color:#26372e}.upgrade-current>div{display:grid;gap:3px;flex:1}.upgrade-current>div>span{font-size:10px;color:#8b968e}.upgrade-current-tag{font-size:9px;font-weight:800;letter-spacing:1px;color:#33614a;background:#e9f5ee;border-radius:20px;padding:6px 10px}.plan-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1080px;margin:0 auto;justify-items:center}.plan-card-up{width:100%;text-align:center}.plan-card-up{position:relative;display:grid;align-content:start;gap:12px;padding:18px 15px 15px;border:1px solid #e6ebe6;border-radius:13px;background:#fff;box-shadow:0 6px 18px #273a3008;transition:transform .16s,box-shadow .16s}.plan-card-up:hover{transform:translateY(-2px);box-shadow:0 10px 26px #273a3014}.plan-card-up header strong{font-size:14px;color:#26372e}.plan-card-up header span{display:block;margin-top:4px;font-size:10px;color:#8b968e}.plan-card-up header{display:grid;justify-items:center;text-align:center}.plan-card-up .plan-up-name,.plan-card-up .plan-up-price{justify-content:center}.plan-card-up ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.plan-card-up li{display:flex;align-items:flex-start;gap:7px;font-size:10px;color:#55645b;line-height:1.45}.plan-card-up li svg{color:#57a07a;margin-top:1px;flex-shrink:0}.plan-card-up .button{width:100%;margin-top:2px}.plan-up-name{display:flex;align-items:center;gap:8px}.plan-up-discount{font-style:normal;font-size:9px;font-weight:800;letter-spacing:.5px;color:#fff;background:#e0654a;border-radius:20px;padding:3px 7px}.plan-up-price{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.plan-up-price del{font-size:11px;color:#a4ada7}.plan-up-price b{font-size:14px;color:#264e43;font-weight:750}.upgrade-trial{display:grid;gap:10px;padding:14px 16px;border:1px solid #e6ebe6;border-radius:12px;background:#fff;box-shadow:0 4px 14px #263b3008}.upgrade-trial-head{display:flex;align-items:center;gap:7px;color:#4f7d63;font-size:11px;font-weight:800;letter-spacing:.6px}.upgrade-trial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px 18px}.upgrade-trial-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px}.upgrade-trial-row span{font-size:10px;color:#8b968e}.upgrade-trial-row b{font-size:11px;color:#26372e}.upgrade-trial-row b.is-max{color:#b35d45}.upgrade-trial-bar{grid-column:span 2;height:5px;border-radius:99px;background:#eef2ee;overflow:hidden}.upgrade-trial-bar i{display:block;height:100%;border-radius:99px;background:#73d4aa;transition:width .4s}.upgrade-trial-row b.is-max~.upgrade-trial-bar i{background:#ef8370}.upgrade-trial p{font-size:10px;color:#8b968e;line-height:1.5}.upgrade-trial p.is-reached{color:#b35d45;font-weight:650}.plan-up-highlight{border-color:#7cb995;background:linear-gradient(180deg,#f7fcf8,#fff 40%)}.plan-up-flag{position:absolute;top:-9px;left:50%;transform:translate(-50%);padding:4px 10px;border-radius:20px;background:#264e43;color:#d9f5e5;font-size:8px;font-weight:800;letter-spacing:1px;white-space:nowrap}.payment-history{display:grid;border:1px solid #e6ebe6;border-radius:12px;background:#fff;overflow:hidden}.payment-history-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid #eef1ee}.payment-history-row:last-child{border-bottom:0}.payment-history-row>div>strong{display:block;font-size:11px;color:#26372e}.payment-history-row>div>span{display:block;margin-top:3px;font-size:9px;color:#98a29b}.payment-date{font-size:10px;color:#9aa39d;white-space:nowrap}.pay-method-grid{display:grid;gap:8px}.pay-method-tile{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;text-align:left;padding:12px 14px;border:1px solid #e6ebe6;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}.pay-method-tile svg{grid-row:span 2;color:#57a07a}.pay-method-tile strong{font-size:12px;color:#26372e}.pay-method-tile small{font-size:10px;color:#8b968e;grid-column:2}.pay-method-tile:hover{border-color:#b9d6c4}.pay-method-active{border-color:#57a07a;box-shadow:0 0 0 2px #57a07a22;background:#f6fbf7}.payment-status-card{display:grid;justify-items:center;gap:10px;padding:36px 24px;border:1px solid #e6ebe6;border-radius:14px;background:#fff;box-shadow:0 6px 18px #273a3008;text-align:center;max-width:560px;margin:0 auto}.payment-status-icon{width:58px;height:58px;border-radius:18px;display:grid;place-items:center}.payment-status-icon.status-good{background:#e9f6ee;color:#3f7f5c}.payment-status-icon.status-warm{background:#fff6e7;color:#a27a39}.payment-status-icon.status-bad{background:#fff0eb;color:#b35d45}.payment-status-card h2{font-size:17px;letter-spacing:-.4px;color:#26372e}.payment-status-card p{font-size:11px;color:#8b968e;line-height:1.55;max-width:380px}.payment-status-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin-top:8px}.payment-status-meta>div{padding:10px;border-radius:10px;background:#f7faf7;display:grid;gap:3px}.payment-status-meta span{font-size:8px;letter-spacing:1px;color:#98a29b;font-weight:750;text-transform:uppercase}.payment-status-meta strong{font-size:11px;color:#26372e}@media(max-width:1180px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.plan-grid{grid-template-columns:1fr}.payment-history-row{grid-template-columns:1fr auto}.payment-date{display:none}.upgrade-trial-grid{grid-template-columns:1fr}}.upgrade-current{align-items:center}.upgrade-current-icon{width:38px;height:38px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;background:#e8f5ec;color:#3f7f5c}.upgrade-current>div{display:grid;gap:2px;flex:1}.upgrade-current-label{font-size:8.5px;font-weight:800;letter-spacing:1px;color:#93a198;text-transform:uppercase}.upgrade-current strong{font-size:14px;color:#22332a}.upgrade-current>div>span:last-child{font-size:10px;color:#8b968e}.plan-grid{width:100%;align-items:stretch;justify-items:stretch}.plan-card-up{display:flex;flex-direction:column;text-align:left;padding:16px 16px 15px;gap:0}.plan-card-head{display:grid;gap:11px;padding-bottom:12px;border-bottom:1px dashed #e6ece7}.plan-head-top{display:flex;align-items:center;gap:9px}.plan-icon{width:31px;height:31px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:#eaf5ee;color:#3f7f5c}.plan-up-highlight .plan-icon{background:#22493d;color:#b6f0d5}.plan-up-current .plan-icon{background:#eef2ee;color:#7c8b82}.plan-up-name{justify-content:flex-start;flex-wrap:wrap;gap:6px}.plan-up-name strong{font-size:14px}.plan-price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;justify-content:flex-start}.plan-price del{font-size:11px;color:#a9b2ac}.plan-price b{font-size:21px;line-height:1;letter-spacing:-.7px;color:#21483a;font-weight:750}.plan-price small{font-size:9px;color:#8b968e}.plan-features{flex:1;display:grid;gap:7px;margin:13px 0 14px;padding:0}.plan-features li{font-size:10px;color:#546158;line-height:1.45}.plan-features li svg{color:#4f9a73;margin-top:1px}.plan-card-foot{margin-top:auto;display:grid;gap:7px}.plan-card-foot .button{width:100%;margin-top:0}.plan-foot-note{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:8.5px;color:#93a198}.plan-foot-note svg{color:#7cae8e}.plan-up-current{border-color:#cfe2d6;background:#fbfdfb}.upgrade-notice{display:flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid #f0e2c8;border-radius:10px;background:#fff9ee;color:#8a6a2e;font-size:10.5px}.upgrade-notice svg{color:#b18a3d;flex-shrink:0}.payment-history-head{display:grid;grid-template-columns:1.5fr .9fr .8fr auto;align-items:center;gap:12px;padding:9px 14px;border-bottom:1px solid #eef1ee;background:#f8fbf8;font-size:8px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#93a09a}.payment-history-row{grid-template-columns:1.5fr .9fr .8fr auto}.payment-amount{font-size:11px;font-weight:700;color:#2b4135;white-space:nowrap}.payment-method{font-size:10px;color:#7b8980;text-transform:capitalize;white-space:nowrap}.upgrade-history-empty{display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px dashed #dde6df;border-radius:10px;background:#fbfcfa;color:#8b968e;font-size:10px}.upgrade-history-empty svg{color:#8fb69e}@media(max-width:1180px){.payment-history-head,.payment-history-row{grid-template-columns:1.3fr .9fr auto}.payment-method{display:none}}@media(max-width:650px){.payment-history-head{display:none}.payment-history-row{grid-template-columns:1fr auto}.payment-amount{grid-column:2}.upgrade-current{align-items:flex-start}.upgrade-current-tag{margin-left:0}}
