@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Inter+Tight:wght@500;600;700&family=Oswald:wght@500;600;700&display=swap";:root{--bg-primary: #070807;--bg-secondary: #0a0b0a;--bg-raised: rgba(27, 27, 24, .9);--bg-elevated: rgba(18, 18, 15, .84);--bg-card: rgba(26, 26, 23, .84);--bg-card-solid: #1a1a17;--bg-input: rgba(12, 13, 12, .86);--accent-gold: #d5a25f;--accent-gold-soft: #ecc487;--accent-gold-dim: rgba(213, 162, 95, .14);--accent-red: #f13b44;--accent-red-deep: #b41722;--accent-red-dim: rgba(241, 59, 68, .16);--accent-green: #67b989;--accent-green-dim: rgba(103, 185, 137, .14);--accent-blue: #68aebe;--accent-blue-dim: rgba(104, 174, 190, .13);--text-primary: #f8f3ed;--text-secondary: #ded2c3;--text-muted: #9a9288;--text-soft: #c4b8aa;--text-inverse: #15120f;--border: rgba(213, 162, 95, .28);--border-strong: rgba(213, 162, 95, .54);--border-subtle: rgba(248, 243, 237, .09);--radius-control: 18px;--radius-card: 20px;--radius-panel: 26px;--radius-pill: 999px;--shadow-soft: 0 10px 26px rgba(0, 0, 0, .32);--shadow-panel: 0 18px 46px rgba(0, 0, 0, .44);--shadow-red: 0 12px 28px rgba(241, 59, 68, .26);--shadow-gold: 0 12px 28px rgba(213, 162, 95, .14);--font-display: "Oswald", "Arial Narrow", Arial, sans-serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--ease-premium: cubic-bezier(.16, 1, .3, 1);--transition-fast: .17s var(--ease-premium);--transition-normal: .26s var(--ease-premium)}*{margin:0;padding:0;box-sizing:border-box}html{min-height:100%;background:#050606}body{min-width:320px;min-height:100%;background:#050606;color:var(--text-primary);font-family:var(--font-body);line-height:1.45;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(180deg,#07080714,#050605 76%)}.app{position:relative;display:flex;flex-direction:column;min-height:100dvh;width:min(100vw,430px);margin:0 auto;overflow-x:hidden;background-image:linear-gradient(180deg,#07080705,#0708072e 38%,#070807f5 92%),url(/lev-ne-tigr/reference-top-texture.png);background-size:100% 100%,118% auto;background-position:center top,center -88px;background-repeat:no-repeat,repeat-y;background-color:var(--bg-primary);box-shadow:0 0 0 1px #fff7ed0a,0 0 80px #00000080}.app:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0000,#0000002e 48%,#0000006b)}.app-content{position:relative;z-index:1;flex:1;padding-bottom:118px}button,input,textarea,select{font:inherit}button{border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}a{color:var(--accent-gold);text-decoration:none}input,textarea,select{width:100%;padding:14px 15px;color:var(--text-primary);background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--radius-control);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}input::placeholder,textarea::placeholder{color:var(--text-muted)}input:focus,textarea:focus,select:focus{border-color:var(--border-strong);background:#0a0b0af0;box-shadow:0 0 0 1px #daae6547,inset 0 1px #fff8ef0d}button:focus-visible,a:focus-visible{outline:2px solid var(--accent-gold-soft);outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none}.lnt-shell,.screen{min-height:100dvh}.screen{padding:18px 12px 116px}.screen-header{margin-bottom:16px}.page-kicker{color:var(--accent-gold);font-size:11px;font-weight:600;line-height:1;text-transform:uppercase}.page-title{margin-top:4px;color:var(--text-primary);font-size:36px;font-weight:700;line-height:1.02}.page-subtitle{display:block;max-width:340px;margin-top:8px;color:var(--text-soft);font-size:13px;font-weight:500;line-height:1.42}.surface,.lnt-card{position:relative;background:linear-gradient(145deg,#fff7ed0e,#fff7ed03),var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:inset 0 1px #fff7ed0d,var(--shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.section-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 17px;margin-bottom:12px}.section-row h2{color:var(--text-primary);font-size:21px;font-weight:600;line-height:1.08}.section-row button,.text-link{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;color:var(--accent-gold);background:transparent;font-size:13px;font-weight:500}.primary-action,.lnt-button-primary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 18px;color:#fff;background:radial-gradient(circle at 22% 0%,rgba(255,255,255,.2),transparent 32%),linear-gradient(160deg,#ff4650 0%,var(--accent-red) 45%,#c91d28 100%);border-radius:var(--radius-control);box-shadow:var(--shadow-red);font-size:15px;font-weight:600;transition:transform var(--transition-fast),filter var(--transition-fast),box-shadow var(--transition-fast)}.secondary-action,.lnt-button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 16px;color:var(--accent-gold);background:#10100eb3;border:1px solid var(--border-strong);border-radius:var(--radius-control);font-size:14px;font-weight:500;transition:transform var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.primary-action:active,.secondary-action:active,.lnt-button-primary:active,.lnt-button-secondary:active{transform:translateY(1px) scale(.99)}.status-chip{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;color:var(--accent-gold);background:var(--accent-gold-dim);border:1px solid rgba(217,173,103,.22);border-radius:var(--radius-pill);font-size:11px;font-weight:600;white-space:nowrap}.skeleton{background:linear-gradient(90deg,#fff7ed0a 25%,#d9ad6721,#fff7ed0a 75%);background-size:200% 100%;animation:shimmer 1.35s infinite;border-radius:var(--radius-control)}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes softPulse{0%,to{opacity:.58;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes addPop{0%{opacity:0;transform:translateY(8px) scale(.84)}34%{opacity:1;transform:translateY(-8px) scale(1)}to{opacity:0;transform:translateY(-24px) scale(.92)}}@keyframes spin{to{transform:rotate(360deg)}}::-webkit-scrollbar{width:0;height:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.surface,.lnt-card{background:var(--bg-card-solid)}}
