@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Noto+Sans+Thai:wght@400;500;600;700;800&display=swap";:root{--bg:#0a0a0f;--surface:#14161c;--surface-raised:#1b1e27;--text:#f5f5f7;--text-dim:#8b8d98;--accent:#6366f1;--accent-hover:#818cf8;--accent-soft:#6366f124;--link:var(--accent);--spotlight:#f59e0b;--stage-color:var(--accent);--stage-glow:var(--accent);--taken:#f43f5e;--available:#262a35;--success:#10b981;--border:#ffffff14;--border-hover:#ffffff29;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-full:9999px;--shadow-sm:0 2px 6px #0000004d;--shadow-md:0 8px 24px #00000059;--shadow:var(--shadow-md);--space-xs:6px;--space-sm:10px;--space-md:16px;--space-lg:24px}*{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}body{background:var(--bg);color:var(--text);-webkit-tap-highlight-color:transparent;margin:0;font-family:Inter,Noto Sans Thai,sans-serif}h1,h2,h3,.section-heading,.event-title,.zone-detail-title,.ticket-stub-number,.auth-wrap h2{letter-spacing:-.02em;color:var(--text);font-weight:700}.skip-link{background:var(--accent);color:#fff;border-radius:var(--radius-md);z-index:2000;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:top .15s;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}.app-shell{max-width:960px;padding:var(--space-md);min-height:100vh;margin:0 auto}@media (width>=640px){.app-shell{padding:var(--space-lg)}}.top-bar{gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.top-bar-row{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width>=640px){.top-bar{flex-direction:row;align-items:center}.top-bar-row{width:100%}}.menu-toggle{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:border-color .15s,background .15s;display:flex}.menu-toggle:hover{border-color:var(--border-hover);background:var(--surface-raised)}@media (width>=640px){.menu-toggle{display:none}}.menu-icon,.menu-icon:before,.menu-icon:after{content:"";background:var(--text);border-radius:1px;width:18px;height:2px;display:block;position:relative}.menu-icon:before{position:absolute;top:-6px}.menu-icon:after{position:absolute;top:6px}.event-title{margin:0;font-size:21px}@media (width>=640px){.event-title{font-size:26px}}.top-bar-controls{align-items:center;gap:var(--space-sm);display:flex}.lang-toggle{border-radius:var(--radius-sm);border:1px solid var(--border);cursor:pointer;background:var(--surface-raised);flex-shrink:0;align-items:center;gap:6px;height:28px;min-height:0;padding:0 8px 0 0;transition:border-color .15s;display:flex;position:relative}.lang-toggle:hover{border-color:var(--border-hover)}.lang-toggle-flag{border-radius:var(--radius-sm) 0 0 var(--radius-sm);flex-shrink:0;width:34px;height:100%;display:flex;position:relative;overflow:hidden}.lang-toggle-flag svg{width:100%;height:100%;display:block}.lang-toggle-switch-icon{color:#fff;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lang-toggle-abbr{color:var(--text);font-family:Inter,Noto Sans Thai,sans-serif;font-size:12px;font-weight:700}.show-mobile-only{display:flex}.show-desktop-only{display:none}@media (width>=640px){.show-mobile-only{display:none!important}.show-desktop-only{display:flex!important}}.profile-wrap{position:relative}.avatar-trigger{cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;padding:0;line-height:0}.profile-dropdown{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-md);box-shadow:var(--shadow-md);z-index:50;min-width:200px;position:absolute;top:calc(100% + 10px);right:0}.profile-dropdown-email{color:var(--text-dim);margin:0 0 var(--space-sm);word-break:break-all;font-size:13px}.profile-mobile-block{align-items:center;gap:var(--space-sm);padding:14px var(--space-md);border-bottom:1px solid var(--border)}.profile-mobile-email{color:var(--text-dim);word-break:break-all;font-size:13px}.avatar{border-radius:var(--radius-full);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex}.user-info{align-items:center;gap:var(--space-sm);color:var(--text-dim);flex-wrap:wrap;font-size:13px;display:flex}.btn{background:var(--surface-raised);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;min-height:44px;padding:0 20px;font-family:Inter,Noto Sans Thai,sans-serif;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,transform .1s}.btn:hover:not(:disabled){border-color:var(--border-hover);background:#22252f}.btn:active:not(:disabled){transform:scale(.98)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--accent);border:1px solid var(--accent);color:#fff;font-weight:600}.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn-primary:active:not(:disabled){transform:scale(.98)}.btn-text{color:var(--accent);cursor:pointer;padding:var(--space-xs) 0;background:0 0;border:none;min-height:32px;font-size:14px;font-weight:600}.btn-text:hover{color:var(--accent-hover)}.google-signin-btn{width:100%;margin:var(--space-md) 0;justify-content:center;align-items:center;gap:10px;display:flex}.auth-divider{text-align:center;color:var(--text-dim);margin-bottom:var(--space-md);align-items:center;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";border-bottom:1px solid var(--border);flex:1}.auth-divider span{padding:0 var(--space-sm)}.nav-sidebar-backdrop{z-index:300;opacity:0;visibility:hidden;background:#0009;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0}.nav-sidebar-backdrop-open{opacity:1;visibility:visible;transition:opacity .25s,visibility linear}.tab-nav{background:var(--surface);border-right:1px solid var(--border);z-index:301;width:80%;max-width:300px;box-shadow:var(--shadow-md);visibility:hidden;pointer-events:none;flex-direction:column;gap:2px;padding-top:8px;transition:transform .25s,visibility 0s linear .25s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-105%)}.tab-nav.tab-nav-open{visibility:visible;pointer-events:auto;transition:transform .25s,visibility linear;transform:translate(0)}.tab-nav .tab-btn{padding:12px var(--space-md);text-align:left;border-radius:0;width:100%;min-height:44px}.tab-nav .tab-btn.active{background:var(--accent-soft);color:var(--accent)}.tab-nav .tab-btn.active:after{display:none}.tab-nav .ticket-modal-close{align-self:flex-end}@media (width>=640px){.tab-nav{width:auto;max-width:none;height:auto;box-shadow:none;gap:var(--space-lg);margin:var(--space-md) 0 var(--space-lg);visibility:visible;pointer-events:auto;background:0 0;border:none;flex-direction:row;padding-top:0;transition:none;position:static;overflow:auto visible;transform:none;display:flex!important}.tab-nav .tab-btn{padding:var(--space-xs) 2px;width:auto;min-height:32px}.tab-nav .tab-btn.active{color:var(--accent);background:0 0}.tab-nav .tab-btn.active:after{content:"";background:var(--accent);border-radius:var(--radius-full);height:2px;display:block;position:absolute;bottom:0;left:0;right:0}}.tab-nav::-webkit-scrollbar{display:none}.tab-btn{color:var(--text-dim);padding:var(--space-xs) 2px;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;min-height:32px;font-family:Inter,Noto Sans Thai,sans-serif;font-size:14px;font-weight:600;position:relative}@media (width>=640px){.tab-btn{font-size:15px}}.tab-btn:hover,.tab-btn.active{color:var(--text)}.stage-bar{background:var(--accent-soft);border-radius:var(--radius-md);height:28px;margin:var(--space-xs) auto var(--space-lg);border:1px solid #6366f14d;justify-content:center;align-items:center;width:42%;min-width:160px;max-width:252px;display:flex}.stage-label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px;font-weight:700}.seat-map-wrap,.auth-wrap,.ticket-modal,.admin-table-wrap,.qr-scanner-wrap,.selection-drawer,.ticket-stub,.booking-item,.find-seat-map{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.seat-map-wrap{padding:var(--space-md);box-shadow:var(--shadow-sm)}@media (width>=640px){.seat-map-wrap{padding:var(--space-lg)}}.seat-dot rect{stroke:var(--surface);stroke-width:1px}.seat-dot.clickable rect{stroke:#f5f5f733}.seat-dot:focus-visible rect{stroke:var(--accent);stroke-width:2px}.seat-dot:focus{outline:none}.legend{gap:8px var(--space-lg);margin-top:var(--space-md);color:var(--text-dim);grid-template-columns:repeat(2,auto);justify-content:center;font-size:12px;display:grid}.legend-item{align-items:center;gap:6px;display:flex}.legend-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.legend-ring{background:var(--taken);box-shadow:0 0 0 1.5px var(--bg), 0 0 0 3px var(--accent)}.message-banner{text-align:center;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);margin:var(--space-md) auto;max-width:480px;font-size:13px;font-weight:500}.message-info{color:#a5b4fc;background:#6366f11f}.message-error{color:#fda4af;background:#f43f5e1f}.message-success{color:#6ee7b7;background:#10b9811f}.message-toast{text-align:center;border-radius:var(--radius-full);width:max-content;max-width:90vw;box-shadow:var(--shadow-md);z-index:400;background:var(--surface-raised);border:1px solid var(--border);padding:10px 20px;font-size:13px;font-weight:600;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.message-toast.message-info{background:var(--accent);border-color:var(--accent);color:#fff}.message-toast.message-error{background:var(--taken);border-color:var(--taken);color:#fff}.message-toast.message-success{background:var(--success);border-color:var(--success);color:#fff}.expiry-warning{text-align:center;color:var(--spotlight);margin-bottom:var(--space-sm);font-size:13px;font-weight:600}.selection-toggle{border-radius:var(--radius-full);background:var(--accent);color:#fff;cursor:pointer;width:56px;height:56px;box-shadow:var(--shadow-md);z-index:200;border:none;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:flex;position:fixed;bottom:20px;right:20px}.selection-toggle:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-2px)}.selection-toggle:active:not(:disabled){transform:scale(.96)}.selection-toggle:disabled,.selection-toggle-empty{opacity:.4;cursor:not-allowed}.selection-toggle-badge{border-radius:var(--radius-full);background:var(--taken);color:#fff;border:2px solid var(--bg);justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.selection-backdrop{z-index:300;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}@media (width>=640px){.selection-backdrop{justify-content:flex-end;align-items:stretch}}.selection-drawer{width:100%;max-height:80vh;padding:var(--space-md);box-shadow:var(--shadow-md);gap:var(--space-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;flex-direction:column;display:flex;position:relative;overflow-y:auto}@media (width>=640px){.selection-drawer{border-radius:0;width:88%;max-width:360px;height:100%;max-height:none}}.selection-drawer-header{border-bottom:1px solid var(--border);padding-right:32px;padding-bottom:var(--space-sm);justify-content:space-between;display:flex}.selection-count{color:var(--text-dim);margin-bottom:var(--space-sm);font-size:13px;font-weight:500}.selection-list{margin:0 auto var(--space-md);flex-direction:column;gap:8px;max-width:320px;padding:0;list-style:none;display:flex}.selection-item{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);justify-content:space-between;align-items:center;font-size:13px;display:flex}.section-subtitle{color:var(--text-dim);margin-top:-8px;margin-bottom:16px;font-size:13px}.auth-wrap{max-width:340px;margin:var(--space-lg) auto;padding:var(--space-lg);box-shadow:var(--shadow-md)}@media (width>=640px){.auth-wrap{margin:80px auto}}.auth-wrap h2{margin-top:0;font-size:24px}.auth-form{gap:var(--space-sm);flex-direction:column;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field-label{letter-spacing:.05em;text-transform:uppercase;color:var(--text-dim);font-size:11px;font-weight:600}.auth-form input{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);min-height:44px;padding:12px 14px;font-family:Inter,Noto Sans Thai,sans-serif;font-size:16px;transition:border-color .15s,box-shadow .15s}.auth-form input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.auth-error{color:#fda4af;font-size:13px}.auth-success{color:#6ee7b7;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:#10b9811f;font-size:13px;line-height:1.5}.auth-switch{margin-top:var(--space-md);color:var(--text-dim);font-size:13px}.section-heading{margin:var(--space-md) 0 var(--space-sm);font-size:19px}@media (width>=640px){.section-heading{font-size:23px}}.bookings-list{gap:var(--space-sm);flex-direction:column;padding:0;list-style:none;display:flex}.booking-item{border-left:3px solid var(--taken);padding:14px var(--space-md);font-size:13px}.ticket-item{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:44px;display:flex}.ticket-checked-in{border-left-color:var(--success)!important}.ticket-overlay{z-index:1000;padding:var(--space-md);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ticket-modal{text-align:center;width:100%;max-width:300px;box-shadow:var(--shadow-md);flex-direction:column;max-height:95vh;padding:0;display:flex;position:relative}.ticket-modal-content{padding:var(--space-lg);overflow-y:auto}.ticket-modal-close{top:var(--space-sm);right:var(--space-sm);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-dim);cursor:pointer;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;line-height:1;display:flex;position:absolute}.ticket-modal-close:hover{color:var(--text);border-color:var(--border-hover)}.ticket-qr-large{padding:var(--space-md);border-radius:var(--radius-md);margin-top:var(--space-sm);background:#fff;border:4px solid #0000;max-width:100%;display:inline-block;position:relative}.ticket-qr-checked-in{border-color:var(--success)}.ticket-qr-large svg{max-width:100%;height:auto;display:block}.qr-checked-in-badge{z-index:1;padding:8px 18px;font-size:18px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px #0006;background:var(--success)!important;color:#fff!important}.find-seat-map{padding:var(--space-sm);margin-bottom:var(--space-md)}.find-seat-svg{width:100%;height:100px;display:block}.find-seat-highlight{animation:1.5s ease-in-out infinite my-seat-pulse}.find-seat-caption{color:var(--text-dim);margin:6px 0 0;font-size:11px}.empty-state{text-align:center;color:var(--text-dim);padding:var(--space-lg) 0;font-size:14px}.ticket-stub{align-items:center;min-height:56px;display:flex;position:relative;overflow:hidden}.ticket-stub-checked-in{border-color:var(--success)}.ticket-stub-main{padding:10px var(--space-md);flex-direction:column;flex:1;gap:2px;display:flex}.ticket-stub-eyebrow{letter-spacing:.06em;color:var(--text-dim);text-transform:uppercase;font-size:10px;font-weight:600}.ticket-stub-number{font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.ticket-stub-perforation{border-left:1px dashed var(--border);align-self:stretch;width:0;position:relative}.ticket-stub-notch{background:var(--bg);border-radius:50%;width:14px;height:14px;position:absolute;left:50%;transform:translate(-50%)}.ticket-stub-notch-top{top:-7px}.ticket-stub-notch-bottom{bottom:-7px}.ticket-stub-remove,.ticket-stub-view{width:56px;height:56px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ticket-stub-remove:hover{color:var(--taken)}.ticket-stub-view{color:var(--accent);flex-direction:column;gap:2px}.ticket-stub-view-label{font-size:9px;font-weight:600}.ticket-stub-checked-in .ticket-stub-view{color:var(--success)}.admin-summary{color:var(--text-dim);margin-bottom:var(--space-md);font-size:13px}.admin-filters{gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.admin-select,.admin-search{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);min-height:44px;padding:10px 14px;font-family:Inter,Noto Sans Thai,sans-serif;font-size:14px}.admin-select:focus,.admin-search:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.admin-select{min-width:140px}.admin-search{flex:1;min-width:160px}.admin-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.admin-table{border-collapse:collapse;background:0 0;width:100%;min-width:480px}.admin-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);padding:var(--space-sm) 12px;border-bottom:1px solid var(--border);white-space:nowrap;font-size:11px}.admin-table td{border-bottom:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:10px 12px;font-size:13px;overflow:hidden}.admin-table-cell-wide{min-width:220px;white-space:normal!important;max-width:none!important;overflow:visible!important}.admin-eye-btn{justify-content:center;align-items:center;width:36px;height:36px;min-height:36px;padding:0;display:flex}.status-badge{border-radius:var(--radius-full);padding:3px 10px;font-size:11px;font-weight:600}.status-confirmed{color:#fda4af;background:#f43f5e26}.status-locked{color:#fcd34d;background:#f59e0b26}.status-checked-in{color:#6ee7b7;background:#10b98126}.checkin-mode-toggle{gap:var(--space-md);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.qr-scanner-wrap{padding:var(--space-md);max-width:360px;margin:0 auto;transition:border-color .2s}.qr-scanner-wrap.scan-success{border-color:var(--success);box-shadow:0 0 0 3px #10b98133}.qr-scanner-wrap.scan-error{border-color:var(--taken);box-shadow:0 0 0 3px #f43f5e33}.qr-video{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-raised);width:100%;max-width:300px;margin:0 auto;display:block}.checkin-form{gap:var(--space-sm);margin-bottom:var(--space-md);flex-direction:column;display:flex}@media (width>=480px){.checkin-form{flex-direction:row}}.checkin-input{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);flex:1;min-height:44px;padding:12px 14px;font-family:Inter,Noto Sans Thai,sans-serif;font-size:16px}.checkin-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.zone-diagram-wrap{margin:0 auto var(--space-md);max-width:600px}.zone-diagram{width:100%;height:auto;display:block}.zone-shape polygon{fill:#2e2e3d;stroke:#ffffff4d;stroke-width:2px;cursor:pointer;transition:fill .15s,stroke .15s}.zone-shape:hover polygon,.zone-shape:focus-visible polygon{fill:var(--accent-soft);stroke:var(--accent)}.zone-shape text{fill:var(--text);text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-family:Inter,Noto Sans Thai,sans-serif;font-size:42px;font-weight:700}.zone-shape-full polygon{opacity:.35}.zone-shape-full{cursor:not-allowed}.zone-shape:focus{outline:none}.zone-diagram-stage{fill:var(--accent-soft);stroke:var(--accent);stroke-width:1.5px}.zone-diagram-stage-label{fill:var(--accent);letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle;font-family:Inter,Noto Sans Thai,sans-serif;font-size:26px;font-weight:700}@media (width<=639px){.zone-diagram-stage-group{transform-box:fill-box;transform-origin:50%;transform:scaleY(1.3)translateY(-8px)}}.zone-detail-header{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;max-width:500px;margin-left:auto;margin-right:auto;display:flex}.zone-detail-title{text-align:center;margin:0 0 var(--space-xs);font-size:18px}.zoom-pan-wrap{touch-action:none;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);max-width:500px;margin:0 auto;position:relative;overflow:hidden}.zoom-controls-bar{max-width:500px;margin:0 auto var(--space-sm);justify-content:flex-end;gap:6px;display:flex}.zoom-btn{justify-content:center;align-items:center;width:34px;height:34px;min-height:0;padding:0;font-size:16px;line-height:1;display:flex}.row-label{fill:var(--text-dim);pointer-events:none;font-family:Inter,Noto Sans Thai,sans-serif;font-size:7px;font-weight:500}.find-seat-row-label{font-size:12px}.my-seat-ring{animation:2s ease-in-out infinite my-seat-pulse}@keyframes my-seat-pulse{0%,to{opacity:.5}50%{opacity:1}}.booking-rules{padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:13px}.booking-rules summary{cursor:pointer;color:var(--text);font-weight:600;list-style:none}.booking-rules summary::-webkit-details-marker{display:none}.booking-rules summary:before{content:"▸";color:var(--accent);margin-right:6px;transition:transform .15s;display:inline-block}.booking-rules[open] summary:before{transform:rotate(90deg)}.booking-rules ul{margin:var(--space-sm) 0 0;color:var(--text-dim);flex-direction:column;gap:6px;padding-left:20px;display:flex}.rules-swatch{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:2px;display:inline-block}.mini-spinner{border:2px solid #ffffff40;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
