@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.1061.lg1~d_4b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.0h108oidc_0fm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_8639c589-module__6sA8la__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_8639c589-module__6sA8la__variable{--font-title:"Sora", "Sora Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_8027fe4e-module__uszU4a__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_8027fe4e-module__uszU4a__variable{--font-body:"Manrope", "Manrope Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.backface-hidden{backface-visibility:hidden}}:root{--bg-0:#0b0c0f;--bg-1:#111318;--bg-2:#1a1d23;--text-0:#f8f4ea;--text-1:#dbd6c8;--line:#dcc78f47;--gold-0:#d9b97c;--gold-1:#f3dfb3;--ok:#84dcb8}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--text-0);background:repeating-linear-gradient(90deg, #ffffff03 0, #ffffff03 1px, transparent 1px, transparent 34px), radial-gradient(circle at 15% 10%, #d9b97c14, transparent 45%), radial-gradient(circle at 85% 0%, #f3dfb314, transparent 42%), linear-gradient(160deg, var(--bg-0), var(--bg-1) 52%, var(--bg-2));font-family:var(--font-body), sans-serif;margin:0}a{color:inherit;text-decoration:none}.bg-orb{filter:blur(80px);opacity:.22;z-index:-1;pointer-events:none;border-radius:999px;width:26rem;height:26rem;position:fixed}.orb-a{background:#c89f58;top:-6rem;left:-5rem}.orb-b{background:#8f7344;bottom:-8rem;right:-8rem}.site-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0c0fc7;grid-template-columns:minmax(260px,1fr) minmax(420px,auto);gap:.9rem;padding:1rem 1.4rem;display:grid;position:sticky;top:0}.site-header-main{align-content:center;gap:.35rem;display:grid}.header-subtitle{color:#c9bea4;margin:0;font-size:.82rem}.site-header-nav{justify-items:end;gap:.42rem;display:grid}.brand{font-family:var(--font-title), sans-serif;letter-spacing:.03em;align-items:center;gap:.6rem;font-weight:700;display:inline-flex}.brand-mark{background:linear-gradient(145deg, var(--gold-1), #86652c);border-radius:999px;width:.8rem;height:.8rem;box-shadow:0 0 14px #d9b97ca6}.nav-links{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.nav-links a{color:var(--text-1);border:1px solid #0000;border-radius:999px;padding:.34rem .62rem;font-size:.83rem;transition:all .18s}.nav-links a:hover{border-color:var(--line);color:var(--gold-1);background:#d9b97c14}.nav-utility{flex-wrap:wrap;justify-content:flex-end;gap:.42rem;display:flex}.nav-helper-link{color:#c8b992;border:1px solid #dcc78f33;border-radius:999px;padding:.26rem .62rem;font-size:.78rem}.nav-main-entry{color:#1f1710;background:linear-gradient(120deg, var(--gold-0), var(--gold-1));border:none;border-radius:999px;padding:.28rem .68rem;font-size:.78rem;box-shadow:0 6px 18px #d9b97c57}.page-wrap{width:min(1120px,92vw);margin:0 auto;padding:2rem 0 4rem;animation:.52s fade-up}.site-footer{border-top:1px solid var(--line);color:#c7c0ad;flex-wrap:wrap;justify-content:space-between;gap:.7rem;width:min(1120px,92vw);margin:0 auto;padding:1.3rem 0 2.2rem;font-size:.84rem;display:flex}.admin-entry{opacity:.62;border-bottom:1px dashed #dcc78f59;margin-left:.3rem;font-size:.78rem}.home-grid{gap:1rem;display:grid}.home-hero{background:radial-gradient(circle at 84% 10%,#f3dfb324,#0000 40%),linear-gradient(165deg,#0e1014eb,#16191ee6);border:1px solid #dcc78f47;border-radius:1.15rem;padding:clamp(1rem,2.2vw,1.8rem);box-shadow:inset 0 1px #ffffff0a,0 24px 60px #00000052}.home-kicker{color:#e8c98e;letter-spacing:.09em;margin:0;font-size:.78rem}.home-title{font-family:var(--font-title), sans-serif;max-width:16ch;margin:.55rem 0 .75rem;font-size:clamp(2rem,4.8vw,4rem);line-height:1.06}.home-subtitle{color:#d5cebc;max-width:60ch;margin:0;line-height:1.72}.home-cta-row{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.home-trust,.home-flow{padding:1.1rem}.home-trust-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}.home-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;margin-top:.8rem;display:grid}.home-flow-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;margin-top:.75rem;display:grid}.home-flow-item{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.9rem;padding:.85rem}.home-step-index{color:#f1d9a8;font-family:var(--font-title), sans-serif;letter-spacing:.08em;margin:0}.home-split{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:.8rem;display:grid}.auth-shell{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:1rem;min-height:min(760px,84vh);display:grid}.auth-visual,.auth-panel{padding:clamp(1rem,2vw,1.5rem)}.auth-visual{background:radial-gradient(circle at 78% 20%,#f3dfb326,#0000 42%),linear-gradient(165deg,#0d0f12f2,#13161ce6);align-content:center;gap:.75rem;display:grid}.auth-kicker{color:#e5c78d;letter-spacing:.08em;margin:0;font-size:.78rem}.auth-title{font-family:var(--font-title), sans-serif;max-width:12ch;margin:0;font-size:clamp(1.8rem,3.8vw,3rem);line-height:1.08}.auth-subtitle{color:#d7cfbe;max-width:50ch;margin:0;line-height:1.7}.auth-hints{background:#d9b97c0f;border:1px solid #dcc78f3d;border-radius:.9rem;margin-top:.35rem;padding:.7rem}.auth-hints p{color:#d8cfbb;margin:.25rem 0}.auth-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.auth-flow-item{background:#d9b97c0d;border:1px solid #dcc78f33;border-radius:.8rem;padding:.6rem .55rem}.auth-flow-item span{color:#f8e4b7;width:1.45rem;height:1.45rem;font-family:var(--font-title), sans-serif;background:#f3dfb333;border-radius:999px;justify-content:center;align-items:center;margin-bottom:.35rem;display:inline-flex}.auth-flow-item p{color:#ddd4bf;margin:0;font-size:.84rem}.auth-panel-title{font-family:var(--font-title), sans-serif;margin:0;font-size:1.4rem}.auth-panel-sub{color:#cfbfa0;margin:.35rem 0 .8rem;font-size:.9rem}.auth-mode-switch{flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem;display:flex}.auth-form{gap:.65rem;display:grid}.auth-tip{color:#cdbf9b;margin:.2rem 0;font-size:.84rem}.auth-submit-wrap{margin-top:.6rem}.auth-msg-ok,.auth-msg-error{border-radius:.72rem;margin-top:.7rem;padding:.55rem .7rem;font-size:.88rem}.auth-msg-ok{color:#a3f0cc;background:#84dcb81f;border:1px solid #84dcb866}.auth-msg-error{color:#ffd0d0;background:#ff8f8f1a;border:1px solid #ff8f8f57}.center-shell{grid-template-columns:300px minmax(0,1fr);gap:1rem;display:grid}.center-v2-shell{grid-template-columns:280px minmax(0,1fr);gap:1rem;display:grid}.center-v2-side{align-self:start;padding:1rem;position:sticky;top:88px}.center-v2-nav{gap:.45rem;margin-top:.85rem;display:grid}.center-v2-navbtn{color:#d8cfbc;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #dcc78f38;border-radius:.7rem;padding:.56rem .68rem}.center-v2-navbtn.active{color:#f3dfb3;background:#d9b97c14;border-color:#dcc78f85}.center-v2-main{gap:1rem;display:grid}.center-v2-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.center-v2-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;margin-top:.8rem;display:grid}.center-v2-quick{flex-wrap:wrap;gap:.6rem;display:flex}.center-v2-summary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;margin-top:.8rem;display:grid}.center-v2-keycreate{grid-template-columns:minmax(220px,360px) auto;gap:.65rem;display:grid}.center-v2-ticketform{gap:.65rem;display:grid}.product-v2-shell{grid-template-columns:260px minmax(0,1fr) 360px;gap:1rem;display:grid}.product-v2-filter,.product-v2-list,.product-v2-runner{padding:1rem}.product-v2-filter,.product-v2-runner{align-self:start;position:sticky;top:88px}.product-v2-filter-tabs{gap:.45rem;margin-top:.7rem;display:grid}.product-v2-kpi{gap:.5rem;margin-top:.8rem;display:grid}.product-v2-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.8rem;display:flex}.product-v2-cards{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:.65rem;display:grid}.product-v2-card{color:var(--text-0);cursor:pointer;text-align:left;background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.85rem;padding:.72rem}.product-v2-card.active{border-color:#dcc78f8a;box-shadow:inset 0 0 0 1px #dcc78f2e}.product-v2-task{gap:.58rem;margin-top:.8rem;display:grid}.product-v2-actions{flex-wrap:wrap;gap:.5rem;display:flex}.product-v2-images{gap:.45rem;display:grid}.center-side{align-self:start;padding:1.1rem}.center-main{gap:1rem;display:grid}.center-panel{padding:1.1rem}.center-kicker{color:#f3dfb3;letter-spacing:.09em;margin:0;font-size:.78rem}.center-muted{color:#d5cebc;line-height:1.6}.center-side-nav{gap:.5rem;margin-top:.8rem;display:grid}.center-link{color:#d8cfbc;text-align:left;background:#ffffff05;border:1px solid #dcc78f38;border-radius:.7rem;padding:.55rem .7rem}.center-link.active{color:#f3dfb3;border-color:#dcc78f80}.center-tab-btn{cursor:pointer;width:100%}.center-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.center-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem;margin-top:.8rem;display:grid}.center-list{gap:.55rem;display:grid}.center-item{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.85rem;padding:.75rem}.center-item-top{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.status-tag{border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.status-pending{color:#ffd18a;background:#ffd18a2e}.status-paid{color:#84dcb8;background:#84dcb829}.status-failed{color:#ffb6b6;background:#ff8f8f26}.card{border:1px solid var(--line);background:linear-gradient(170deg,#181a20cc,#121419cc);border-radius:1.05rem;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000003d}.card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 35%,#f3dfb30f 49%,#0000 61%);transition:transform .42s;position:absolute;inset:0;transform:translate(-120%)}.card:hover:after{transform:translate(120%)}.section-title{font-family:var(--font-title), sans-serif;letter-spacing:.01em;margin:0 0 .6rem;font-size:clamp(1.2rem,2vw,1.9rem)}.gold-btn{cursor:pointer;color:#1f1710;background:linear-gradient(120deg, var(--gold-0), var(--gold-1));border:none;border-radius:.8rem;padding:.7rem 1rem;font-weight:700;transition:transform .14s,box-shadow .14s,filter .14s;box-shadow:0 6px 20px #d9b97c57}.gold-btn:hover{filter:saturate(1.08);transform:translateY(-1px);box-shadow:0 10px 24px #d9b97c80}.dark-btn{border:1px solid var(--line);color:var(--text-0);cursor:pointer;background:#ffffff05;border-radius:.8rem;padding:.7rem 1rem}input,textarea,select{width:100%;color:var(--text-0);background:#0a0b0e99;border:1px solid #dcc78f59;border-radius:.72rem;padding:.62rem .75rem}label{color:var(--text-1);gap:.35rem;font-size:.85rem;display:grid}.metric{background:#d9b97c0d;border:1px solid #dcc78f33;border-radius:.85rem;padding:1rem}.metric .value{font-family:var(--font-title), sans-serif;font-size:1.4rem}.newbie-strip{background:linear-gradient(130deg,#d9b97c1f,#f3dfb30d);border:1px solid #d9b97c66;border-radius:.9rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1rem;padding:.9rem;display:flex}.newbie-hint{color:#f0e2be;border-left:3px solid #d9b97ccc;margin:.55rem 0;padding-left:.7rem;line-height:1.65}.onboard-step{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.9rem;gap:.55rem;padding:.9rem;display:grid}.key-preview{word-break:break-all;background:#0a0b0e73;border-radius:.6rem;margin:.4rem 0 0;padding:.45rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}.floating-help{z-index:50;color:#f7e7bf;background:linear-gradient(130deg,#d9b97c33,#111318f2);border:1px solid #d9b97c73;border-radius:999px;padding:.6rem .9rem;font-weight:700;position:fixed;bottom:16px;right:16px;box-shadow:0 10px 22px #00000059}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:740px){.site-header{grid-template-columns:1fr;padding:.85rem .9rem;position:static}.site-header-nav{justify-items:start}.nav-utility,.nav-links{justify-content:flex-start}.header-subtitle{font-size:.76rem}.site-footer{flex-direction:column}.floating-help{font-size:.86rem;bottom:10px;right:10px}.center-shell,.center-v2-shell{grid-template-columns:1fr}.center-v2-side{position:static}.center-v2-keycreate,.product-v2-shell{grid-template-columns:1fr}.product-v2-filter,.product-v2-runner{position:static}.home-title{max-width:unset}.auth-shell{grid-template-columns:1fr;min-height:0}.auth-flow{grid-template-columns:1fr}}.home-v3{gap:1.15rem;display:grid}.home-v3-hero{background:radial-gradient(circle at 80% 16%,#d9b97c33,#0000 34%),radial-gradient(circle at 20% 100%,#f3dfb31a,#0000 44%),linear-gradient(130deg,#090a0d 10%,#12151c 52%,#1b212a 100%);border-top:1px solid #dcc78f3d;border-bottom:1px solid #dcc78f3d;width:100vw;min-height:min(78vh,780px);margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.home-v3-overlay{background:linear-gradient(90deg,#08090ce0 12%,#0a0c1099 46%,#0a0c101f 100%);position:absolute;inset:0}.home-v3-gridline{background-image:linear-gradient(#d9b97c17 1px,#0000 1px),linear-gradient(90deg,#d9b97c12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.home-v3-content{z-index:2;width:min(620px,90vw);margin-left:max(4vw,2rem);padding:clamp(2.8rem,8vh,6rem) 0;animation:.65s fade-up;position:relative}.home-v3-brand{color:#e6c98f;letter-spacing:.18em;margin:0;font-size:.77rem}.home-v3-content h1{font-family:var(--font-title), sans-serif;max-width:11ch;margin:.75rem 0 0;font-size:clamp(2.4rem,7vw,5.2rem);line-height:.98}.home-v3-subtitle{color:#e7d8b6;margin:1rem 0 0;font-size:clamp(1rem,1.6vw,1.15rem)}.home-v3-desc{color:#d1c8b3;max-width:54ch;margin:1rem 0 0;line-height:1.72}.home-v3-actions{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex}.home-v3-ghost{color:#f1ddb0;background:#0f111666;border:1px solid #dcc78f70;border-radius:.82rem;padding:.68rem 1rem}.home-v3-signals{z-index:2;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;width:min(440px,44vw);display:flex;position:absolute;bottom:2.1rem;right:2.2rem}.home-v3-signals span{color:#dfd3b6;background:#0e10158f;border:1px solid #dcc78f4d;border-radius:999px;padding:.3rem .64rem;font-size:.78rem}.home-v3-kpis{border:1px solid #dcc78f42;border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1120px,92vw);margin:0 auto;display:grid;overflow:hidden}.home-v3-kpis article{background:#0b0d118c;border-right:1px solid #dcc78f2b;padding:1rem}.home-v3-kpis article:last-child{border-right:none}.home-v3-kpis p{color:#c8bfac;margin:0;font-size:.82rem}.home-v3-kpis strong{font-family:var(--font-title), sans-serif;margin-top:.3rem;font-size:clamp(1.25rem,2.1vw,1.8rem);display:block}.home-v3-flow,.home-v3-cta{background:linear-gradient(170deg,#16181fbd,#0e1015b8);border:1px solid #dcc78f42;border-radius:1rem;width:min(1120px,92vw);margin:0 auto}.home-v3-flow{padding:1.2rem}.home-v3-flow header p{color:#e1c58c;letter-spacing:.13em;margin:0;font-size:.75rem}.home-v3-flow header h2{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.4rem,2.5vw,2rem)}.home-v3-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.95rem;display:grid}.home-v3-flow-grid article{border:1px solid #dcc78f33;border-radius:.85rem;padding:.82rem}.home-v3-flow-grid span{color:#f0d8a7;font-family:var(--font-title), sans-serif}.home-v3-flow-grid h3{margin:.32rem 0}.home-v3-flow-grid p{color:#cbc3af;margin:0;font-size:.89rem;line-height:1.62}.home-v3-cta{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem;display:flex}.home-v3-cta p{color:#e2c88f;letter-spacing:.09em;margin:0;font-size:.8rem}.home-v3-cta h2{font-family:var(--font-title), sans-serif;margin:.44rem 0 0;font-size:clamp(1.2rem,2.1vw,1.8rem)}.home-v3-cta-actions{flex-wrap:wrap;gap:.55rem;display:flex}.auth-v3-shell{background:#0c0e12b3;border:1px solid #dcc78f47;border-radius:1.2rem;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);width:min(1120px,92vw);min-height:min(760px,86vh);margin:0 auto;display:grid;overflow:hidden}.auth-v3-poster{background:radial-gradient(circle at 72% 20%,#f2daa238,#0000 38%),radial-gradient(circle at 20% 80%,#ad844538,#0000 45%),linear-gradient(145deg,#0b0d12,#141922 55%,#1a1f29);align-content:end;padding:clamp(1.4rem,3vw,2.4rem);display:grid;position:relative}.auth-v3-poster:after{content:"";background:linear-gradient(#07080a1f,#07080a85);position:absolute;inset:0}.auth-v3-poster-inner{z-index:1;max-width:54ch;position:relative}.auth-v3-kicker{color:#e7ca93;letter-spacing:.16em;margin:0;font-size:.75rem}.auth-v3-poster h1{font-family:var(--font-title), sans-serif;margin:.68rem 0 0;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.04}.auth-v3-poster p{color:#d4ccb9;margin:.9rem 0 0;line-height:1.74}.auth-v3-poster ul{color:#d8d0bf;gap:.3rem;margin:1rem 0 0;padding-left:1rem;display:grid}.auth-v3-panel{background:linear-gradient(175deg,#0f1116f2,#0b0d11e6);padding:clamp(1.1rem,2.1vw,1.8rem)}.auth-v3-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.auth-v3-head p{font-family:var(--font-title), sans-serif;margin:0;font-size:1.5rem}.auth-v3-head span{color:#d8caa8;font-size:.82rem}.auth-v3-switch{flex-wrap:wrap;gap:.5rem;margin-top:.95rem;display:flex}.auth-v3-form{gap:.68rem;margin-top:.9rem;display:grid}.auth-v3-tip{color:#cabd9c;margin:.12rem 0;font-size:.84rem}.auth-v3-submit{margin-top:.4rem}@media (max-width:980px){.home-v3-signals{justify-content:flex-start;width:auto;margin:.8rem max(4vw,1rem) 1rem;position:static}.home-v3-kpis,.home-v3-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-v3-shell{grid-template-columns:1fr;min-height:0}}@media (max-width:740px){.home-v3-content{width:calc(100vw - 2rem);margin-left:1rem}.home-v3-kpis,.home-v3-flow,.home-v3-cta{width:min(1120px,94vw)}.home-v3-kpis,.home-v3-flow-grid{grid-template-columns:1fr}.home-v3-cta{flex-direction:column;align-items:flex-start}}.center-v3-shell{grid-template-columns:280px minmax(0,1fr);gap:1rem;width:min(1120px,92vw);margin:0 auto;display:grid}.center-v3-side{background:linear-gradient(170deg,#13151bdb,#0c0e13d1);border:1px solid #dcc78f47;border-radius:1rem;align-self:start;padding:1rem;position:sticky;top:86px}.center-v3-side-kicker{color:#e1c58d;letter-spacing:.13em;margin:0;font-size:.76rem}.center-v3-side h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:1.45rem}.center-v3-side-desc{color:#cfc5af;margin:.52rem 0 0;font-size:.9rem;line-height:1.65}.center-v3-idbox{background:#d9b97c0f;border:1px solid #dcc78f3d;border-radius:.8rem;gap:.4rem;margin-top:.9rem;padding:.7rem;display:grid}.center-v3-idbox p,.center-v3-idbox small{margin:0}.center-v3-idbox p{color:#decb9e;font-size:.82rem}.center-v3-idbox code{word-break:break-all;font-size:.82rem}.center-v3-idbox small{color:#cbc2ad;line-height:1.5}.center-v3-nav{gap:.45rem;margin-top:.9rem;display:grid}.center-v3-nav button{color:#d9cfbc;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #dcc78f38;border-radius:.68rem;padding:.52rem .64rem}.center-v3-nav button.active{color:#f2dfb5;background:#d9b97c14;border-color:#dcc78f85}.center-v3-side-actions{gap:.45rem;margin-top:.8rem;display:grid}.center-v3-main{gap:.85rem;display:grid}.center-v3-hero{background:linear-gradient(145deg,#0e1015e0,#181c23cc);border:1px solid #dcc78f45;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.8rem;padding:1rem;display:flex}.center-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.75rem}.center-v3-hero h2{font-family:var(--font-title), sans-serif;margin:.38rem 0 0;font-size:clamp(1.35rem,2.4vw,2rem)}.center-v3-hero span{color:#d3c8af;border:1px solid #dcc78f42;border-radius:999px;padding:.3rem .65rem;font-size:.82rem}.center-v3-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.center-v3-metrics article{background:#d9b97c0d;border:1px solid #dcc78f38;border-radius:.85rem;padding:.82rem}.center-v3-metrics p{color:#cbc2ac;margin:0;font-size:.82rem}.center-v3-metrics strong{font-family:var(--font-title), sans-serif;margin-top:.28rem;font-size:1.32rem;display:block}.center-v3-msg{color:#f1dfbd;border-left:3px solid #d9b97cd6;margin:0;padding-left:.55rem}.center-v3-panel{background:linear-gradient(170deg,#14161cd1,#0d0f14c7);border:1px solid #dcc78f3d;border-radius:1rem;padding:1rem}.center-v3-panel h3{font-family:var(--font-title), sans-serif;margin:0;font-size:1.18rem}.center-v3-quick{flex-wrap:wrap;gap:.55rem;margin-top:.8rem;display:flex}.center-v3-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.8rem;display:grid}.center-v3-overview-grid article{border:1px solid #dcc78f33;border-radius:.75rem;padding:.7rem}.center-v3-overview-grid p{color:#cbc2ac;margin:0}.center-v3-overview-grid strong{font-family:var(--font-title), sans-serif;margin-top:.2rem;display:block}.center-v3-list{gap:.55rem;margin-top:.8rem;display:grid}.center-v3-list article{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.78rem;padding:.72rem}.center-v3-list header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.center-v3-list p,.center-v3-list small{color:#d1cab6;margin:.24rem 0 0}.center-v3-plus{color:#84dcb8;font-weight:700}.center-v3-minus{color:#ffb6b6;font-weight:700}.center-v3-keyform{grid-template-columns:1fr auto;align-items:end;gap:.55rem;margin-top:.8rem;display:grid}.center-v3-ticketform{gap:.55rem;margin-top:.8rem;display:grid}.product-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.product-v3-head{background:linear-gradient(150deg,#101217e0,#191d24cc);border:1px solid #dcc78f47;border-radius:1rem;grid-template-columns:minmax(0,1fr) 340px;gap:.8rem;padding:1rem;display:grid}.product-v3-head p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.product-v3-head h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem)}.product-v3-head small{color:#cabfa7;margin-top:.5rem;display:block}.product-v3-keybox{gap:.55rem;display:grid}.product-v3-filters{background:#101217bd;border:1px solid #dcc78f3d;border-radius:.9rem;gap:.6rem;padding:.8rem;display:grid}.product-v3-search input{border-radius:.7rem}.product-v3-tabs{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.product-v3-tabs button{color:#d8cfbc;cursor:pointer;background:#ffffff05;border:1px solid #dcc78f3d;border-radius:999px;padding:.32rem .68rem;font-size:.83rem}.product-v3-tabs button.active{color:#f3dfb4;background:#d9b97c1f;border-color:#dcc78f80}.product-v3-tabs span{color:#c7bfa9;margin-left:auto;font-size:.84rem}.product-v3-main{grid-template-columns:360px minmax(0,1fr);gap:.8rem;display:grid}.product-v3-list{background:#111318cc;border:1px solid #dcc78f3d;border-radius:.95rem;align-self:start;gap:.55rem;padding:.72rem;display:grid}.product-v3-card{color:var(--text-0);text-align:left;cursor:pointer;background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.78rem;padding:.7rem}.product-v3-card.active{border-color:#dcc78f8f;box-shadow:inset 0 0 0 1px #dcc78f29}.product-v3-card header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.product-v3-card p,.product-v3-card small{color:#d1c9b5;margin:.35rem 0 0}.product-v3-runner{background:linear-gradient(170deg,#12141ad9,#0c0e12cc);border:1px solid #dcc78f3d;border-radius:.95rem;padding:.95rem}.product-v3-task h3{font-family:var(--font-title), sans-serif;margin:0}.product-v3-task{gap:.6rem;display:grid}.product-v3-inline{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.product-v3-actions{flex-wrap:wrap;gap:.5rem;display:flex}.product-v3-images{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.55rem;display:grid}@media (max-width:980px){.center-v3-shell{grid-template-columns:1fr}.center-v3-side{position:static}.center-v3-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.center-v3-overview-grid,.center-v3-keyform,.product-v3-head,.product-v3-main{grid-template-columns:1fr}}@media (max-width:740px){.center-v3-shell,.product-v3-shell{width:min(1120px,94vw)}.center-v3-metrics{grid-template-columns:1fr}.product-v3-tabs span{width:100%;margin-left:0}.product-v3-inline{grid-template-columns:1fr}}.recharge-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.recharge-v3-hero{background:linear-gradient(150deg,#101218e0,#1a1e25c7);border:1px solid #dcc78f47;border-radius:1rem;grid-template-columns:minmax(0,1fr) 360px;gap:.9rem;padding:1rem;display:grid}.recharge-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.recharge-v3-hero h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem)}.recharge-v3-hero small{color:#cabfa7;margin-top:.55rem;line-height:1.65;display:block}.recharge-v3-idcard{background:#d9b97c0f;border:1px solid #dcc78f3d;border-radius:.8rem;gap:.35rem;padding:.75rem;display:grid}.recharge-v3-idcard span,.recharge-v3-idcard em{color:#d7cbaa;font-size:.84rem}.recharge-v3-idcard code{word-break:break-all;font-size:.82rem}.recharge-v3-idcard em{font-style:normal;line-height:1.55}.recharge-v3-guide{background:#0f1116cc;border:1px solid #dcc78f3d;border-radius:.92rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding:.8rem;display:grid}.recharge-v3-guide article{border:1px solid #dcc78f33;border-radius:.75rem;padding:.68rem}.recharge-v3-guide strong{color:#f0d8a7;font-family:var(--font-title), sans-serif}.recharge-v3-guide p{color:#d1c8b2;margin:.28rem 0 0;font-size:.88rem;line-height:1.6}.recharge-v3-main{grid-template-columns:minmax(0,1fr) 320px;gap:.8rem;display:grid}.recharge-v3-formbox,.recharge-v3-preview,.recharge-v3-listbox{background:linear-gradient(170deg,#12141ad9,#0c0e12c7);border:1px solid #dcc78f3d;border-radius:.95rem;padding:.9rem}.recharge-v3-formbox h2,.recharge-v3-preview h3,.recharge-v3-listbox h2{font-family:var(--font-title), sans-serif;margin:0}.recharge-v3-formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;margin-top:.8rem;display:grid}.recharge-v3-formgrid .span-all{grid-column:1/-1}.recharge-v3-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.recharge-v3-message{color:#f0dfbd;border-left:3px solid #d9b97cd1;margin:.7rem 0 0;padding-left:.55rem}.recharge-v3-preview p{color:#cfc4ac;margin:.6rem 0 0}.recharge-v3-list{gap:.55rem;margin-top:.8rem;display:grid}.recharge-v3-list article{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.75rem;padding:.7rem}.recharge-v3-list header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.recharge-v3-list p,.recharge-v3-list small{color:#d0c7b3;margin:.24rem 0 0}.pricing-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.pricing-v3-hero{background:linear-gradient(145deg,#0e1016e6,#181c24d1);border:1px solid #dcc78f47;border-radius:1rem;grid-template-columns:minmax(0,1fr) 360px;gap:.85rem;padding:1rem;display:grid}.pricing-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.pricing-v3-hero h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem)}.pricing-v3-hero small{color:#cabfa7;margin-top:.55rem;line-height:1.65;display:block}.pricing-v3-contact{gap:.55rem;display:grid}.pricing-v3-msg{color:#ffb8b8;border-left:3px solid #ff8f8fbf;margin:0;padding-left:.5rem}.pricing-v3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.pricing-v3-card{background:linear-gradient(170deg,#13151bd9,#0c0e12c7);border:1px solid #dcc78f3d;border-radius:.95rem;gap:.6rem;padding:.9rem;display:grid}.pricing-v3-card header h3{font-family:var(--font-title), sans-serif;margin:0}.pricing-v3-card header p{font-family:var(--font-title), sans-serif;margin:.3rem 0 0;font-size:1.9rem}.pricing-v3-card header p span{color:#cdbf9f;margin-left:.2rem;font-size:.95rem}.pricing-v3-desc{color:#d1c7b1;margin:0;line-height:1.63}.pricing-v3-card ul{color:#cec4ad;gap:.25rem;margin:0;padding-left:1rem;display:grid}.pricing-v3-delivery{color:#d9cfae;font-size:.86rem}@media (max-width:980px){.recharge-v3-hero,.pricing-v3-hero,.recharge-v3-main,.recharge-v3-guide,.pricing-v3-grid{grid-template-columns:1fr}}@media (max-width:740px){.recharge-v3-shell,.pricing-v3-shell{width:min(1120px,94vw)}.recharge-v3-formgrid{grid-template-columns:1fr}}.pay-v3-shell{gap:.85rem;width:min(960px,92vw);margin:0 auto;display:grid}.pay-v3-hero,.pay-v3-detail,.pay-v3-empty,.pay-v3-actions{background:linear-gradient(170deg,#12141adb,#0c0e12cc);border:1px solid #dcc78f42;border-radius:.95rem}.pay-v3-hero{padding:1rem}.pay-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.pay-v3-hero h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.5rem,2.7vw,2.2rem)}.pay-v3-hero small{color:#cdc2ab;margin-top:.55rem;display:block}.pay-v3-detail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.8rem;display:grid}.pay-v3-detail article{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.75rem;padding:.68rem}.pay-v3-detail span{color:#c8bfaa;font-size:.83rem}.pay-v3-detail strong{font-family:var(--font-title), sans-serif;margin-top:.25rem;display:block}.pay-v3-empty{color:#d3c9b4;padding:1rem}.pay-v3-tip{color:#f0dfbd;border-left:3px solid #d9b97cd1;margin:0;padding-left:.55rem}.pay-v3-actions{flex-wrap:wrap;gap:.55rem;padding:.85rem;display:flex}.ticket-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.ticket-v3-hero,.ticket-v3-formbox,.ticket-v3-tip,.ticket-v3-listbox{background:linear-gradient(170deg,#12141ad9,#0c0e12c7);border:1px solid #dcc78f42;border-radius:.95rem}.ticket-v3-hero{padding:1rem}.ticket-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.ticket-v3-hero h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem)}.ticket-v3-hero small{color:#cdc2ab;margin-top:.5rem;display:block}.ticket-v3-main{grid-template-columns:minmax(0,1fr) 300px;gap:.8rem;display:grid}.ticket-v3-formbox,.ticket-v3-tip,.ticket-v3-listbox{padding:.9rem}.ticket-v3-formbox h2,.ticket-v3-tip h3,.ticket-v3-listbox h2{font-family:var(--font-title), sans-serif;margin:0}.ticket-v3-form{gap:.6rem;margin-top:.75rem;display:grid}.ticket-v3-msg{color:#f0dfbd;border-left:3px solid #d9b97cd1;margin:.75rem 0 0;padding-left:.55rem}.ticket-v3-tip ul{color:#d0c6b1;gap:.35rem;margin:.7rem 0 0;padding-left:1rem;display:grid}.ticket-v3-list{gap:.55rem;margin-top:.75rem;display:grid}.ticket-v3-list article{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.75rem;padding:.72rem}.ticket-v3-list header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ticket-v3-list p,.ticket-v3-list small{color:#d1c8b3;margin:.26rem 0 0}.admin-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.admin-v3-hero,.admin-v3-actions{background:linear-gradient(160deg,#101218db,#181c24cc);border:1px solid #dcc78f42;border-radius:.95rem;padding:1rem}.admin-v3-hero p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.admin-v3-hero h1{font-family:var(--font-title), sans-serif;margin:.45rem 0 0;font-size:clamp(1.45rem,2.8vw,2.2rem)}.admin-v3-hero small{color:#cdc2ab;margin-top:.5rem;display:block}.admin-v3-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.admin-v3-card{background:linear-gradient(170deg,#13151bd6,#0c0e12c7);border:1px solid #dcc78f3d;border-radius:.9rem;gap:.55rem;padding:.9rem;display:grid}.admin-v3-card span{color:#f0d8a7;font-family:var(--font-title), sans-serif}.admin-v3-card h2{margin:0;font-size:1.05rem}.admin-v3-card p{color:#d0c7b2;margin:0;font-size:.88rem;line-height:1.6}.ops-recharge-v3-login{width:min(560px,92vw);margin:0 auto}.ops-recharge-v3-login section,.ops-recharge-v3-head,.ops-recharge-v3-direct,.ops-recharge-v3-list{background:linear-gradient(170deg,#12141ad9,#0c0e12c7);border:1px solid #dcc78f42;border-radius:.95rem}.ops-recharge-v3-login section{gap:.7rem;padding:1rem;display:grid}.ops-recharge-v3-login p,.ops-recharge-v3-head p{color:#e1c58d;letter-spacing:.12em;margin:0;font-size:.76rem}.ops-recharge-v3-login h1,.ops-recharge-v3-head h1{font-family:var(--font-title), sans-serif;margin:0;font-size:clamp(1.35rem,2.6vw,2rem)}.ops-recharge-v3-login small,.ops-recharge-v3-head small{color:#cdc2ab}.ops-recharge-v3-shell{gap:.9rem;width:min(1120px,92vw);margin:0 auto;display:grid}.ops-recharge-v3-head{grid-template-columns:minmax(0,1fr) 330px;gap:.75rem;padding:1rem;display:grid}.ops-recharge-v3-tools{gap:.45rem;display:grid}.ops-recharge-v3-direct{padding:.9rem}.ops-recharge-v3-direct h2{font-family:var(--font-title), sans-serif;margin:0;font-size:1.15rem}.ops-recharge-v3-direct>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.7rem;display:grid}.ops-recharge-v3-direct .span-all{grid-column:1/-1}.ops-recharge-v3-direct>button{margin-top:.7rem}.ops-recharge-v3-msg{color:#f0dfbd;border-left:3px solid #d9b97cd1;margin:0;padding-left:.55rem}.ops-recharge-v3-list{gap:.55rem;padding:.8rem;display:grid}.ops-recharge-v3-list article{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.75rem;gap:.28rem;padding:.72rem;display:grid}.ops-recharge-v3-list article header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ops-recharge-v3-list p,.ops-recharge-v3-list small,.ops-recharge-v3-list a{color:#d0c7b2;margin:0}.ops-recharge-v3-review{gap:.5rem;margin-top:.45rem;display:grid}.ops-recharge-v3-review>div{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:980px){.pay-v3-detail{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-v3-main,.admin-v3-grid,.ops-recharge-v3-head,.ops-recharge-v3-direct>div{grid-template-columns:1fr}}@media (max-width:740px){.pay-v3-shell,.ticket-v3-shell,.admin-v3-shell,.ops-recharge-v3-shell,.ops-recharge-v3-login{width:min(1120px,94vw)}.pay-v3-detail{grid-template-columns:1fr}}.site-header-v4{border-bottom-color:#dcc78f33;border-radius:0 0 .85rem .85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.8rem 1.15rem}.nav-links-v4{justify-content:center;gap:.35rem}.nav-links-v4 a{padding:.3rem .56rem;font-size:.8rem}.nav-utility-v4{justify-content:flex-end;align-items:center;gap:.4rem}.site-footer-v4{border-top-color:#dcc78f33;margin-top:1rem;padding-top:1rem;padding-bottom:1.6rem}.site-footer-v4 p{color:#c8c0ad;margin:0;font-size:.82rem}.site-footer-v4 .admin-entry{margin-left:.45rem}.gold-btn,.dark-btn{letter-spacing:.01em;min-height:40px;font-size:.9rem}.dark-btn{background:#ffffff06;border-color:#dcc78f42}input,textarea,select{font-size:.92rem;line-height:1.45;transition:border-color .16s,box-shadow .16s,background .16s}input:focus,textarea:focus,select:focus{background:#0e1014b8;border-color:#dcc78fb3;outline:none;box-shadow:0 0 0 3px #d9b97c26}.empty-state{color:#d8cfbc;background:#d9b97c0a;border:1px dashed #dcc78f59;border-radius:.72rem;margin:0;padding:.66rem .75rem;font-size:.88rem;line-height:1.6}.empty-state-soft{color:#cdc4af;margin:0;font-size:.86rem}@media (max-width:980px){.site-header-v4{grid-template-columns:1fr;align-items:start;gap:.55rem}.nav-links-v4,.nav-utility-v4{justify-content:flex-start}}@media (max-width:740px){.nav-links-v4 a{padding:.28rem .52rem;font-size:.79rem}.site-footer-v4{gap:.4rem}}.product-v3-video-results{gap:.6rem;display:grid}.product-v3-video-item{background:#d9b97c0a;border:1px solid #dcc78f33;border-radius:.8rem;padding:.7rem}.product-v3-video-player{background:#08090b;border:1px solid #dcc78f40;border-radius:.65rem;width:100%;max-height:360px}.product-v3-video-fallback{color:#d8cfbc;background:#d9b97c0a;border:1px dashed #dcc78f59;border-radius:.65rem;padding:.6rem;font-size:.86rem;line-height:1.6}.time-home{gap:1.2rem;display:grid}.time-hero{background:radial-gradient(circle at 72% 26%,#d9b97c2e,#0000 26%),radial-gradient(circle at 50% 100%,#f3dfb314,#0000 34%),linear-gradient(#06070a 0%,#0a0d12 46%,#12171f 100%);border-top:1px solid #dcc78f33;border-bottom:1px solid #dcc78f33;width:100vw;min-height:min(92svh,920px);margin-left:calc(50% - 50vw);position:relative;overflow:clip}.time-hero-noise,.time-hero-grid{pointer-events:none;position:absolute;inset:0}.time-hero-noise{mix-blend-mode:soft-light;opacity:.32;background-image:radial-gradient(circle at 20% 10%,#ffffff0f 0,#0000 18%),radial-gradient(circle at 80% 28%,#ffffff0a 0,#0000 16%)}.time-hero-grid{background-image:linear-gradient(#d9b97c14 1px,#0000 1px),linear-gradient(90deg,#d9b97c14 1px,#0000 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 70% 36%,#000,#0000 78%);mask-image:radial-gradient(circle at 70% 36%,#000,#0000 78%)}.time-hero-inner{z-index:1;grid-template-columns:minmax(0,.88fr) minmax(420px,.82fr);align-items:center;gap:1.4rem;width:min(1280px,94vw);min-height:min(92svh,920px);margin:0 auto;padding:clamp(3.4rem,8vh,6.5rem) 0 3rem;display:grid;position:relative}.time-hero-copy{max-width:620px;animation:.7s fade-up}.time-kicker,.time-section-head p,.time-panel p,.time-final p{color:#e6c785;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.76rem}.time-hero-copy h1{font-family:var(--font-title), sans-serif;letter-spacing:-.04em;max-width:8ch;margin:.8rem 0 0;font-size:clamp(3rem,7vw,6rem);line-height:.92}.time-subtitle{color:#efe1bf;margin:1rem 0 0;font-size:clamp(1rem,1.55vw,1.18rem)}.time-desc{color:#d2c8b2;max-width:50ch;margin:1rem 0 0;font-size:1rem;line-height:1.75}.time-actions,.time-final-actions{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.time-signal-strip{flex-wrap:wrap;gap:.55rem;margin-top:1.35rem;display:flex}.time-signal-strip span{color:#e6dac0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f11167a;border:1px solid #dcc78f3d;border-radius:999px;padding:.36rem .72rem;font-size:.8rem}.time-hero-visual{align-self:stretch;place-items:center;min-height:520px;display:grid;position:relative}.time-hero-canvas{aspect-ratio:1;filter:drop-shadow(0 22px 90px #00000085);background:radial-gradient(circle,#d9b97c14,#0000 55%),radial-gradient(circle,#ffffff05,#0000 68%);border-radius:50%;width:min(680px,100%);position:relative}.time-engine-scene,.time-engine-fallback{position:absolute;inset:0}.time-engine-fallback{background:radial-gradient(circle at 40% 40%,#f3dfb34d,#0000 18%),radial-gradient(circle at 60% 55%,#d9b97c3d,#0000 22%),radial-gradient(circle,#d9b97c14,#0000 58%);border-radius:50%}.time-hero-caption{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0c0e12d1,#0c0f1385);border:1px solid #dcc78f2e;width:min(320px,60%);padding:1rem 1.05rem;position:absolute;bottom:2rem;right:1.5rem}.time-hero-caption p,.time-hero-caption span{color:#cdbfa1;margin:0;font-size:.82rem;line-height:1.65}.time-hero-caption strong{font-family:var(--font-title), sans-serif;color:#f1e1ba;margin:.35rem 0;font-size:1.02rem;line-height:1.45;display:block}.time-catalog,.time-structure,.time-final{width:min(1180px,92vw);margin:0 auto}.time-catalog{background:linear-gradient(#0f1115db,#0b0d10b3);border:1px solid #dcc78f38;border-radius:1.2rem;padding:1.2rem}.time-section-head span,.time-final span{color:#c7bda8;margin-top:.55rem;line-height:1.7;display:block}.time-section-head h2,.time-panel h2,.time-final h2{font-family:var(--font-title), sans-serif;margin:.48rem 0 0;font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.08}.time-catalog-list{margin-top:1rem;display:grid}.time-catalog-row{border-top:1px solid #dcc78f24;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem 0;display:grid}.time-catalog-row:first-child{border-top:none;padding-top:.2rem}.time-catalog-main span{color:#e6c987;background:#d9b97c14;border-radius:999px;padding:.22rem .55rem;font-size:.76rem;display:inline-flex}.time-catalog-main h3{margin:.42rem 0 0;font-size:1.08rem}.time-catalog-main p{color:#cbc2ae;margin:.38rem 0 0;line-height:1.68}.time-catalog-row strong{color:#f4dfb2;font-family:var(--font-title), sans-serif;align-self:center;font-size:1rem}.time-structure{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.time-panel{background:radial-gradient(circle at 100% 0,#d9b97c14,#0000 30%),linear-gradient(#0f1115db,#0b0d10b8);border:1px solid #dcc78f38;border-radius:1.15rem;padding:1.1rem}.time-point-list,.time-steps{gap:.8rem;margin-top:1rem;display:grid}.time-point-item{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.time-point-item span{background:linear-gradient(145deg,#f2ddb0,#946c2d);border-radius:999px;width:10px;height:10px;margin-top:.38rem;box-shadow:0 0 12px #d9b97c61}.time-point-item p,.time-step p{color:#cdc3af;margin:0;line-height:1.72}.time-step{border-top:1px solid #dcc78f1f;gap:.22rem;padding-top:.8rem;display:grid}.time-step:first-child{border-top:none;padding-top:0}.time-step strong{color:#e6c786;font-family:var(--font-title), sans-serif;letter-spacing:.08em}.time-step h3{margin:0;font-size:1.02rem}.time-final{background:linear-gradient(#111317e0,#0c0e12b3);border:1px solid #dcc78f38;border-radius:1.15rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.15rem;display:flex}@media (max-width:1100px){.time-hero-inner{grid-template-columns:1fr;min-height:0;padding-top:3.2rem;padding-bottom:2.2rem}.time-hero-copy{max-width:680px}.time-hero-visual{min-height:440px}.time-hero-caption{width:min(520px,100%);margin-top:-2rem;position:static}.time-structure{grid-template-columns:1fr}}@media (max-width:760px){.time-hero{min-height:0}.time-hero-inner{width:min(94vw,1180px);padding-top:2.4rem}.time-hero-copy h1{max-width:9ch;font-size:clamp(2.5rem,11vw,4rem)}.time-hero-visual{min-height:360px}.time-hero-canvas{width:min(92vw,520px)}.time-catalog-row{grid-template-columns:1fr}.time-final{flex-direction:column;align-items:flex-start}}.product-studio{background:radial-gradient(circle at 0 0,#d7b66c2e,#0000 28%),radial-gradient(circle at 100% 0,#527aa024,#0000 24%),linear-gradient(#0d0e11 0%,#121318 46%,#0d0f13 100%);padding:40px clamp(18px,4vw,56px) 88px;position:relative;overflow:hidden}.product-studio:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 88%);mask-image:linear-gradient(#000000b3,#0000 88%)}.product-studio>*{z-index:1;position:relative}.product-studio-mast{grid-template-columns:minmax(0,1.3fr) minmax(320px,.9fr);align-items:stretch;gap:24px;max-width:1440px;margin:0 auto 28px;display:grid}.product-studio-intro,.product-studio-account,.product-studio-rail,.product-stage-panel,.product-side-panel{background:linear-gradient(#18181df5,#0d0f13eb);border:1px solid #dfc58d2e;box-shadow:inset 0 1px #ffffff08,0 24px 80px #00000059}.product-studio-intro{border-radius:32px;padding:clamp(28px,4vw,42px)}.product-studio-kicker,.product-studio-rail-head p,.product-stage-panel-head p,.product-side-panel p{color:#e5d1a4b8;letter-spacing:.26em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.product-studio-intro h1{color:#f8f0dc;letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,5vw,4.6rem);line-height:.96}.product-studio-lead{color:#f1eadcc7;max-width:760px;margin:20px 0 0;font-size:1.06rem;line-height:1.8}.product-studio-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.product-studio-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.product-studio-flow article{background:#ffffff05;border:1px solid #dfc58d1a;border-radius:22px;min-height:140px;padding:18px}.product-studio-flow span{color:#edd59d;letter-spacing:.16em;background:#dbbe7e24;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:inline-flex}.product-studio-flow strong,.product-stage-meta strong,.product-stage-copy h2,.product-stage-poster strong,.product-stage-status strong,.product-side-panel h3,.product-side-guide strong,.product-side-list strong,.product-service-steps strong{color:#f7edd8}.product-studio-flow strong{margin-top:18px;font-size:1rem;display:block}.product-studio-flow p,.product-studio-account-note span,.product-studio-item p,.product-stage-copy p,.product-stage-poster span,.product-stage-status p,.product-stage-hint,.product-stage-status-line,.product-result-empty,.product-side-panel span,.product-side-list span,.product-service-steps p,.product-video-result-foot p,.product-studio-empty-rail{color:#f1eadcad;line-height:1.72}.product-studio-account{border-radius:28px;gap:16px;padding:24px;display:grid}.product-studio-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product-studio-account-grid article,.product-stage-meta article{background:#ffffff08;border:1px solid #dfc58d14;border-radius:20px;padding:16px 18px}.product-studio-account-grid span,.product-stage-meta span,.product-stage-panel-head span,.product-stage-badge,.product-studio-item-top span,.product-studio-item-foot span,.product-studio-item-top small{color:#e8d4a7bd;font-size:.82rem}.product-studio-account-grid strong{color:#f8efdb;margin-top:8px;font-size:1.12rem;display:block}.product-studio-account-note{background:radial-gradient(circle at 0 0,#dbbe7e29,#0000 38%),#ffffff06;border-radius:22px;padding:18px 20px}.product-studio-account-note p,.product-stage-badge{letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.product-studio-account-note strong{color:#f8efdb;margin-top:12px;font-size:1.1rem;line-height:1.55;display:block}.product-studio-layout{grid-template-columns:minmax(290px,340px) minmax(0,1fr);gap:24px;max-width:1440px;margin:0 auto;display:grid}.product-studio-rail{border-radius:28px;align-self:start;gap:18px;padding:22px;display:grid;position:sticky;top:98px}.product-studio-rail-head h2{color:#f8efdb;margin:0;font-size:1.6rem}.product-studio-rail-head span{color:#f1eadc9e;margin-top:10px;display:block}.product-studio-search input,.product-field input,.product-field select,.product-field textarea{color:#fff7e4;width:100%;font:inherit;background:#080a0ec7;border:1px solid #dfc58d2e;border-radius:18px;padding:15px 16px;transition:border-color .16s,box-shadow .16s,transform .16s}.product-studio-search input::placeholder,.product-field input::placeholder,.product-field textarea::placeholder{color:#f1eadc61}.product-studio-search input:focus,.product-field input:focus,.product-field select:focus,.product-field textarea:focus{border-color:#e8ce916b;outline:none;box-shadow:0 0 0 4px #dbbe7e1a}.product-studio-tabs{flex-wrap:wrap;gap:10px;display:flex}.product-studio-tabs button{color:#f1eadcbd;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #dfc58d24;border-radius:999px;padding:11px 14px;transition:transform .16s,border-color .16s,background .16s}.product-studio-tabs button:hover,.product-studio-item:hover,.product-stage-actions .dark-btn:hover,.product-stage-actions .gold-btn:hover{transform:translateY(-1px)}.product-studio-tabs button.active{color:#f4e6c3;background:#dbbe7e1a;border-color:#e8ce9161}.product-studio-list{gap:12px;display:grid}.product-studio-item{color:inherit;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #dfc58d17;border-radius:22px;gap:12px;padding:18px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid}.product-studio-item.active{background:radial-gradient(circle at 0 0,#dbbe7e29,#0000 36%),#ffffff0d;border-color:#e8ce915c;box-shadow:0 18px 40px #00000047}.product-studio-item-top,.product-studio-item-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-studio-item strong{color:#f8efdb;font-size:1.12rem}.product-studio-item-foot{padding-top:4px}.product-studio-item-foot em{color:#f1eadc61;font-size:.8rem;font-style:normal}.product-studio-empty-rail{background:#ffffff08;border:1px dashed #dfc58d2e;border-radius:20px;padding:18px}.product-stage-hero{grid-template-columns:minmax(0,1.24fr) minmax(260px,.76fr);align-items:stretch;gap:22px;margin-bottom:22px;display:grid}.product-stage-copy,.product-stage-poster{background:linear-gradient(#18191ff5,#0a0c10f0);border:1px solid #dfc58d29;border-radius:28px;min-height:290px;padding:clamp(24px,3vw,34px);box-shadow:inset 0 1px #ffffff08,0 24px 80px #00000052}.product-stage-badge{background:#dbbe7e1f;border-radius:999px;justify-content:center;align-items:center;padding:7px 12px;display:inline-flex}.product-stage-copy h2{letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(2rem,4vw,3.3rem);line-height:.98}.product-stage-copy p{max-width:760px;margin:18px 0 0;font-size:1rem}.product-stage-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.product-stage-meta article:last-child{grid-column:1/-1}.product-stage-meta strong{margin-top:8px;font-size:1.02rem;line-height:1.55;display:block}.product-stage-tags{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.product-stage-tags span{color:#f5ecdcd1;background:#ffffff08;border:1px solid #dfc58d1a;border-radius:999px;padding:10px 14px}.product-stage-poster{flex-direction:column;justify-content:flex-end;gap:18px;display:flex;position:relative;overflow:hidden}.product-stage-poster:before,.product-stage-poster:after{content:"";pointer-events:none;position:absolute}.product-stage-poster:before{filter:blur(12px);background:radial-gradient(circle,#ffe6aa4d,#0000 66%);border-radius:999px;width:260px;height:260px;inset:auto -18% -26% auto}.product-stage-poster:after{border:1px solid #ffffff14;border-radius:28px;width:140px;height:140px;inset:22px 22px auto auto;transform:rotate(20deg)}.product-stage-poster p,.product-stage-poster strong,.product-stage-poster span{z-index:1;position:relative}.product-stage-poster p{color:#f5e2b9c2;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.88rem}.product-stage-poster strong{letter-spacing:-.04em;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.02}.product-stage-body{grid-template-columns:minmax(0,1.34fr) minmax(240px,.66fr);gap:22px;display:grid}.product-stage-main,.product-stage-side{gap:22px;display:grid}.product-stage-panel,.product-side-panel{border-radius:26px;padding:24px}.product-stage-panel-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.product-stage-panel-head h3,.product-side-panel h3{margin:0;font-size:1.36rem}.product-stage-connection,.product-service-steps,.product-side-list{gap:16px;display:grid}.product-stage-status{background:#ffffff08;border:1px solid #dfc58d1a;border-radius:20px;padding:18px}.product-stage-status strong,.product-side-guide strong{font-size:1rem;line-height:1.62;display:block}.product-stage-status p{margin:10px 0 0}.product-stage-connection-actions,.product-stage-actions{flex-wrap:wrap;gap:12px;display:flex}.product-stage-advanced{background:#ffffff05;border:1px solid #dfc58d1a;border-radius:20px;padding:14px 16px}.product-stage-advanced summary{cursor:pointer;color:#f6e9c8;font-weight:600}.product-stage-advanced[open]{background:#ffffff08}.product-stage-advanced .product-field{margin-top:14px}.product-field{gap:10px;display:grid}.product-field span{color:#f1eadce0;font-size:.96rem}.product-field textarea{resize:vertical;min-height:136px}.product-field input[type=file]{cursor:pointer;background:#080a0ed1;padding:12px}.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.product-stage-hint,.product-stage-status-line{margin:0}.product-upload-preview{border:1px solid #dfc58d1f;border-radius:22px;overflow:hidden}.product-upload-preview img{width:100%;height:auto;display:block}.product-image-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.product-image-result{gap:12px;text-decoration:none;display:grid}.product-image-result img{border:1px solid #dfc58d1f;border-radius:20px;width:100%;height:auto;display:block}.product-image-result span{color:#f5ecdcd1}.product-video-results{gap:16px;display:grid}.product-video-result{background:#ffffff08;border:1px solid #dfc58d1a;border-radius:22px;gap:14px;padding:16px;display:grid}.product-video-result video{background:#000;border-radius:18px;width:100%}.product-video-result-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.product-video-result-foot p{word-break:break-all;flex:1;min-width:220px;margin:0}.product-video-fallback,.product-result-empty{background:#ffffff05;border:1px dashed #dfc58d33;border-radius:20px;padding:18px}.product-service-steps article,.product-side-list div{background:#ffffff08;border:1px solid #dfc58d14;border-radius:18px;padding:16px 18px}.product-side-list div{gap:6px;display:grid}.product-side-guide{background:radial-gradient(circle at 0 0,#dbbe7e24,#0000 44%),#ffffff08;border:1px solid #dfc58d1a;border-radius:18px;gap:10px;padding:16px 18px;display:grid}.product-studio[data-tone=image] .product-stage-poster{background:radial-gradient(circle at 20% 22%,#ffdfa32e,#0000 28%),linear-gradient(#1f1c1af5,#0b0c12f5)}.product-studio[data-tone=refine] .product-stage-poster{background:radial-gradient(circle at 24% 18%,#e5b56033,#0000 30%),radial-gradient(circle at 76% 26%,#869ab61f,#0000 24%),linear-gradient(#18181cf5,#0b0c12f5)}.product-studio[data-tone=video] .product-stage-poster{background:radial-gradient(circle at 22% 18%,#ffd27a29,#0000 24%),radial-gradient(circle at 82% 70%,#66a8ff1f,#0000 24%),linear-gradient(#10141bf5,#0a0c12f5)}.product-studio[data-tone=service] .product-stage-poster{background:radial-gradient(circle at 30% 22%,#ffe19c29,#0000 30%),linear-gradient(#1c1914f5,#0d0f13f5)}@media (max-width:1460px){.product-stage-hero,.product-stage-body{grid-template-columns:1fr}}@media (max-width:1180px){.product-studio-mast,.product-studio-layout,.product-stage-hero,.product-stage-body{grid-template-columns:1fr}.product-studio-rail{position:static}.product-studio-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.product-studio{padding:24px 16px 64px}.product-studio-intro,.product-studio-account,.product-studio-rail,.product-stage-panel,.product-side-panel,.product-stage-copy,.product-stage-poster{border-radius:24px}.product-studio-flow,.product-studio-account-grid,.product-stage-meta,.product-form-grid,.product-image-results{grid-template-columns:1fr}.product-stage-poster{min-height:220px}.product-stage-copy h2{font-size:2.3rem}.product-video-result-foot{align-items:stretch}.product-video-result-foot .gold-btn{justify-content:center;width:100%}}.studio-shell{background:radial-gradient(circle at 0 0,#d7b66c29,#0000 28%),radial-gradient(circle at 100% 0,#527aa01f,#0000 24%),linear-gradient(#0d0e11 0%,#121318 46%,#0d0f13 100%);padding:44px clamp(18px,3.6vw,48px) 96px;position:relative;overflow:hidden}.studio-shell:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 92%);mask-image:linear-gradient(#000000b8,#0000 92%)}.studio-shell>*{z-index:1;position:relative}.studio-hero,.studio-layout,.studio-section{width:min(1280px,100%);margin:0 auto 28px}.studio-hero{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);align-items:stretch;gap:22px;display:grid}.studio-layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.studio-main-stack,.studio-side-stack,.studio-stack{gap:22px;display:grid}.studio-panel,.studio-hero-main,.studio-hero-side,.studio-card,.studio-code-card{background:linear-gradient(#18181df5,#0d0f13eb);border:1px solid #dfc58d29;border-radius:30px;box-shadow:inset 0 1px #ffffff08,0 24px 80px #00000052}.studio-hero-main,.studio-hero-side,.studio-panel,.studio-card,.studio-code-card{padding:clamp(22px,3vw,34px)}.studio-hero-main{overflow:hidden}.studio-kicker,.studio-panel-kicker,.studio-list-kicker{color:#e5d1a4b8;letter-spacing:.26em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.studio-title{color:#f8f0dc;letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4.8vw,4.8rem);line-height:.98}.studio-subtitle{color:#f8efdb;margin:0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.12}.studio-desc,.studio-body,.studio-note,.studio-meta,.studio-panel p,.studio-card p,.studio-list p,.studio-list small,.studio-empty,.studio-code-note{color:#f1eadcb8;line-height:1.72}.studio-desc{max-width:780px;margin:18px 0 0;font-size:1.03rem}.studio-actions,.studio-inline-actions{flex-wrap:wrap;gap:12px;display:flex}.studio-actions{margin-top:24px}.studio-step-grid,.studio-card-grid,.studio-metric-grid,.studio-form-grid{gap:14px;display:grid}.studio-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px}.studio-step-card,.studio-metric-card,.studio-mini-card,.studio-list article,.studio-soft-card{background:#ffffff08;border:1px solid #dfc58d1a;border-radius:22px}.studio-step-card,.studio-metric-card,.studio-soft-card,.studio-list article{padding:18px}.studio-step-no,.studio-pill{color:#edd59d;letter-spacing:.16em;background:#dbbe7e1f;border-radius:999px;justify-content:center;align-items:center;min-width:38px;height:38px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.studio-step-card strong,.studio-metric-card strong,.studio-mini-card strong,.studio-soft-card strong,.studio-list article strong,.studio-side-card strong,.studio-highlight strong,.studio-code-card h3,.studio-panel h3,.studio-card h3,.studio-card h2{color:#f7edd8}.studio-step-card strong{margin-top:16px;font-size:1rem;display:block}.studio-step-card p{margin:8px 0 0}.studio-metric-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.studio-metric-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-metric-grid.cols-2,.studio-form-grid.cols-2,.studio-card-grid.cols-3,.studio-card-grid.cols-2,.studio-form-grid.cols-2-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-card-grid.auto{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.studio-metric-card span,.studio-soft-card span,.studio-list article header span,.studio-side-card span,.studio-note-label,.studio-card-top span,.studio-inline-label{color:#e8d4a7bd;font-size:.84rem}.studio-metric-card strong{margin-top:8px;font-size:1.16rem;line-height:1.55;display:block}.studio-highlight{background:radial-gradient(circle at 0 0,#dbbe7e29,#0000 38%),#ffffff08;border-radius:24px;padding:18px 20px}.studio-highlight strong{margin-top:8px;font-size:1.1rem;line-height:1.6;display:block}.studio-side-card,.studio-code-card{gap:14px;display:grid}.studio-tabs{flex-wrap:wrap;gap:10px;display:flex}.studio-tabs button,.studio-nav button{color:#f1eadcbd;font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #dfc58d24;border-radius:999px;padding:11px 14px;transition:transform .16s,border-color .16s,background .16s}.studio-tabs button:hover,.studio-nav button:hover,.studio-list article:hover,.studio-card:hover{transform:translateY(-1px)}.studio-tabs button.active,.studio-nav button.active{color:#f4e6c3;background:#dbbe7e1a;border-color:#e8ce9161}.studio-list{gap:14px;display:grid}.studio-list article{gap:10px;display:grid}.studio-list article header{justify-content:space-between;align-items:center;gap:14px;display:flex}.studio-list article .studio-key{word-break:break-all;color:#f8efdb}.studio-field{gap:10px;display:grid}.studio-field>span,.studio-field>label,.studio-field label{color:#f1eadce0;font-size:.96rem}.studio-field input,.studio-field select,.studio-field textarea,.studio-input{color:#fff7e4;width:100%;font:inherit;background:#080a0ec7;border:1px solid #dfc58d2e;border-radius:18px;padding:15px 16px;transition:border-color .16s,box-shadow .16s}.studio-field input::placeholder,.studio-field textarea::placeholder,.studio-input::placeholder{color:#f1eadc61}.studio-field input:focus,.studio-field select:focus,.studio-field textarea:focus,.studio-input:focus{border-color:#e8ce916b;outline:none;box-shadow:0 0 0 4px #dbbe7e1a}.studio-field textarea{resize:vertical;min-height:128px}.studio-form-grid .span-all{grid-column:1/-1}.studio-code-card pre,.studio-code{color:#f8efd7;background:#07090dd1;border:1px solid #dfc58d1a;border-radius:22px;margin:0;padding:18px;font-size:.92rem;line-height:1.72;overflow:auto}.studio-inline-tags,.studio-pill-row{flex-wrap:wrap;gap:10px;display:flex}.studio-pill.is-ok,.studio-status.is-ok{color:#9be1c3;background:#7fd4ae24}.studio-pill.is-warn,.studio-status.is-warn{color:#f0d79a;background:#ecce8924}.studio-pill.is-error,.studio-status.is-error{color:#ffb0b0;background:#ff898924}.studio-pill.is-muted,.studio-status.is-muted{color:#f1eadcbd;background:#ffffff0f}.studio-status{border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.86rem;display:inline-flex}.studio-status:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.studio-note,.studio-empty{margin:0}.studio-empty{background:#ffffff05;border:1px dashed #dfc58d33;border-radius:22px;padding:18px}.studio-auth-layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:22px;width:min(1320px,100%);margin:0 auto;display:grid}.studio-auth-poster{align-items:end;min-height:720px;display:grid;position:relative;overflow:hidden}.studio-auth-poster:before,.studio-auth-poster:after{content:"";pointer-events:none;position:absolute}.studio-auth-poster:before{filter:blur(10px);background:radial-gradient(circle,#ffde9938,#0000 66%);height:280px;inset:-10% 20% auto -6%}.studio-auth-poster:after{filter:blur(14px);background:radial-gradient(circle,#ffe7b247,#0000 70%);border-radius:999px;width:280px;height:280px;inset:auto -12% -16% auto}.studio-auth-panel,.studio-auth-poster{background:linear-gradient(#14151cf7,#0a0c11f0);border:1px solid #dfc58d29;border-radius:34px;box-shadow:inset 0 1px #ffffff08,0 24px 80px #00000052}.studio-auth-poster-inner,.studio-auth-panel{padding:clamp(28px,4vw,40px)}.studio-auth-panel{align-self:center;gap:20px;display:grid}.studio-auth-trust{gap:14px;margin-top:24px;display:grid}.studio-auth-trust article{background:#ffffff08;border:1px solid #dfc58d1a;border-radius:20px;padding:18px}.studio-auth-panel-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.studio-auth-switch,.studio-toolbar{flex-wrap:wrap;gap:10px;display:flex}.studio-center-layout{grid-template-columns:minmax(260px,300px) minmax(0,1fr);gap:22px;width:min(1440px,100%);margin:0 auto;display:grid}.studio-nav,.studio-side-actions{gap:10px;display:grid}.studio-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.studio-code-inline{color:#f8efdb;word-break:break-all;background:#07090dd1;border:1px solid #dfc58d1a;border-radius:18px;padding:12px 14px}.studio-check-row{background:#ffffff08;border:1px solid #dfc58d1a;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.studio-check-row strong{color:#f7edd8;display:block}.studio-check-row p{margin:6px 0 0}.studio-docs-grid{gap:22px;width:min(1440px,100%);margin:0 auto;display:grid}.studio-cta-band{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.studio-legend{flex-wrap:wrap;gap:12px;display:flex}.product-v6-grid{grid-template-columns:220px minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:22px;display:grid}.product-v6-left,.product-v6-middle,.product-v6-right{min-width:0}.product-shell-hero{position:relative;overflow:hidden}.product-shell-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#eacb8533,#0000 68%);border-radius:999px;width:320px;height:320px;position:absolute;top:-140px;right:-90px}.product-pro-grid{grid-template-columns:210px minmax(0,1.1fr) minmax(360px,.9fr);gap:18px}.product-pro-left,.product-pro-middle,.product-pro-right{border-radius:24px;padding:22px}.product-pro-left{position:sticky;top:18px}.product-pro-filter button{min-width:58px}.product-pro-models button{border-radius:18px;justify-items:start;gap:6px;padding:12px 14px;display:grid}.product-pro-models button small{color:#f1eadc8f;font-size:12px;line-height:1.2}.product-pro-models button.product-pro-active{box-shadow:0 0 0 3px #dbbe7e24}.product-pro-middle .studio-field textarea{min-height:144px}.product-pro-right{max-height:calc(100vh - 110px);position:sticky;top:18px;overflow:auto}.product-pro-right .studio-list article{background:#ffffff05;border:1px solid #dfc58d1a;border-radius:16px;padding:12px}.product-pro-right .studio-list article p{margin:0}@media (max-width:1180px){.studio-hero,.studio-layout,.studio-auth-layout,.studio-center-layout,.product-v6-grid{grid-template-columns:1fr}.product-pro-left,.product-pro-right{max-height:none;position:static}.studio-step-grid,.studio-metric-grid.cols-4,.studio-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.studio-shell{padding:24px 16px 64px}.studio-panel,.studio-hero-main,.studio-hero-side,.studio-card,.studio-code-card,.studio-auth-panel,.studio-auth-poster{border-radius:24px}.studio-step-grid,.studio-card-grid.cols-3,.studio-card-grid.cols-2,.studio-metric-grid.cols-4,.studio-metric-grid.cols-3,.studio-metric-grid.cols-2,.studio-form-grid.cols-2,.studio-form-grid.cols-2-wide,.studio-overview-grid{grid-template-columns:1fr}.studio-auth-poster{min-height:420px}.studio-title{font-size:clamp(2.2rem,12vw,3.4rem)}.studio-cta-band,.studio-check-row{flex-direction:column;align-items:stretch}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
