@import url("public.css");

/* Public competition pages only: remove the theme's duplicate page title. */
.mauk-competition-public-page .entry-header,
.mauk-competition-public-page .entry-title,
.mauk-competition-public-page .page-title {
    display: none !important;
}

.mauk-competition-public-page .site-content,
.mauk-competition-public-page .ast-container {
    padding-top: 0 !important;
}

/* Use the existing lightweight organiser logo asset in public headings. */
.mauk-heading-logo {
    width: 78px;
    height: 78px;
    flex: 0 0 78px;
    object-fit: cover;
    border: 3px solid #1687df;
    border-radius: 50%;
    background: #061d37;
    box-shadow: 0 6px 18px rgba(0,0,0,.28);
}

/* Sports-league treatment for the actual standings. */
.mauk-standings-card {
    overflow: hidden;
    padding-top: 0 !important;
    border-top: 6px solid #061d37;
}

.mauk-standings-card > h2,
.mauk-league-title {
    margin: 0 -20px 16px !important;
    padding: 17px 20px !important;
    border-radius: 0 !important;
    background: linear-gradient(90deg,#061d37,#0a4d82) !important;
    color: #fff !important;
    font-size: 22px !important;
    letter-spacing: .04em;
}

.mauk-league-title span {
    display: block;
    color: #74df48;
    font-size: 11px;
    font-weight: 900;
}

.mauk-league-title h2 {
    margin: 2px 0 0 !important;
    color: #fff !important;
}

.mauk-standings-card .mauk-table-wrap tbody tr:first-child {
    background: linear-gradient(90deg,#fff5bd,#fff) !important;
    box-shadow: inset 5px 0 #e4b313;
}

.mauk-standings-card .mauk-table-wrap tbody tr:hover {
    background: #e9f4fc;
}

.mauk-back-link {
    padding: 9px 14px;
    border-radius: 7px;
    background: #075eb7;
    color: #fff !important;
    box-shadow: 0 4px 12px rgba(5,48,88,.16);
}

/* Organiser access: branded, compact and readable. */
.mauk-organiser-access-page .entry-header,
.mauk-organiser-access-page .entry-title,
.mauk-organiser-access-page .page-title,
body:has(.mauk-access-shell) .entry-header,
body:has(.mauk-access-shell) .entry-title,
body:has(.mauk-access-shell) .page-title { display:none!important; }
.mauk-organiser-access-page .site-content,
.mauk-organiser-access-page .ast-container { padding-top:0!important; }
.mauk-access-hero { display:grid!important;grid-template-columns:92px minmax(280px,.8fr) 1.2fr!important;align-items:center!important;gap:22px!important;padding:28px 34px!important; }
.mauk-access-logo { width:88px;height:88px;object-fit:cover;border-radius:50%;border:3px solid #1687df;box-shadow:0 7px 20px rgba(0,0,0,.28); }
.mauk-access-title span { display:block;color:#74df48!important;font-size:12px!important;font-weight:900!important;letter-spacing:.12em; }
.mauk-access-title h1 { margin:3px 0 0!important;color:#fff!important;font-size:34px!important;line-height:1.08!important; }
.mauk-access-hero > p { margin:0!important;color:#fff!important;font-size:17px!important;line-height:1.45!important; }
.mauk-access-grid { align-items:start!important; }
.mauk-access-back { display:inline-block;margin:0 0 12px;padding:9px 14px;border-radius:7px;background:#075eb7;color:#fff!important;font-size:13px;font-weight:900;text-decoration:none!important;box-shadow:0 4px 12px rgba(5,48,88,.16); }
.mauk-access-card { height:auto!important;min-height:0!important;align-self:start!important; }
.mauk-access-card h2 { color:#075eb7!important;line-height:1.15!important; }
.mauk-access-card label { color:#174263!important;line-height:1.25!important; }
.mauk-access-card input,
.mauk-access-card select,
.mauk-access-card textarea { width:100%!important;max-width:100%!important;box-sizing:border-box!important;color:#10273d!important;background:#fff!important;font-size:16px!important;line-height:1.35!important; }
.mauk-access-card input { min-height:50px!important;padding:11px 14px!important; }
.mauk-access-card select { height:50px!important;min-height:50px!important;padding:0 42px 0 14px!important; }
.mauk-access-card textarea { min-height:110px!important;padding:12px 14px!important; }

/* Broadcast-style homepage tables: real standings at a compact height. */
.mauk-home-leaderboards { position:relative;overflow:hidden;margin:22px 0;padding:20px;border-radius:17px;background:linear-gradient(115deg,rgba(2,24,46,.97),rgba(5,75,126,.94)),url('https://matchangleruk.co.uk/wp-content/uploads/2026/05/livestats-card.png') center/cover;color:#fff;box-shadow:0 12px 28px rgba(1,25,47,.25); }
.mauk-home-leaderboards > header { display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:15px; }
.mauk-home-leaderboards > header > a { flex:0 0 auto;color:#fff!important;font-size:13px;font-weight:900;text-decoration:none!important; }
.mauk-home-leaderboards-title { display:flex;align-items:center;gap:13px;min-width:0; }
.mauk-home-leaderboards-title img { width:58px;height:58px;flex:0 0 58px;object-fit:cover;border-radius:50%;border:2px solid #1687df;background:#061d37; }
.mauk-home-leaderboards h2 { margin:0!important;color:#fff!important;font-size:27px!important;line-height:1.05!important; }
.mauk-home-leaderboards-title p { margin:5px 0 0!important;color:#d8edff!important;font-size:13px!important; }
.mauk-home-leaderboard-grid { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px; }
.mauk-home-leaderboard { overflow:hidden;border:1px solid rgba(116,180,225,.38);border-radius:12px;background:rgba(2,21,38,.86);box-shadow:0 7px 18px rgba(0,0,0,.2); }
.mauk-home-leaderboard-top { display:flex;justify-content:space-between;gap:10px;padding:14px 15px 11px; }
.mauk-home-leaderboard-top > div { min-width:0; }
.mauk-home-leaderboard-top span { display:inline-block;padding:4px 8px;border-radius:5px;background:#0878d1;color:#fff;font-size:10px;font-weight:900;letter-spacing:.04em; }
.mauk-home-leaderboard-top h3 { overflow:hidden;margin:7px 0 2px!important;color:#fff!important;font-size:20px!important;line-height:1.08!important;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-leaderboard-top p { overflow:hidden;margin:0!important;color:#bcd7ea!important;font-size:12px!important;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-leaderboard-top > b { min-width:48px;color:#fff;font-size:20px;text-align:right; }
.mauk-home-leaderboard-top > b small { display:block;color:#71dd43;font-size:8px;letter-spacing:.08em; }
.mauk-home-champion { display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 15px;background:linear-gradient(90deg,#b98500,#f0c32d);color:#091e32; }
.mauk-home-champion span { font-size:10px;font-weight:900;letter-spacing:.05em; }
.mauk-home-champion strong { overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-mini-table { background:#f7fbff;color:#10273d; }
.mauk-home-mini-head,.mauk-home-mini-row { display:grid;grid-template-columns:42px minmax(0,1fr) minmax(74px,.48fr);align-items:center;gap:8px;padding:6px 13px; }
.mauk-home-mini-head { background:#075eb7;color:#fff;font-size:9px;font-weight:900;letter-spacing:.07em; }
.mauk-home-mini-head span:last-child { text-align:right; }
.mauk-home-mini-row { min-height:38px;border-bottom:1px solid #d6e2ec;font-size:12px; }
.mauk-home-mini-row > strong { overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-mini-row > b { white-space:nowrap;text-align:right; }
.mauk-mini-place { display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#768693;color:#fff;font-style:normal;font-weight:900; }
.mauk-mini-place-1 { background:#e5b313;color:#fff; }.mauk-mini-place-2 { background:#9aa6af; }.mauk-mini-place-3 { background:#b86b1a; }
.mauk-home-table-link { display:block;padding:10px 14px;background:#064c84;color:#fff!important;font-size:11px;font-weight:900;text-align:center;text-decoration:none!important;letter-spacing:.04em; }
.mauk-home-table-link:hover { background:#0878d1; }
.mauk-home-no-table { min-height:112px;padding:32px 16px;color:#d7e9f7;text-align:center; }

/* Unified no-photo competition design. */
.mauk-public-hero,.mauk-detail-hero,.mauk-access-hero { background:radial-gradient(circle at 82% 10%,rgba(20,137,230,.36),transparent 32%),linear-gradient(120deg,#031a31,#064f88)!important; }
.mauk-back-link,.mauk-access-back { margin:13px 0 0!important; }

/* Homepage is a compact launcher, not a standings table. */
.mauk-home-launcher { overflow:hidden;margin:20px 0;border:1px solid #0b568d;border-radius:16px;background:linear-gradient(135deg,#031a31,#063d69);color:#fff;box-shadow:0 10px 26px rgba(2,26,49,.24);font-family:system-ui,sans-serif; }
.mauk-home-launcher > header { display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 18px;border-bottom:1px solid rgba(120,194,245,.24);background:radial-gradient(circle at 80% 0,rgba(16,127,207,.3),transparent 35%); }
.mauk-home-launcher > header > div { display:flex;align-items:center;gap:11px;min-width:0; }
.mauk-home-launcher > header img { width:52px;height:52px;flex:0 0 52px;border:2px solid #1489e6;border-radius:50%;object-fit:cover; }
.mauk-home-launcher > header span,.mauk-home-launcher > header small { display:block; }
.mauk-home-launcher > header b { color:#fff;font-size:22px;line-height:1.1; }
.mauk-home-launcher > header small { margin-top:3px;color:#bddcf1;font-size:12px; }
.mauk-home-launcher > header a { flex:0 0 auto;color:#fff!important;font-size:12px;font-weight:900;text-decoration:none!important; }
.mauk-home-launcher-list { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:rgba(111,183,231,.2); }
.mauk-home-launcher-list article { display:grid;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:14px;background:#041f38; }
.mauk-launcher-mark { display:grid;width:40px;height:40px;place-items:center;border:2px solid #1689e6;border-radius:11px;background:linear-gradient(145deg,#0b78cc,#03385f);color:#fff;font-size:20px;font-weight:950;box-shadow:inset 0 1px rgba(255,255,255,.25); }
.mauk-home-launcher-list article > div { min-width:0; }
.mauk-home-launcher-list em { display:block;color:#67d63c;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.08em; }
.mauk-home-launcher-list h3 { overflow:hidden;margin:3px 0 1px!important;color:#fff!important;font-size:16px!important;line-height:1.1!important;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-launcher-list p { overflow:hidden;margin:0!important;color:#a9c7dd!important;font-size:10px!important;white-space:nowrap;text-overflow:ellipsis; }
.mauk-home-launcher-list aside { text-align:center; }
.mauk-home-launcher-list aside b,.mauk-home-launcher-list aside small { display:block; }
.mauk-home-launcher-list aside b { color:#fff;font-size:17px; }
.mauk-home-launcher-list aside small { color:#67d63c;font-size:7px;font-weight:900;letter-spacing:.08em; }
.mauk-home-launcher-button { display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;background:#086fc0;color:#fff!important;font-size:12px;font-weight:950;text-decoration:none!important;letter-spacing:.04em; }
.mauk-home-launcher-button:hover { background:#0b87e4; }

/* Homepage card deliberately inherits the site's existing feature-card layout. */
.mauk-home-competition-card { grid-column:1/-1!important;height:230px!important;min-height:230px!important;background-color:#062b4c;background-position:center 58%!important; }
.mauk-home-competition-card .ma-feature-inner { max-width:720px; }
.mauk-home-competition-card .ma-feature-icon { width:54px;height:54px;margin-bottom:12px;font-size:25px; }
.mauk-home-competition-card h2 { margin-bottom:8px!important; }
.mauk-home-competition-card p { margin-bottom:13px!important;font-size:15px!important; }
.mauk-home-competition-card .mauk-home-competition-icon { background:#e4ad12!important; }
.mauk-home-competition-card .mauk-home-competition-btn { background:#0875e1!important; }
.mauk-home-competition-card .ma-feature-inner > p strong { color:#fff!important; }

/* Competition chooser uses the same sports-card language. */
.mauk-directory-grid article { position:relative;overflow:hidden;padding:0!important;border:1px solid #0b568d!important;background:linear-gradient(135deg,#041d35,#073f6c)!important;color:#fff!important;box-shadow:0 9px 22px rgba(3,31,56,.17)!important; }
.mauk-directory-grid article:before { content:"";position:absolute;right:-50px;top:-75px;width:190px;height:190px;border:28px solid rgba(25,139,220,.12);border-radius:50%; }
.mauk-directory-badges { position:relative;padding:15px 17px 0; }
.mauk-directory-badges span { background:#087bd1!important; }
.mauk-directory-badges em { border-color:#55c832!important;color:#79e855!important;background:rgba(7,38,61,.7); }
.mauk-directory-badges em,.mauk-home-badges em { max-width:68%;white-space:normal;text-align:right;line-height:1.2;overflow-wrap:anywhere; }
.mauk-directory-grid h2 { position:relative;margin:12px 17px 2px!important;color:#fff!important;font-size:24px!important; }
.mauk-directory-grid p { position:relative;margin:0 17px 13px!important;color:#b9d7eb!important; }
.mauk-directory-grid small { position:relative;margin:0 17px;color:#fff;font-weight:800; }
.mauk-directory-progress { position:relative;margin:9px 17px!important;background:#193d58!important; }
.mauk-directory-grid article > strong { position:relative;margin:0 17px 14px;padding:10px 12px;border-left:4px solid #e4b313;background:rgba(0,0,0,.2);color:#fff; }
.mauk-directory-grid article > a { position:relative;margin:0!important;padding:13px!important;border:0!important;border-radius:0!important;background:#0872c4;color:#fff!important;letter-spacing:.04em; }
.mauk-directory-grid article > a:hover { background:#0b8ae8; }
.mauk-directory-home { margin-top:13px!important; }

/* Full fantasy-style standings use CSS podium graphics and real form movement. */
.mauk-public-podium { overflow:hidden;margin-top:17px;border-radius:16px;background:radial-gradient(circle at 50% 25%,rgba(226,177,19,.22),transparent 28%),linear-gradient(145deg,#031a31,#064673);box-shadow:0 10px 26px rgba(2,27,49,.2);color:#fff; }
.mauk-podium-heading { padding:16px 20px;text-align:center; }
.mauk-podium-heading span { color:#6edb42;font-size:10px;font-weight:950;letter-spacing:.12em; }
.mauk-podium-heading h2 { margin:2px 0 0!important;color:#fff!important;font-size:23px!important; }
.mauk-podium-places { display:flex;align-items:flex-end;justify-content:center;gap:12px;padding:4px 18px 20px; }
.mauk-podium-place { position:relative;width:29%;max-width:240px;padding:18px 8px 12px;border:1px solid rgba(124,191,235,.32);border-radius:13px 13px 5px 5px;background:linear-gradient(#092e4e,#041c32);text-align:center; }
.mauk-podium-1 { order:2;min-height:170px;border-color:#e4b313;background:linear-gradient(#174567,#06233c);box-shadow:0 0 25px rgba(228,179,19,.23); }
.mauk-podium-2 { order:1;min-height:137px; }.mauk-podium-3 { order:3;min-height:120px; }
.mauk-podium-avatar { position:relative;display:grid;width:64px;height:64px;margin:-42px auto 10px;place-items:center;border:4px solid #8797a5;border-radius:50%;background:#0b6bac;color:#fff;font-size:25px;font-weight:950;box-shadow:0 5px 15px rgba(0,0,0,.3); }
.mauk-podium-1 .mauk-podium-avatar { width:78px;height:78px;margin-top:-52px;border-color:#e4b313;background:radial-gradient(circle,#1689e6,#063b67);font-size:30px; }
.mauk-podium-3 .mauk-podium-avatar { border-color:#b96b1a; }
.mauk-podium-avatar i { position:absolute;right:-5px;bottom:-5px;display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#8797a5;color:#fff;font-size:12px;font-style:normal; }
.mauk-podium-1 .mauk-podium-avatar i { background:#e4b313;color:#13263a; }.mauk-podium-3 .mauk-podium-avatar i { background:#b96b1a; }
.mauk-podium-place > strong,.mauk-podium-place > span { display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.mauk-podium-place > strong { color:#fff;font-size:16px; }.mauk-podium-place > span { margin-top:5px;color:#7ce64f;font-size:12px;font-weight:900; }
.mauk-movement { display:inline-flex;min-width:38px;justify-content:center;padding:4px 6px;border-radius:99px;font-size:11px;font-weight:950; }
.mauk-movement.is-up { background:#dff7e2;color:#148139; }.mauk-movement.is-down { background:#ffe3e3;color:#c32626; }.mauk-movement.is-same { background:#e8edf1;color:#697987; }.mauk-movement.is-new { background:#dceeff;color:#075eb7;font-size:9px; }

/* FishHub-inspired structure, upgraded with Match Angler branding. */
.mauk-detail-stats { overflow:hidden;gap:0!important;border:1px solid #c9dbe9;border-radius:12px;background:#fff;box-shadow:0 5px 15px rgba(4,39,72,.06); }
.mauk-detail-stats article { display:flex!important;align-items:center;justify-content:center;gap:9px;padding:13px!important;border:0!important;border-right:1px solid #d7e4ed!important;border-radius:0!important;box-shadow:none!important;text-align:center; }
.mauk-detail-stats article:last-child { border-right:0!important; }
.mauk-detail-stats b { color:#075eb7;font-size:19px!important; }.mauk-detail-stats span { color:#526b7e;font-size:12px; }
.mauk-standings-card { border-top:0!important; }
.mauk-standings-card .mauk-league-title { display:flex!important;align-items:center;gap:13px;margin:-20px -20px 0!important;padding:14px 18px!important; }
.mauk-league-title > img { width:52px;height:52px;flex:0 0 52px;border:2px solid #1689e6;border-radius:50%;object-fit:cover;background:#041d35; }
.mauk-league-title > div { min-width:0; }.mauk-league-title > div span { display:block;color:#72df48;font-size:9px;font-weight:950;letter-spacing:.11em; }
.mauk-league-title > div h2 { margin:1px 0 0!important;padding:0!important;background:none!important;color:#fff!important;font-size:22px!important; }
.mauk-standing-tabs { display:flex;gap:5px;overflow-x:auto;margin:0 -20px 16px;padding:10px 18px;border-bottom:1px solid #d6e3ec;background:#eef5fa;scrollbar-width:thin; }
.mauk-standing-tabs a,.mauk-standing-tabs span { flex:0 0 auto;padding:7px 11px;border:1px solid #b9cedd;border-radius:6px;background:#fff;color:#365369;font-size:10px;font-weight:900;text-decoration:none!important; }
.mauk-standing-tabs a:hover,.mauk-standing-tabs a.is-active { border-color:#0875e1;background:#0875e1;color:#fff!important; }
.mauk-standing-tabs span { opacity:.5; }
.mauk-standings-card .mauk-table-wrap { border-radius:8px; }
.mauk-standings-card .mauk-table-wrap th { background:#075b9e!important;font-size:11px;letter-spacing:.04em; }
.mauk-standings-card .mauk-table-wrap tbody tr:nth-child(1) { background:linear-gradient(90deg,#fff4b8,#fff)!important;box-shadow:inset 5px 0 #e4b313; }
.mauk-standings-card .mauk-table-wrap tbody tr:nth-child(2) { box-shadow:inset 5px 0 #9aa6af; }
.mauk-standings-card .mauk-table-wrap tbody tr:nth-child(3) { box-shadow:inset 5px 0 #b86b1a; }

@media (max-width: 760px) {
	.mauk-home-launcher { margin:14px 0; }
	.mauk-home-launcher > header { padding:11px 12px; }
	.mauk-home-launcher > header img { width:43px;height:43px;flex-basis:43px; }
	.mauk-home-launcher > header b { font-size:17px; }
	.mauk-home-launcher > header small,.mauk-home-launcher > header > a { display:none; }
	.mauk-home-launcher-list { grid-template-columns:1fr; }
	.mauk-home-launcher-list article { padding:9px 11px; }
	.mauk-home-launcher-list article:nth-child(n+3) { display:none; }
	.mauk-home-launcher-button { padding:10px;font-size:10px; }
	.mauk-home-competition-card { height:260px!important;min-height:260px!important; }
	.mauk-directory-grid article { border-radius:12px!important; }
	.mauk-podium-places { gap:5px;padding-right:7px;padding-left:7px; }
	.mauk-podium-place { width:32%;padding-right:4px;padding-left:4px; }
	.mauk-podium-1 { min-height:150px; }.mauk-podium-2 { min-height:125px; }.mauk-podium-3 { min-height:112px; }
	.mauk-podium-avatar { width:50px;height:50px;margin-top:-32px;border-width:3px;font-size:20px; }
	.mauk-podium-1 .mauk-podium-avatar { width:62px;height:62px;margin-top:-42px;font-size:24px; }
	.mauk-podium-place > strong { font-size:12px; }.mauk-podium-place > span { font-size:10px; }
	.mauk-standings-card .mauk-table-wrap tr { grid-template-columns:38px 48px minmax(100px,1fr) auto!important; }
	.mauk-standings-card .mauk-table-wrap td:last-child { grid-column:3/5!important; }
	.mauk-detail-stats { grid-template-columns:repeat(3,1fr)!important; }
	.mauk-detail-stats article { display:block!important;padding:10px 5px!important; }
	.mauk-detail-stats b,.mauk-detail-stats span { display:block; }
	.mauk-detail-stats b { font-size:16px!important; }.mauk-detail-stats span { font-size:9px; }
	.mauk-standings-card .mauk-league-title { margin:-14px -14px 0!important;padding:11px 12px!important; }
	.mauk-league-title > img { width:44px;height:44px;flex-basis:44px; }
	.mauk-league-title > div h2 { font-size:18px!important; }
	.mauk-standing-tabs { margin-right:-14px;margin-left:-14px;padding-right:12px;padding-left:12px; }
	.mauk-access-hero { grid-template-columns:64px 1fr!important;gap:13px!important;padding:18px!important; }
	.mauk-access-logo { width:62px;height:62px; }
	.mauk-access-title h1 { font-size:23px!important; }
	.mauk-access-title span { font-size:9px!important; }
	.mauk-access-hero > p { grid-column:1/-1;font-size:14px!important; }
	.mauk-access-grid { display:block!important; }
	.mauk-access-card { margin-bottom:14px!important;padding:18px!important; }
	.mauk-field-grid { grid-template-columns:1fr!important; }
	.mauk-access-card h2 { font-size:24px!important; }

	.mauk-home-leaderboards { margin:14px 0!important;padding:12px!important; }
	.mauk-home-leaderboards > header { margin-bottom:10px; }
	.mauk-home-leaderboards-title img { width:48px;height:48px;flex-basis:48px; }
	.mauk-home-leaderboards h2 { font-size:21px!important; }
	.mauk-home-leaderboards-title p { display:none; }
	.mauk-home-leaderboards > header > a { font-size:11px; }
	.mauk-home-leaderboard-grid { grid-template-columns:1fr;gap:0; }
	.mauk-home-leaderboard-grid article:nth-child(n+2) { display:none!important; }
	.mauk-home-leaderboard-top { padding:10px 12px 8px; }
	.mauk-home-leaderboard-top h3 { font-size:18px!important; }
	.mauk-home-champion { padding:7px 12px; }
	.mauk-home-mini-head,.mauk-home-mini-row { padding-right:10px;padding-left:10px; }

    .mauk-heading-logo {
        width: 54px;
        height: 54px;
        flex-basis: 54px;
    }

    /* The homepage stays short: one featured competition only on phones. */
    .mauk-home-comp-grid article:nth-child(n+2) {
        display: none !important;
    }

    .mauk-home-competitions {
        margin: 14px 0 !important;
        padding: 12px !important;
    }

    .mauk-home-comp-heading {
        margin-bottom: 10px !important;
    }

    .mauk-home-comp-heading p {
        display: none;
    }

    .mauk-home-comp-grid article {
        padding: 12px !important;
    }

    .mauk-home-comp-grid h3 {
        margin: 7px 0 2px !important;
    }

    .mauk-home-view {
        margin-top: 9px !important;
        padding: 9px !important;
    }

    .mauk-standings-card > h2,
    .mauk-league-title {
        margin-right: -14px !important;
        margin-left: -14px !important;
        padding: 14px !important;
        font-size: 19px !important;
    }
}

/* v0.1.8 broadcast competition tables — graphics are CSS-only. */
.mauk-broadcast-shell{max-width:1380px!important;color:#fff;font-family:Arial,Helvetica,sans-serif}.mauk-broadcast-hero{display:grid;grid-template-columns:110px minmax(260px,1fr) minmax(480px,1.1fr);position:relative;overflow:hidden;margin-top:18px;padding:22px 30px 48px;border:1px solid #087bd8;border-left:4px solid #ef2525;border-radius:0 0 22px 0;background:radial-gradient(circle at 72% 20%,rgba(0,120,255,.13),transparent 30%),linear-gradient(115deg,#020916,#06172e 58%,#020916);box-shadow:0 16px 34px rgba(1,8,20,.28)}.mauk-broadcast-hero:before,.mauk-broadcast-hero:after{content:"";position:absolute;pointer-events:none}.mauk-broadcast-hero:before{inset:0;background:repeating-linear-gradient(115deg,transparent 0,transparent 155px,rgba(17,130,225,.055) 156px,transparent 158px)}.mauk-broadcast-hero:after{left:0;bottom:0;width:100%;height:10px;background:linear-gradient(90deg,#ef2525 0 15%,#078bf1 15% 78%,transparent)}.mauk-broadcast-hero>img{position:relative;z-index:1;width:92px;height:92px;align-self:center;border:3px solid #078cf0;border-radius:50%;background:#031329;object-fit:cover;filter:drop-shadow(0 6px 12px #000)}.mauk-broadcast-identity{position:relative;z-index:1;align-self:center}.mauk-broadcast-identity>span{display:inline-block;padding:5px 10px;border:1px solid #138ee9;color:#29a1ff;font-size:11px;font-weight:950;letter-spacing:.11em}.mauk-broadcast-identity h1{margin:8px 0 3px!important;color:#fff!important;font-size:42px!important;line-height:1!important;text-transform:uppercase;letter-spacing:.025em}.mauk-broadcast-identity p{margin:0!important;color:#8eadd5!important;font-size:15px!important;text-transform:uppercase;letter-spacing:.08em}.mauk-broadcast-kpis{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch}.mauk-broadcast-kpis article{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;border-left:1px solid #174268;transform:skew(-16deg)}.mauk-broadcast-kpis article>*{transform:skew(16deg)}.mauk-broadcast-kpis small{color:#bad2ec;font-size:11px;font-weight:900;letter-spacing:.1em;text-align:center}.mauk-broadcast-kpis b{overflow:hidden;max-width:100%;margin-top:7px;color:#078cf0;font-size:32px;line-height:1;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap}.mauk-broadcast-kpis .is-champion b{color:#e6b51d}.mauk-broadcast-kpis i{margin-top:8px;color:#e6b51d;font-style:normal}.mauk-broadcast-status{position:absolute;z-index:2;right:0;bottom:10px;left:0;display:flex;align-items:center;gap:26px;height:38px;padding:0 48px;background:linear-gradient(90deg,rgba(5,22,43,.98),rgba(2,9,20,.96));font-size:12px;letter-spacing:.08em}.mauk-broadcast-status strong{color:#1599ff}.mauk-broadcast-status span{padding-left:25px;border-left:1px solid #31526e}.mauk-broadcast-status em{margin-left:auto;color:#75db45;font-size:10px;font-style:normal;font-weight:900}.mauk-broadcast-back{display:inline-flex;align-items:center;gap:8px;margin:16px 0 12px;padding:9px 15px;border:1px solid #087bd8;background:#031126;color:#fff!important;font-size:12px;font-weight:950;text-decoration:none!important;letter-spacing:.07em}.mauk-broadcast-back:hover{background:#0873c9}.mauk-broadcast-back:first-letter{color:#31a7ff;font-size:22px}.mauk-broadcast-table{overflow:hidden;border:1px solid #087bd8;background:#020914;box-shadow:0 12px 30px rgba(0,10,25,.25)}.mauk-broadcast-tabs{display:flex;gap:7px;overflow-x:auto;padding:0;background:#010710}.mauk-broadcast-tabs a,.mauk-broadcast-tabs span{min-width:190px;padding:13px 24px;border:1px solid #075b9c;border-top:0;background:linear-gradient(120deg,#06152b,#071c38);color:#7899c3;font-size:14px;font-weight:950;text-align:center;text-decoration:none!important;text-transform:uppercase;transform:skew(-14deg)}.mauk-broadcast-tabs a>*{transform:skew(14deg)}.mauk-broadcast-tabs a.is-active{border-bottom:3px solid #ef2525;background:linear-gradient(#0b8dfa,#0754b6);color:#fff!important}.mauk-broadcast-tabs span{opacity:.5}.mauk-broadcast-scroll{overflow-x:auto}.mauk-broadcast-table table{width:100%;min-width:760px;margin:0!important;border-collapse:collapse;background:#020914;color:#fff}.mauk-broadcast-table th{padding:12px 16px!important;border:0!important;border-bottom:1px solid #087bd8!important;background:linear-gradient(90deg,#082143,#031329)!important;color:#8eafe0!important;font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.mauk-broadcast-table td{height:70px;padding:0 16px!important;border:0!important;border-bottom:1px solid #075b9c!important;background:linear-gradient(90deg,rgba(5,20,41,.98),rgba(2,10,23,.98))!important;color:#fff!important;font-size:16px!important}.mauk-broadcast-table tbody tr:hover td{background:#07213e!important}.mauk-broadcast-table td:nth-child(1){width:105px;padding:0!important}.mauk-broadcast-table td:nth-child(2){width:100px}.mauk-broadcast-rank{display:flex;align-items:center;justify-content:center;width:95px;height:68px;background:linear-gradient(145deg,#087fee,#063d86);clip-path:polygon(0 0,75% 0,100% 50%,75% 100%,0 100%);font-size:34px}.mauk-rank-1 .mauk-broadcast-rank{background:linear-gradient(145deg,#b77b02,#f0c63d);color:#fff}.mauk-rank-2 .mauk-broadcast-rank{background:linear-gradient(145deg,#4f6f95,#0a68ca)}.mauk-rank-3 .mauk-broadcast-rank{background:linear-gradient(145deg,#9b4f06,#d27a15)}.mauk-broadcast-table td>strong{color:#fff;text-transform:uppercase;letter-spacing:.035em}.mauk-broadcast-table td>small{display:block;max-width:330px;color:#8eadd0;font-size:11px;line-height:1.35}.mauk-broadcast-move{display:inline-flex;min-width:56px;justify-content:center;padding:7px 9px;border:1px solid #204b74;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);background:#07172d;color:#6d8bb1;font-size:10px;font-weight:950}.mauk-broadcast-move.is-up{border-color:#2baa55;color:#4de276}.mauk-broadcast-move.is-down{border-color:#ef3838;color:#ff5757}.mauk-broadcast-score{display:block;min-width:190px;padding:14px 24px;background:linear-gradient(135deg,#0751a9,#0b88f5);clip-path:polygon(10% 0,100% 0,92% 100%,0 100%);font-size:22px;text-align:center;white-space:nowrap}.mauk-rank-1 .mauk-broadcast-score{background:linear-gradient(135deg,#b98204,#f3d15b);color:#07101e!important}.mauk-broadcast-empty{padding:50px 20px;color:#aac3e1;text-align:center}.mauk-broadcast-rounds{margin:26px 0;padding:0 8px}.mauk-broadcast-rounds h2{margin:0 0 10px!important;color:#fff!important;font-size:18px!important;letter-spacing:.06em}.mauk-broadcast-rounds h2:first-letter{color:#ef2525}.mauk-broadcast-rounds>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mauk-broadcast-rounds article{display:grid;grid-template-columns:minmax(0,1fr) 230px;overflow:hidden;min-height:112px;border:1px solid #087bd8;background:linear-gradient(120deg,#031329,#061b35);clip-path:polygon(0 0,95% 0,100% 50%,95% 100%,0 100%)}.mauk-broadcast-rounds article>div{display:flex;flex-direction:column;justify-content:center;padding:18px 28px}.mauk-broadcast-rounds article b{color:#168ff1;font-size:16px;text-transform:uppercase}.mauk-broadcast-rounds article span{margin-top:7px;color:#fff;font-size:13px;text-transform:uppercase}.mauk-broadcast-rounds article small{margin-top:4px;color:#7697c2;font-size:11px;text-transform:uppercase}.mauk-broadcast-rounds aside{display:flex;flex-direction:column;justify-content:center;padding:15px 35px;border-left:1px solid #163c61}.mauk-broadcast-rounds aside strong{color:#1599ff;font-size:12px;letter-spacing:.06em}.mauk-broadcast-rounds aside a{margin-top:13px;color:#168ff1!important;font-size:13px;font-weight:950;text-decoration:none!important}.mauk-broadcast-rounds .is-upcoming{opacity:.57}
@media(max-width:900px){.mauk-broadcast-hero{grid-template-columns:76px minmax(0,1fr);padding:18px 18px 82px}.mauk-broadcast-hero>img{width:68px;height:68px}.mauk-broadcast-identity h1{font-size:28px!important}.mauk-broadcast-kpis{grid-column:1/-1;margin-top:16px;min-height:72px}.mauk-broadcast-status{height:58px;flex-wrap:wrap;gap:8px 18px;padding:8px 18px}.mauk-broadcast-status em{width:100%;margin:0}.mauk-broadcast-rounds>div{grid-template-columns:1fr}}
@media(max-width:600px){.mauk-broadcast-shell{margin-right:-10px!important;margin-left:-10px!important}.mauk-broadcast-hero{grid-template-columns:58px minmax(0,1fr);margin-top:8px;padding:14px 12px 78px;border-radius:0}.mauk-broadcast-hero>img{width:52px;height:52px}.mauk-broadcast-identity>span{padding:3px 6px;font-size:8px}.mauk-broadcast-identity h1{font-size:22px!important}.mauk-broadcast-identity p{font-size:9px!important}.mauk-broadcast-kpis{gap:0}.mauk-broadcast-kpis small{font-size:8px}.mauk-broadcast-kpis b{font-size:19px}.mauk-broadcast-kpis .is-champion b{max-width:95px;font-size:16px}.mauk-broadcast-status{font-size:9px}.mauk-broadcast-back{margin-left:10px}.mauk-broadcast-back span{font-size:9px}.mauk-broadcast-tabs a,.mauk-broadcast-tabs span{min-width:105px;padding:10px 13px;font-size:10px}.mauk-broadcast-table table{min-width:620px}.mauk-broadcast-table td{height:58px;padding:0 9px!important;font-size:12px!important}.mauk-broadcast-table td:nth-child(1){width:68px}.mauk-broadcast-table td:nth-child(2){width:70px}.mauk-broadcast-rank{width:62px;height:57px;font-size:25px}.mauk-broadcast-score{min-width:145px;padding:11px 15px;font-size:16px}.mauk-broadcast-rounds{padding:0 10px}.mauk-broadcast-rounds article{grid-template-columns:minmax(0,1fr) 130px;min-height:96px}.mauk-broadcast-rounds article>div{padding:13px}.mauk-broadcast-rounds aside{padding:11px}.mauk-broadcast-rounds article b{font-size:13px}.mauk-broadcast-rounds article span,.mauk-broadcast-rounds aside a{font-size:10px}}

/* v0.1.9: matching round graphics, true phone layout and sharper homepage feature. */
.mauk-home-competition-card{height:215px!important;min-height:215px!important;background-position:center!important;background-size:cover!important}.mauk-home-competition-card:before{background:linear-gradient(90deg,rgba(1,13,28,.96) 0%,rgba(2,25,48,.8) 48%,rgba(2,16,31,.18) 78%)!important}.mauk-home-competition-card .ma-feature-inner{max-width:610px!important}.mauk-round-broadcast-hero{display:grid;grid-template-columns:92px minmax(0,1fr) 180px;align-items:center;gap:22px;position:relative;overflow:hidden;padding:22px 28px;border:1px solid #087bd8;border-left:4px solid #ef2525;background:radial-gradient(circle at 80% 0,rgba(0,128,255,.2),transparent 35%),linear-gradient(115deg,#020916,#082140 65%,#03101f);box-shadow:0 14px 30px rgba(0,9,22,.25)}.mauk-round-broadcast-hero:after{content:"";position:absolute;right:0;bottom:0;left:0;height:6px;background:linear-gradient(90deg,#ef2525 0 14%,#078cf0 14% 75%,transparent)}.mauk-round-broadcast-hero img{width:80px;height:80px;border:3px solid #078cf0;border-radius:50%;background:#031329;object-fit:cover}.mauk-round-broadcast-hero span{display:inline-block;padding:4px 8px;border:1px solid #078cf0;color:#34aaff;font-size:10px;font-weight:950;letter-spacing:.09em}.mauk-round-broadcast-hero h1{margin:7px 0 3px!important;color:#fff!important;font-size:34px!important;text-transform:uppercase}.mauk-round-broadcast-hero p{margin:0!important;color:#91afd2!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.06em}.mauk-round-broadcast-hero aside{padding:12px;border-left:1px solid #1a456c;text-align:center;transform:skew(-14deg)}.mauk-round-broadcast-hero aside>*{display:block;transform:skew(14deg)}.mauk-round-broadcast-hero small{color:#a9c2df;font-size:10px;font-weight:900;letter-spacing:.1em}.mauk-round-broadcast-hero aside b{margin-top:4px;color:#078cf0;font-size:30px}.mauk-round-table-title{display:flex;align-items:center;gap:16px;padding:13px 18px;border-bottom:1px solid #087bd8;background:linear-gradient(90deg,#061b35,#083f70)}.mauk-round-table-title span{color:#73e344;font-size:9px;font-weight:950;letter-spacing:.11em}.mauk-round-table-title h2{margin:0!important;color:#fff!important;font-size:20px!important;letter-spacing:.04em}.mauk-round-broadcast-table td:nth-child(2){width:auto}.mauk-round-broadcast-table td:nth-child(3){min-width:190px}
@media(max-width:600px){html,body{max-width:100%;overflow-x:hidden}.mauk-competition-public-page .site-content,.mauk-competition-public-page .ast-container,.mauk-competition-public-page .entry-content{max-width:100%!important;overflow-x:hidden!important}.mauk-broadcast-shell{width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important}.mauk-broadcast-hero{width:100%;max-width:100%;box-sizing:border-box}.mauk-broadcast-table{width:100%;border-right:0;border-left:0}.mauk-broadcast-scroll{overflow:visible!important}.mauk-broadcast-table table{display:block;width:100%;min-width:0!important}.mauk-broadcast-table thead{display:none}.mauk-broadcast-table tbody{display:block}.mauk-broadcast-table tbody tr{display:grid;grid-template-columns:66px minmax(0,1fr);overflow:hidden;margin:8px;border:1px solid #075b9c;background:#031126}.mauk-broadcast-table td,.mauk-broadcast-table td:nth-child(1),.mauk-broadcast-table td:nth-child(2),.mauk-round-broadcast-table td:nth-child(3){display:flex;width:auto!important;min-width:0!important;height:auto;min-height:34px;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px!important;border-bottom:1px solid rgba(20,100,160,.42)!important;background:#04152b!important;font-size:11px!important}.mauk-broadcast-table td:before{content:attr(data-label);flex:0 0 auto;color:#7195bd;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mauk-broadcast-table td:first-child{grid-row:1/span 8;align-items:stretch;padding:0!important;border:0!important}.mauk-broadcast-table td:first-child:before{display:none}.mauk-broadcast-rank{width:66px;height:100%;min-height:100%;font-size:27px}.mauk-broadcast-table td>strong,.mauk-broadcast-table td>small,.mauk-broadcast-table td>span,.mauk-broadcast-table td>b{min-width:0;text-align:right}.mauk-broadcast-table td>small{max-width:190px}.mauk-broadcast-move{min-width:48px;padding:4px 6px}.mauk-broadcast-score{display:inline-block;min-width:0;padding:7px 13px;font-size:14px}.mauk-round-broadcast-hero{grid-template-columns:56px minmax(0,1fr);gap:10px;margin-top:8px;padding:14px 12px}.mauk-round-broadcast-hero img{width:52px;height:52px}.mauk-round-broadcast-hero h1{font-size:22px!important}.mauk-round-broadcast-hero p{font-size:9px!important}.mauk-round-broadcast-hero aside{display:none}.mauk-round-table-title{padding:10px 12px}.mauk-round-table-title h2{font-size:15px!important}.mauk-home-competition-card{height:235px!important;min-height:235px!important;background-position:64% center!important}.mauk-home-competition-card:before{background:linear-gradient(90deg,rgba(1,13,28,.97),rgba(2,20,39,.76) 68%,rgba(2,16,31,.2))!important}.mauk-home-competition-card .ma-feature-inner{padding-right:34%!important}.mauk-home-competition-card h2{font-size:21px!important}.mauk-home-competition-card p{font-size:12px!important}.mauk-home-competition-card .ma-feature-icon{width:44px;height:44px;margin-bottom:7px}}

/* v0.1.10: the ultra-wide background now matches the rendered banner ratio. */
.mauk-home-competition-card{height:225px!important;min-height:225px!important;background-position:center center!important}.mauk-home-competition-card .ma-feature-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;height:100%!important;max-width:58%!important;padding:15px 18px!important}.mauk-home-competition-card .ma-feature-icon{flex:0 0 auto!important;margin:0 0 7px!important}.mauk-home-competition-card h2{flex:0 0 auto!important;margin:0 0 5px!important;line-height:1.08!important}.mauk-home-competition-card p{flex:0 0 auto!important;margin:0 0 9px!important;line-height:1.3!important}.mauk-home-competition-card .ma-feature-btn{flex:0 0 auto!important;margin:0!important}
@media(max-width:600px){.mauk-home-competition-card{height:245px!important;min-height:245px!important;background-position:64% center!important}.mauk-home-competition-card .ma-feature-inner{max-width:72%!important;padding:13px!important}.mauk-home-competition-card .ma-feature-icon{width:40px!important;height:40px!important}.mauk-home-competition-card h2{font-size:19px!important}.mauk-home-competition-card p{font-size:11px!important;line-height:1.25!important}.mauk-home-competition-card .ma-feature-btn{padding:9px 13px!important;font-size:11px!important}}

/* v0.1.29: anchor the CTA to the full card, not the narrower text panel. */
@media(min-width:761px){.mauk-home-competition-card{position:relative!important}.mauk-home-competition-card .ma-feature-inner{position:static!important}.mauk-home-competition-card .ma-feature-inner>*{position:relative;z-index:2}.mauk-home-competition-card .mauk-home-competition-btn{position:absolute!important;z-index:3;right:30px;bottom:35px;top:auto!important;left:auto!important;margin:0!important;transform:none!important;white-space:nowrap}}

/* v0.1.31: Carbon & Gold public competition cards with distinct live/final states. */
.mauk-directory-grid article{min-height:286px!important;padding:20px 22px 66px!important;border:1px solid #876b26!important;border-radius:15px!important;background-image:linear-gradient(90deg,rgba(2,7,12,.98) 0%,rgba(4,10,16,.92) 48%,rgba(3,8,13,.3) 100%),url('carbon-fish-card-v1.webp')!important;background-position:center!important;background-size:cover!important;box-shadow:0 14px 28px rgba(3,13,24,.22),inset 0 0 0 1px rgba(255,218,112,.08)!important;color:#fff!important}
.mauk-directory-grid article:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 55%,rgba(220,176,62,.07) 56%,transparent 57%)}
.mauk-directory-grid article>*{position:relative;z-index:1}
.mauk-directory-grid article h2{max-width:52%;margin:17px 0 2px!important;color:#fff!important;font-size:31px!important;line-height:1!important;text-transform:uppercase;letter-spacing:.02em}
.mauk-directory-grid article>p{max-width:52%;margin:0 0 18px!important;color:#d7e1eb!important;font-size:16px!important}
.mauk-directory-grid article>small{display:inline-flex!important;align-items:center;max-width:52%;margin:0 0 8px!important;padding:5px 10px;border:1px solid #5c7b94;border-radius:999px;background:rgba(3,15,27,.84);color:#d9e9f6!important;font-size:10px!important;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.mauk-directory-grid .mauk-directory-progress{width:50%;height:5px!important;margin:0!important;background:rgba(255,255,255,.15)!important}
.mauk-directory-grid article>strong{position:absolute;right:20px;bottom:67px;display:grid!important;grid-template-columns:46px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;width:43%;min-height:78px;box-sizing:border-box;padding:10px 16px!important;border:1px solid #377fb5!important;border-radius:9px;background:linear-gradient(135deg,rgba(5,27,47,.96),rgba(7,55,91,.9))!important;color:#fff!important;box-shadow:0 7px 18px rgba(0,0,0,.3);line-height:1.05}
.mauk-directory-grid article>strong:before{content:"★";grid-row:1/3;align-self:center;color:#6bc2ff;font-size:29px;text-align:center}
.mauk-directory-grid .mauk-leader-label{color:#79c9ff;font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}
.mauk-directory-grid .mauk-leader-name{overflow:hidden;color:#fff;font-size:25px;text-overflow:ellipsis;white-space:nowrap}
.mauk-directory-grid article.is-complete>strong{border-color:#d4aa3f!important;background:linear-gradient(135deg,rgba(8,9,10,.97),rgba(42,32,8,.95))!important;box-shadow:0 7px 20px rgba(0,0,0,.4),inset 0 0 14px rgba(222,176,54,.12)}
.mauk-directory-grid article.is-complete>strong:before{content:"🏆";color:#ffd75a}
.mauk-directory-grid article.is-complete .mauk-leader-label{color:#f2c84b}
.mauk-directory-grid article>a{position:absolute!important;right:auto!important;bottom:14px!important;left:20px!important;width:calc(50% - 20px)!important;box-sizing:border-box;padding:12px 16px!important;border:1px solid #2997ed!important;border-radius:8px!important;background:linear-gradient(135deg,#075bb7,#087fe8)!important;color:#fff!important;font-size:12px!important;font-weight:950!important;text-align:center!important;text-decoration:none!important;letter-spacing:.035em}
.mauk-directory-grid article>a:hover{filter:brightness(1.12);transform:translateY(-1px)}
.mauk-directory-grid article.is-active{border-color:#216da1!important}.mauk-directory-grid article.is-active .mauk-directory-progress>i{background:#168be5!important}.mauk-directory-grid article.is-complete .mauk-directory-progress>i{background:#d7ae39!important}
@media(max-width:720px){.mauk-directory-grid article{min-height:0!important;padding:16px 16px 64px!important;background-position:64% center!important}.mauk-directory-grid article h2,.mauk-directory-grid article>p,.mauk-directory-grid article>small{max-width:100%}.mauk-directory-grid .mauk-directory-progress{width:100%}.mauk-directory-grid article>strong{position:relative;right:auto;bottom:auto;width:100%;min-height:68px;margin:14px 0 0;padding:8px 12px!important}.mauk-directory-grid .mauk-leader-name{font-size:22px}.mauk-directory-grid article>a{right:14px!important;bottom:12px!important;left:14px!important;width:auto!important}}
