.jl{--bg:#f3f2f0;--surface:#fff;--surface2:#ecebe8;--line:#dddbd7;--fg:#191919;--muted:#6e6b66;--accent:#ff6300;--accent-text:#d95400;--accent-soft:#ff63001c;--accent-mid:#ffb27f;--on-accent:#191919;--shadow:0 1px 2px #0000000a,0 8px 24px #0000000d;--scrim:#14141473;--show-on-light:block;--show-on-dark:none;--display:"Anton","Impact","Arial Narrow",sans-serif;--body:"Zalando Sans","Helvetica Neue",Arial,sans-serif}.jl[data-theme=dark]{--bg:#121212;--surface:#1c1c1c;--surface2:#262626;--line:#323232;--fg:#e6e6e6;--muted:#9b9b9b;--accent-text:#ff7a26;--accent-soft:#ff630026;--accent-mid:#8a4a22;--shadow:none;--scrim:#0009;--show-on-light:none;--show-on-dark:block;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jl,.jl *{box-sizing:border-box}.jl,.jl{background:var(--bg);color:var(--fg)}.jl{font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}.jl button,.jl input,.jl select,.jl textarea{font:inherit;color:inherit}.jl h1,.jl h2,.jl h3{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;text-wrap:balance;margin:0;font-weight:400;line-height:1.14}.jl h1{font-size:clamp(28px,7.2vw,40px)}.jl .eyebrow+h1,.jl .eyebrow+h2{margin-top:6px}.jl .sec-title{justify-content:space-between;align-items:baseline;gap:10px;margin:8px 2px -4px;display:flex}.jl .sec-title h3{letter-spacing:.06em;font-size:15px}.jl .sec-title button{color:var(--accent-text);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.jl h2{font-size:22px}.jl h3{font-size:17px}.jl p{margin:0}.jl .wrap{max-width:1080px;margin:0 auto;padding-inline:16px}.jl .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.jl .muted{color:var(--muted)}.jl .acc{color:var(--accent-text)}.jl h1 .acc,.jl h2 .acc{color:var(--accent)}.jl .small{font-size:13px}.jl .num{font-variant-numeric:tabular-nums}.jl .top{z-index:20;background:var(--bg);position:relative}@media (width>=860px){.jl .top{top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--line);position:sticky}}.jl .top .headbar{justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding-block:18px 8px;display:flex}.jl .modepill{border:1px solid var(--line);background:var(--surface);height:38px;color:var(--fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:13px;font-weight:600;display:inline-flex}.jl .modepill svg{width:15px;height:15px;color:var(--muted)}.jl .modepill b{color:var(--accent-text);font-weight:700}.jl .brand{align-items:center;gap:10px;min-width:0;display:flex}.jl .brand img{width:auto;max-width:none;height:30px}.jl .logo-l{display:var(--show-on-light)}.jl .logo-d{display:var(--show-on-dark)}.jl .brand span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;border-left:1px solid var(--line);padding-left:10px;font-size:11px;line-height:1.2}.jl .tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.jl .iconbtn{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--fg);border-radius:50%;place-items:center;display:grid}.jl .iconbtn svg{width:18px;height:18px}.jl .avatar{background:var(--accent);width:38px;height:38px;color:var(--on-accent);border:0;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.jl .avatar.soft{background:var(--accent-soft);color:var(--accent-text)}.jl .avatar.lg{width:52px;height:52px;font-size:17px}.jl .seg{background:var(--surface);border:1px solid var(--line);border-radius:999px;flex-shrink:0;padding:3px;display:inline-flex}.jl .seg button{color:var(--muted);background:0 0;border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.jl .seg button.on{background:var(--accent);color:var(--on-accent)}.jl .topnav{scrollbar-width:none;gap:6px;padding-block:0 10px;display:none;overflow-x:auto}.jl .topnav a.on{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}.jl .topnav svg{width:16px;height:16px}.jl .badge{background:var(--accent);color:var(--on-accent);border-radius:99px;padding:0 6px;font-size:11px;font-weight:700;line-height:17px}.jl .bottom{z-index:25;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0}.jl .bottom nav{max-width:640px;margin:0 auto;display:flex}.jl .bottom a{min-width:0;color:var(--muted);background:0 0;border:0;flex:1;justify-items:center;gap:3px;padding:9px 2px 8px;font-size:11px;font-weight:600;display:grid;position:relative}.jl .bottom a.on{color:var(--accent-text)}.jl .bottom a.on:before{content:"";background:var(--accent);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:30%;right:30%}.jl .bottom .badge{position:absolute;top:4px;left:calc(50% + 6px)}@media (width>=860px){.jl .topnav{display:flex}.jl .bottom{display:none}}.jl .demo{border:1px dashed var(--line);color:var(--muted);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:14px;padding:10px 14px;font-size:13px;display:flex}.jl .demo .seg button{padding:5px 11px;font-size:12.5px}.jl main{grid-template-columns:minmax(0,1fr);gap:18px;padding-block:10px 120px;display:grid}.jl main>*{min-width:0}@media (width>=860px){.jl main{padding-bottom:64px}}.jl .card{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:18px;padding:18px}.jl .hero{color:#f2f2f2;background:radial-gradient(130% 100% at 100% 0,#ff630061,#ff630000 58%),#191919;border-radius:22px;gap:16px;padding:22px 20px 18px;display:grid;position:relative;overflow:hidden}.jl .hero .eyebrow{color:#a8a8a8}.jl .hero h1{color:#f2f2f2;font-size:clamp(34px,9vw,46px)}.jl .hero .top-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.jl .hero .sub{color:#c9c9c9;margin-top:6px;font-size:14px}.jl .hero .sub b{color:#ff7a26}.jl .segs{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.jl .segs div{color:#a8a8a8;letter-spacing:.04em;gap:6px;font-size:11px;display:grid}.jl .segs i{background:#333;border-radius:9px;height:5px;display:block;overflow:hidden}.jl .segs i b{background:#ff6300;border-radius:9px;height:100%;display:block}.jl .now{background:var(--surface);border:1.5px solid var(--accent);box-shadow:var(--shadow);border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex}.jl .now .ic{background:var(--accent);width:42px;height:42px;color:var(--on-accent);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.jl .now .ic svg{width:20px;height:20px}.jl .now .grow{flex:1;gap:4px;min-width:0;display:grid}.jl .now b{font-size:16px;line-height:1.3}.jl .clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.jl .row-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);text-align:left;border-radius:18px;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.jl .row-card .grow{flex:1;min-width:0}.jl .row-card .chev{color:var(--muted);flex-shrink:0;width:18px;height:18px}.jl .list-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:4px 16px}.jl .list-card .aviso{padding:14px 0}.jl .list-card .aviso:first-of-type{padding-top:14px}.jl .demo-opt{gap:8px;display:grid}.jl .card.hi{border-color:var(--accent);background:linear-gradient(0deg,var(--accent-soft),var(--accent-soft)),var(--surface)}.jl .grid{gap:16px;display:grid}@media (width>=760px){.jl .g2{grid-template-columns:1fr 1fr}.jl .g3{grid-template-columns:repeat(3,1fr)}.jl .g4{grid-template-columns:repeat(4,1fr)}.jl .g-side{grid-template-columns:1.1fr .9fr}}.jl .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jl .between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.jl .stack{gap:10px;display:grid}.jl .btn{background:var(--accent);color:var(--on-accent);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:700;display:inline-flex}.jl .btn.ghost{color:var(--fg);border:1px solid var(--line);background:0 0}.jl .btn.sm{border-radius:9px;padding:7px 11px;font-size:13px}.jl .btn.block{width:100%}.jl .btn[disabled]{opacity:.4;cursor:not-allowed}.jl .btn svg{width:16px;height:16px}.jl :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.jl .pill{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.jl .pill svg{width:12px;height:12px}.jl .pill.on{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.jl .pill.wait{border-color:var(--accent);color:var(--accent-text);border-style:dashed}.jl .pill.soft{background:var(--accent-soft);color:var(--accent-text);border-color:#0000}.jl .aviso{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.jl .aviso:first-of-type{border-top:0;padding-top:4px}.jl .aviso .ic{background:var(--surface2);width:36px;height:36px;color:var(--fg);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.jl .aviso.urg .ic{background:var(--accent);color:var(--on-accent)}.jl .aviso .ic svg{width:18px;height:18px}.jl .aviso .grow{flex:1;gap:2px;min-width:0;display:grid}.jl .digital-box{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.jl .digital-box svg{flex-shrink:0}.jl .pct{font-family:var(--display);color:var(--accent);font-size:56px;line-height:1}.jl .legend{gap:6px;font-size:13.5px;display:grid}.jl .legend div{justify-content:space-between;gap:14px;display:flex}.jl .item{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.jl .item:first-child{border-top:0;padding-top:0}.jl .item:last-child{padding-bottom:0}.jl .item .ic{background:var(--surface2);border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.jl .item .ic svg{width:17px;height:17px}.jl .item .grow{flex:1;min-width:0}.jl .date{text-align:center;background:var(--surface2);border-radius:11px;flex-shrink:0;width:46px;padding:6px 0}.jl .date b{font-family:var(--display);font-size:22px;font-weight:400;line-height:1;display:block}.jl .date span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.jl .date.past{opacity:.5}.jl .pillar-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.jl .bar{background:var(--surface2);border-radius:99px;height:6px;overflow:hidden}.jl .bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.jl .marco{border-top:1px solid var(--line);align-items:center;gap:10px;padding:9px 0;display:flex}.jl .marco .grow{flex:1;min-width:0}.jl .check{border:1.5px solid var(--line);border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.jl .check.on{background:var(--accent);border-color:var(--accent)}.jl .check.wait{border-color:var(--accent);border-style:dashed}.jl .check svg{width:14px;height:14px;color:var(--on-accent)}.jl .ev-row{grid-template-columns:110px 1fr;align-items:center;gap:10px;padding:7px 0;display:grid}.jl .ev-bars{gap:4px;display:grid}.jl .ev-bar{align-items:center;gap:8px;font-size:12px;display:flex}.jl .ev-bar i{background:var(--surface2);border:1px solid var(--line);border-radius:99px;height:8px;display:block}.jl .ev-bar i.r2{background:var(--accent-mid);border-color:var(--accent-mid)}.jl .ev-bar i.r3{background:var(--accent);border-color:var(--accent)}.jl .keys{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.jl .keys span{align-items:center;gap:6px;display:inline-flex}.jl .keys i{border:1px solid var(--line);border-radius:4px;width:12px;height:8px;display:inline-block}.jl .tbl-wrap{overflow-x:auto}.jl table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.jl th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font-size:11.5px;font-weight:600}.jl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 10px}.jl tr.click{cursor:pointer}.jl tr.click:hover td{background:var(--surface2)}.jl .mini{gap:3px;display:flex}.jl .mini i{background:var(--surface2);border-radius:9px;width:18px;height:6px;display:block;position:relative;overflow:hidden}.jl .mini i b{background:var(--accent);position:absolute;inset:0}.jl .cards-m{display:none}@media (width<=640px){.jl .tbl-wrap.resp{display:none}.jl .cards-m{gap:10px;display:grid}}.jl .acard{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.jl .acard .grow{flex:1;min-width:0}.jl .kpi b{font-family:var(--display);font-size:38px;font-weight:400;line-height:1;display:block}.jl .kpi span{color:var(--muted);font-size:13px}.jl .chips{flex-wrap:wrap;gap:6px;display:flex}.jl .chip{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;padding:6px 12px;font-size:13px}.jl .chip.on{border-color:var(--accent);color:var(--accent-text);background:var(--accent-soft)}.jl .search{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex}.jl .search input{background:0 0;border:0;outline:none;width:100%;padding:0}.jl .search svg{width:16px;height:16px;color:var(--muted)}.jl .tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.jl .tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px;font-weight:600}.jl .tabs button.on{color:var(--fg);border-color:var(--accent)}.jl .note{background:var(--surface2);border-radius:12px;gap:6px;padding:12px;display:grid}.jl .note.priv{border:1px dashed var(--line);background:0 0}.jl .note .eyebrow{align-items:center;gap:6px;display:inline-flex}.jl .note .eyebrow svg{width:13px;height:13px}.jl textarea,.jl input[type=text],.jl input[type=email],.jl input[type=tel],.jl input[type=password],.jl input[type=number],.jl input[type=time],.jl select{background:var(--surface2);border:1px solid var(--line);border-radius:10px;outline:none;width:100%;min-width:0;padding:10px 12px}.jl textarea:focus,.jl input:focus,.jl select:focus{border-color:var(--accent)}.jl input:disabled{opacity:.7}.jl textarea{resize:vertical;min-height:84px}.jl label.inline{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.jl input[type=checkbox],.jl input[type=radio]{accent-color:var(--accent);flex-shrink:0;width:18px;height:18px}.jl .qa{border-top:1px solid var(--line);gap:3px;padding:10px 0;display:grid}.jl .qa:first-of-type{border-top:0}.jl .qa span{color:var(--muted);font-size:12.5px}.jl .fhead{gap:10px;display:grid}.jl .steps{gap:4px;display:flex}.jl .steps i{background:var(--surface2);border-radius:9px;flex:1;height:4px}.jl .steps i.on{background:var(--accent)}.jl .q{border-top:1px solid var(--line);gap:10px;padding:16px 0;display:grid}.jl .q:first-of-type{border-top:0}.jl .q .lab{font-weight:600}.jl .q .lab small{color:var(--muted);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.jl .opts{gap:6px;display:grid}.jl .opt{border:1px solid var(--line);cursor:pointer;background:var(--surface2);border-radius:12px;align-items:center;gap:10px;padding:11px 12px;display:flex}.jl .opt:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.jl .scale{grid-template-columns:minmax(0,1fr) 120px 26px;align-items:center;gap:10px;padding:4px 0;font-size:14px;display:grid}.jl .scale input{width:100%;accent-color:var(--accent)}.jl .scale b{text-align:right;font-variant-numeric:tabular-nums;color:var(--accent-text)}.jl .newtag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text);border:1px solid var(--accent);vertical-align:3px;font-size:10.5px;font-family:var(--body);border-radius:6px;margin-left:8px;padding:1px 6px}.jl .skipnote{color:var(--muted);background:var(--surface2);border-radius:10px;padding:10px 12px;font-size:13px}.jl .selo{text-align:center;place-items:center;gap:8px;display:grid}.jl .locked{opacity:.3;filter:grayscale()}.jl .sheet-back{background:var(--scrim);z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.jl .sheet{background:var(--bg);width:100%;max-width:620px;max-height:92dvh;padding:16px 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;align-content:start;gap:14px;display:grid;overflow:auto}@media (width>=700px){.jl .sheet-back{align-items:center}.jl .sheet{border-radius:20px;padding:20px}}.jl .sheet .grab{background:var(--line);border-radius:9px;width:42px;height:4px;margin:0 auto}.jl .mgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width>=520px){.jl .mgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.jl .mcard{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.jl .mcard>div:last-child{gap:1px;min-width:0;display:grid}.jl .mcard .avatar{width:34px;height:34px;font-size:12px}.jl .mcard.on{border-color:var(--accent);background:var(--accent-soft)}.jl .mcard small{color:var(--muted);font-size:12px;line-height:1.3}.jl .days{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.jl .day{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-shrink:0;justify-items:center;gap:1px;width:62px;padding:8px 0;display:grid}.jl .day b{font-family:var(--display);font-size:22px;font-weight:400;line-height:1.05}.jl .day span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.jl .day small{color:var(--accent-text);font-size:10.5px;font-weight:600}.jl .day.on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.jl .day.on span,.jl .day.on small{color:var(--on-accent)}.jl .day[disabled]{opacity:.35}.jl .slots{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;display:grid}.jl .slot{border:1px solid var(--line);background:var(--surface);font-variant-numeric:tabular-nums;text-align:center;border-radius:11px;padding:10px 6px;font-weight:600}.jl .slot.on{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.jl .slot small{color:var(--muted);font-size:11.5px;font-weight:500;display:block}.jl .slot.on small{color:var(--on-accent)}.jl .summary{background:var(--surface);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.jl .rule{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 36px;align-items:center;gap:6px;display:grid}.jl .rule select{padding:9px 8px}.jl .rule .x{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:0 0;border-radius:10px;place-items:center;display:grid}.jl .rule .x svg{width:15px;height:15px}.jl .switch{flex-shrink:0;width:42px;height:24px;position:relative}.jl .switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute}.jl .switch i{background:var(--surface2);border:1px solid var(--line);pointer-events:none;border-radius:99px;transition:all .2s;position:absolute;inset:0}.jl .switch i:after{content:"";background:var(--muted);border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:2px;left:2px}.jl .switch input:checked+i{background:var(--accent);border-color:var(--accent)}.jl .switch input:checked+i:after{background:var(--on-accent);left:20px}.jl .toast{left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));background:var(--fg);color:var(--bg);opacity:0;pointer-events:none;z-index:60;text-align:center;border-radius:12px;max-width:calc(100% - 32px);padding:10px 16px;font-size:14px;font-weight:600;transition:all .25s;position:fixed;transform:translate(-50%)translateY(16px)}.jl .toast.show{opacity:1;transform:translate(-50%)translateY(0)}@media (width>=860px){.jl .toast{bottom:24px}}.jl .auth{background:radial-gradient(90% 60% at 100% 0%,#ff630038,#ff630000 60%),var(--bg);place-items:center;min-height:100dvh;padding-block:32px;display:grid}.jl .auth-card{gap:16px;width:100%;max-width:420px;display:grid}.jl .auth-card .logo{justify-content:center;margin-bottom:6px;display:flex}.jl .auth-card .logo img{width:auto;height:44px}.jl .auth-box{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;gap:14px;padding:22px 20px;display:grid}.jl .linkbtn{color:var(--accent-text);background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:600}.jl .pw{position:relative}.jl .pw input{padding-right:46px}.jl .pw button{width:34px;height:34px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.jl .pw button svg{width:18px;height:18px}.jl .rules{color:var(--muted);gap:4px;font-size:13px;display:grid}.jl .rules span{align-items:center;gap:8px;display:flex}.jl .rules span i{border:1.5px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;display:inline-grid}.jl .rules span.ok{color:var(--fg)}.jl .rules span.ok i{background:var(--accent);border-color:var(--accent)}.jl .err{color:var(--accent-text);font-size:13px;font-weight:600}.jl .divider{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.jl .divider:before,.jl .divider:after{content:"";background:var(--line);flex:1;height:1px}.jl .set-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:14px 0;display:flex}.jl .set-row:first-of-type{border-top:0}.jl .set-row .grow{flex:1;min-width:0}.jl .zone{background:var(--accent-soft);border:1px solid var(--accent);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.jl .zone b{font-size:15px}.jl .row-card[disabled]{opacity:.55;cursor:default}.jl .mhead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.jl .mhead h3{font-size:18px}.jl .mgrid5{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.jl .mgrid5 .wd{color:var(--muted);text-align:center;letter-spacing:.08em;padding-bottom:2px;font-size:11px;font-weight:600}.jl .dcell{aspect-ratio:1;background:var(--surface2);font-variant-numeric:tabular-nums;max-height:62px;color:var(--fg);border:1px solid #0000;border-radius:12px;align-content:center;place-items:center;gap:3px;width:100%;padding:0;font-weight:600;display:grid}.jl .dcell.out{cursor:default;background:0 0}.jl .dcell.past{color:var(--muted)}.jl .dcell.fer{border-color:var(--line);color:var(--muted);background:0 0}.jl .dcell.hoje{border-color:var(--accent)}.jl .dcell.sel{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.jl .dots{gap:3px;height:6px;display:flex}.jl .dots i{background:var(--accent);border-radius:50%;width:6px;height:6px}.jl .dots i.enc{background:var(--fg)}.jl .dcell.sel .dots i{background:var(--on-accent)}.jl .keys2{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;display:flex}.jl .keys2 span{align-items:center;gap:6px;display:inline-flex}.jl .keys2 i{background:var(--accent);border-radius:50%;width:8px;height:8px;display:inline-block}.jl .ev{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.jl .ev:first-of-type{border-top:0;padding-top:2px}.jl .ev .tm{font-variant-numeric:tabular-nums;flex-shrink:0;width:58px;font-size:14px;font-weight:700}.jl .ev .bar2{background:var(--accent);border-radius:3px;flex-shrink:0;align-self:stretch;width:3px}.jl .ev .bar2.sup{background:var(--line)}.jl .ev .grow{flex:1;gap:2px;min-width:0;display:grid}.jl .cal-fit{border-radius:14px;overflow:hidden}.jl .cal-fit .calx{transform-origin:0 0}.jl .cal-wrap{border:1px solid var(--line);border-radius:16px;overflow-x:auto}.jl .calx{box-sizing:border-box;color:#e6e6e6;background:#191919;width:1000px;padding:30px 36px 26px;font-family:Zalando Sans,Helvetica Neue,Arial,sans-serif}.jl .calx-head{background:radial-gradient(80% 160% at 100% 0,#ff630059,#ff630000 60%),#191919;border-bottom:3px solid #ff6300;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;display:flex}.jl .calx-head h2{letter-spacing:.03em;color:#e6e6e6;font-family:Anton,Impact,sans-serif;font-size:38px;line-height:1.1}.jl .calx-head h2 span{color:#ff6300}.jl .calx-head img{width:auto;height:42px}.jl .calx-grid{border-left:1px solid #2e2e2e;border-radius:0 0 16px 16px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.jl .calx-dow{letter-spacing:.06em;text-align:center;color:#e6e6e6;background:#141414;border-bottom:1px solid #2e2e2e;border-right:1px solid #2e2e2e;padding:10px 0;font-family:Anton,Impact,sans-serif;font-size:19px}.jl .calx-cell{text-align:left;min-height:132px;font:inherit;color:inherit;cursor:pointer;background:#1e1e1e;border-bottom:1px solid #2e2e2e;border-right:1px solid #2e2e2e;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:relative}.jl .calx-cell.vazio{cursor:default;background:#161616}.jl .calx-cell.aula{background:#2a1608}.jl .calx-cell.fer{background:#232323}.jl .calx-num{color:#8c8c8c;font-family:Anton,Impact,sans-serif;font-size:22px;position:absolute;top:8px;right:12px}.jl .calx-cell.aula .calx-num{color:#ff6300}.jl .calx-sup{color:#191919;background:#ff6300;border-radius:7px;flex-direction:column;align-self:flex-start;gap:1px;margin-right:34px;padding:5px 9px 6px;font-size:11px;font-weight:700;line-height:1.25;display:flex}.jl .calx-sup small{font-size:10.5px;font-weight:500;line-height:1.35;display:block}.jl .calx-aula{background:#0e0e0e;border-left:3px solid #ff6300;border-radius:7px;padding:6px 26px 6px 8px;font-size:11px;line-height:1.3;position:relative}.jl .calx-aula em{border-radius:50%;width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;right:7px;box-shadow:inset 0 -2px #0000002e}.jl .calx-aula b{text-transform:uppercase;letter-spacing:.02em;color:#f2f2f2;font-size:11.5px;display:block}.jl .calx-aula span{color:#bdbdbd}.jl .calx-fer{color:#191919;background:#e6e6e6;border-radius:7px;align-self:flex-start;margin-right:34px;padding:4px 8px;font-size:11px;font-weight:700}.jl .calx-foot{color:#bdbdbd;background:0 0;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:16px 4px 0;font-size:12.5px;display:flex}.jl .calx-foot i{vertical-align:-2px;border-radius:4px;width:12px;height:12px;margin-right:6px;display:inline-block}.jl .png-out img{border:1px solid var(--line);border-radius:12px;width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.jl,.jl *{transition:none!important}}@media (width<=520px){.jl .brand span{display:none}.jl .ev-row{grid-template-columns:90px 1fr}.jl .scale{grid-template-columns:minmax(0,1fr) 92px 24px}.jl .seg button{padding:6px 10px}}.jl{min-height:100vh}.jl a{color:inherit;text-decoration:none}.jl .btn,.jl .chip,.jl .avatar{text-decoration:none}.jl .topnav a{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:7px 13px;font-size:14px;display:flex}.jl .bottom a{min-width:0;color:var(--muted);flex:1;justify-items:center;gap:3px;padding:9px 2px 8px;font-size:11px;font-weight:600;display:grid;position:relative}.jl .topnav a svg{width:16px;height:16px}.jl .bottom a svg{width:21px;height:21px}.jl .pulsa{animation:1.4s ease-in-out infinite jlpulsa}@keyframes jlpulsa{50%{opacity:.35}}.jl .erro-box{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:8px;padding:10px 12px;font-size:14px}.jl button{cursor:pointer}.jl .auth-box{text-align:center}.jl .auth-box h1{text-transform:none;letter-spacing:-.01em;font-family:Zalando Sans,Helvetica Neue,Arial,sans-serif;font-size:30px;font-weight:900;line-height:1.15}.jl .auth-box .eyebrow{text-align:center}.jl .auth-box label.stack{text-align:center;justify-items:stretch}.jl .auth-box input{text-align:center}.jl .auth-box .rules,.jl .auth-box .rules span{justify-content:center}.jl .auth-box .btn{font-weight:800}.jl input[type=date],.jl input[type=url]{background:var(--surface2);border:1px solid var(--line);border-radius:10px;outline:none;width:100%;min-width:0;padding:10px 12px}.jl input[type=color]{border:1px solid var(--line);background:var(--surface2);border-radius:10px;width:44px;height:40px;padding:2px}.jl .ev-bloco{grid-template-columns:92px 84px minmax(0,1fr);align-items:center;gap:6px;display:grid}.jl .ev-bloco .full{grid-column:1/-1}.jl .ev-campos{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=720px){.jl .ev-campos{grid-template-columns:1fr 1fr}}.jl .ev-campos .full{grid-column:1/-1}.jl .ev-item{border:1px solid var(--line);border-radius:14px;gap:8px;padding:12px;display:grid}.jl .ev-thumb{aspect-ratio:2;object-fit:cover;border:1px solid var(--line);background:var(--surface2);border-radius:10px;width:120px}.jl .ev-logo{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:8px;width:84px;height:48px}.jl .disp-cal{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.jl .disp-dow{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:center;padding-bottom:2px;font-size:11px}.jl .disp-dia{border:1px solid var(--line);background:var(--surface);min-height:74px;color:var(--fg);text-align:left;cursor:pointer;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:8px;display:flex}.jl .disp-dia b{font-size:15px}.jl .disp-dia small{color:var(--muted);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:11px;line-height:1.25}.jl .disp-dia em{color:var(--accent);font-size:10px;font-style:normal;font-weight:700}.jl .disp-dia.dia{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface))}.jl .disp-dia.bloqueado{background:repeating-linear-gradient(135deg,var(--surface) 0 6px,color-mix(in srgb,var(--muted) 14%,var(--surface)) 6px 12px)}.jl .disp-dia.bloqueado small{color:var(--fg);font-weight:600}.jl .disp-dia.sel{outline:2px solid var(--accent);outline-offset:1px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.jl .disp-dia.hoje b{color:var(--accent)}.jl .disp-dia.passado{opacity:.4;cursor:default}.jl .disp-dia:disabled{cursor:default}.jl .disp-leg{border:1px solid var(--line);vertical-align:-2px;background:var(--surface);border-radius:4px;width:12px;height:12px;margin-right:4px;display:inline-block}.jl .disp-leg.dia{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 15%,var(--surface))}.jl .disp-leg.bloqueado{background:repeating-linear-gradient(135deg,var(--surface) 0 3px,color-mix(in srgb,var(--muted) 30%,var(--surface)) 3px 6px)}@media (width<=560px){.jl .disp-dia{min-height:62px;padding:6px}.jl .disp-dia small{font-size:9.5px}.jl .disp-dia.bloqueado small{font-size:8.5px}}.jl .modo-aluno{background:var(--accent-soft);border:1px solid var(--accent-mid);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.jl .modo-troca{justify-content:flex-end;align-items:center;gap:10px;display:flex}.jl .q-edit{border:1px solid var(--line);background:var(--surface2);border-radius:14px;gap:8px;padding:14px;display:grid}.jl .q-edit .iconbtn{width:32px;height:32px}.jl .q-edit .iconbtn:disabled{opacity:.35;cursor:default}.jl .q-edit .q-texto{min-height:0;font-weight:600}.jl .salvar-fixo{z-index:20;background:var(--surface);border:1px solid var(--accent);box-shadow:var(--shadow);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;bottom:12px}@media (width<=859px){.jl .salvar-fixo{bottom:76px}}.jl .bottom nav{scrollbar-width:none;overflow-x:auto}.jl .bottom nav::-webkit-scrollbar{display:none}.jl .bottom a{min-width:62px}.jl .disp-passos{background:var(--surface2);border-radius:14px;gap:4px;margin:0;padding:12px 14px 12px 32px;font-size:14px;display:grid}.jl .disp-dia.pode{background:color-mix(in srgb,#3fbf7f 12%,var(--surface));border-color:#3fbf7f}.jl .disp-dia.pode small{color:var(--fg)}.jl .disp-dia small.fixo{color:var(--muted);font-size:10px}.jl .disp-dia.nao{border-color:color-mix(in srgb,var(--muted) 40%,var(--line));background:repeating-linear-gradient(135deg,var(--surface) 0 6px,color-mix(in srgb,var(--muted) 14%,var(--surface)) 6px 12px)}.jl .disp-dia.nao small{color:var(--fg);font-weight:600}.jl .disp-leg.pode{background:color-mix(in srgb,#3fbf7f 25%,var(--surface));border-color:#3fbf7f}.jl .disp-leg.nao{background:repeating-linear-gradient(135deg,var(--surface) 0 3px,color-mix(in srgb,var(--muted) 30%,var(--surface)) 3px 6px)}.jl .disp-painel{border:2px solid var(--accent);background:var(--surface);border-radius:16px;padding:14px}.jl .disp-escolha{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.jl .disp-escolha b{font-size:16px}.jl .disp-escolha span{color:var(--muted);font-size:12px}.jl .disp-escolha.pode.on{background:color-mix(in srgb,#3fbf7f 12%,var(--surface));border:2px solid #3fbf7f}.jl .disp-escolha.nao.on{border:2px solid var(--fg);background:var(--surface2)}.jl .topnav{flex-wrap:wrap;overflow:visible}.jl .plantao-agora{border:1px solid var(--accent);background:var(--accent-soft);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.jl .plantao-agora .pulso{background:#3fbf7f;border-radius:50%;flex:none;width:12px;height:12px;animation:1.6s infinite pulso-ml;box-shadow:0 0 #3fbf7f99}@keyframes pulso-ml{0%{box-shadow:0 0 #3fbf7f99}70%{box-shadow:0 0 0 10px #3fbf7f00}to{box-shadow:0 0 #3fbf7f00}}@media (prefers-reduced-motion:reduce){.jl .plantao-agora .pulso{animation:none}}.jl .home-grid{align-items:start;gap:14px;display:grid}.jl .home-col{align-content:start;gap:14px;min-width:0;display:grid}@media (width>=860px){.jl .home-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.jl .turnos{gap:2px;display:grid}.jl .turno{border-radius:10px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 10px;font-size:14px;display:grid}.jl .turno.on{background:var(--accent-soft)}.jl .dcell.rico{aspect-ratio:auto;text-align:left;justify-content:flex-start;align-items:stretch;gap:4px;place-items:initial;flex-direction:column;min-height:86px;max-height:none;padding:7px;display:flex}.jl .dcell.rico .dnum{font-size:14px}.jl .chips-dia{gap:3px;min-width:0;display:grid}.jl .chipd{white-space:nowrap;text-overflow:ellipsis;background:var(--surface);color:var(--fg);border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:600;line-height:1.25;display:block;overflow:hidden}.jl .chipd.sup{background:var(--accent);color:var(--on-accent)}.jl .chipd.aula{border-left:4px solid var(--accent-mid)}.jl .chipd.enc{background:var(--fg);color:var(--bg)}.jl .chipd.fer{border:1px dashed var(--muted);color:var(--muted);background:0 0}.jl .dcell.rico .dots{display:none}.jl .dcell.rico.sel{background:var(--accent-soft);color:var(--fg);border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.jl .dcell.rico.past .chipd{opacity:.55}@media (width<=640px){.jl .dcell.rico{align-items:center;min-height:58px;padding:5px}.jl .dcell.rico .chips-dia{display:none}.jl .dcell.rico .dots{display:flex}}.jl .suporte-card.ao-vivo{padding-top:0;overflow:hidden}.jl .faixa-ao-vivo{background:var(--accent);color:#191919;align-items:center;gap:12px;margin:0 -18px 4px;padding:12px 18px;text-decoration:none;display:flex}.jl .faixa-ao-vivo b{font-size:15px;display:block}.jl .faixa-ao-vivo small{opacity:.85;font-size:12.5px;display:block}.jl .faixa-ao-vivo .pulso{background:#fff;border-radius:50%;flex:none;width:12px;height:12px;animation:1.6s infinite pulso-br}.jl .faixa-ao-vivo .entrar{color:#fff;background:#191919;border-radius:999px;flex:none;padding:8px 14px;font-size:13px;font-weight:700}@keyframes pulso-br{0%{box-shadow:0 0 #fffc}70%{box-shadow:0 0 0 10px #fff0}to{box-shadow:0 0 #fff0}}@media (prefers-reduced-motion:reduce){.jl .faixa-ao-vivo .pulso{animation:none}}.jl .turno .online{color:#2e9e66;align-items:center;gap:5px;font-weight:700;display:inline-flex}.jl .turno .online i{background:#3fbf7f;border-radius:50%;width:8px;height:8px}.jl .dcell.rico.com-aula{background:#43a04729;border-color:#43a04780}.jl .dcell.rico.com-aula.sel{border-color:var(--accent);background:#43a0473d}.jl .dcell.rico.com-aula .dnum{color:#2e7d32}.jl .keys2 i.q-aula{background:#43a04759;border:1px solid #43a047b3;border-radius:3px}.jl[data-theme=dark] .dcell.rico.com-aula .dnum{color:#7bd17f}.jl.com-lateral .side{display:none}.jl .side{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;gap:6px;padding:20px 14px 16px}.jl .side-topo{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:0 6px 14px;display:flex}.jl .side-rotulo{letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--muted);margin-top:6px;font-size:10.5px;font-weight:600}.jl .side-nav{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.jl .side-nav a{color:var(--fg);border-radius:12px;align-items:center;gap:11px;padding:10px 12px;font-size:14.5px;font-weight:500;display:flex;position:relative}.jl .side-nav a svg{width:18px;height:18px;color:var(--muted);flex-shrink:0}.jl .side-nav a:hover{background:var(--surface2)}.jl .side-nav a.on{background:var(--accent-soft);color:var(--accent-text);font-weight:600}.jl .side-nav a.on svg{color:var(--accent)}.jl .side-nav .badge{margin-left:auto}.jl .side-pe{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.jl .side-conta{align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:600;display:flex}.jl .top-movel{z-index:20;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex;position:sticky;top:0}.jl .top-movel .brand img{height:26px}.jl .gaveta-fundo{z-index:60;background:#00000073;animation:.15s jlfade;position:fixed;inset:0}.jl .side.aberta{width:min(290px,84vw);animation:.18s jlentra;display:flex;position:absolute;top:0;bottom:0;left:0;box-shadow:0 10px 40px #0000004d}@keyframes jlfade{0%{opacity:0}to{opacity:1}}@keyframes jlentra{0%{transform:translate(-100%)}to{transform:none}}.jl.com-lateral main{padding-bottom:48px}@media (width>=860px){.jl.com-lateral>.side{z-index:30;width:240px;display:flex;position:fixed;top:0;bottom:0;left:0}.jl.com-lateral .top-movel{display:none}.jl.com-lateral .side-conteudo{margin-left:240px}.jl.com-lateral .side-conteudo .wrap{max-width:1120px;padding-inline:28px}.jl.com-lateral main{padding-top:6px}}.jl.com-lateral.com-barra main{padding-bottom:120px}@media (width>=860px){.jl.com-lateral.com-barra main{padding-bottom:48px}}.jl .busca-hot{border:1px solid var(--line);background:var(--surface2);color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.jl .busca-hot input{box-shadow:none;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:11px 0}.jl .chips-filtro{flex-wrap:wrap;gap:6px;display:flex}.jl .chips-filtro button{border:1px solid var(--line);background:var(--surface);color:var(--fg);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.jl .chips-filtro button.on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-text)}.jl .hot-item{align-items:center}.jl .hot-item .btn{flex-shrink:0}.jl .trilhas-grade{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.jl .trilha-card{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;cursor:pointer;box-shadow:var(--shadow);border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px;transition:border-color .15s,transform .15s;display:flex}.jl .trilha-card:hover{border-color:var(--accent);transform:translateY(-1px)}.jl .trilha-num{font-family:var(--display);color:var(--accent);font-size:30px;line-height:1}.jl .trilha-txt{gap:4px;display:grid}.jl .trilha-txt b{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:20px;font-weight:400;line-height:1.1}.jl .trilha-txt span{color:var(--muted);font-size:13px;line-height:1.45}.jl .trilha-n{color:var(--accent-text);align-items:center;gap:4px;margin-top:auto;font-size:13px;font-weight:600;display:flex}.jl .trilha-topo{color:#f2f2f2;background:radial-gradient(120% 120% at 100% 0,#ff630059,#ff630000 60%),#191919;border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex}.jl .trilha-topo .trilha-num{font-size:44px}.jl .trilha-topo h2{color:#fff}.jl .trilha-topo p{color:#bdbdbd;margin-top:4px;font-size:13.5px}.jl .voltar-link{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.jl .bloco-form{border:1px solid var(--line);border-radius:14px;gap:10px;padding:12px;display:grid}@media (width<=860px){.jl input,.jl select,.jl textarea{font-size:16px}}.jl .bp-num{background:var(--accent);width:30px;height:30px;color:var(--on-accent);font-family:var(--display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.jl .seq-item{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.jl .seq-acoes{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (width<=640px){.jl .seq-item{flex-wrap:wrap}.jl .seq-acoes{width:100%;padding-left:42px}}.jl .outra-txt{margin-top:2px}.jl .side-grupo{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);margin-top:8px;padding:14px 12px 6px;font-size:10.5px;font-weight:600}.jl .side-planon{width:100%;color:var(--fg);text-align:left;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(90deg,#ff7a3d,#e0339e,#8224dc) border-box;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:9px 12px;font-size:14.5px;font-weight:600;display:flex}.jl .side-planon:hover{background:linear-gradient(var(--surface2),var(--surface2)) padding-box,linear-gradient(90deg,#ff7a3d,#e0339e,#8224dc) border-box}.jl .side-planon img{border-radius:6px;flex-shrink:0;width:22px;height:22px}.jl .planon-novo{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#ff7a3d,#e0339e,#8224dc);border-radius:99px;padding:0 7px;font-size:10.5px;font-weight:700;line-height:17px}.jl .planon-sai{width:15px;height:15px;color:var(--muted);margin-left:auto}.jl .planon-cartao{color:#f4eefb;text-align:left;background:#07040e;border:0;border-radius:16px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}.jl .planon-cartao img{border-radius:9px;width:34px;height:34px}.jl .planon-cartao b{font-size:14.5px;display:block}.jl .planon-cartao small{color:#c9beda;font-size:12px;display:block}.jl .planon-cartao svg{color:#e0339e;flex-shrink:0;width:18px;height:18px;margin-left:auto}@media (width>=860px){.jl .planon-cartao{display:none}}.jl .planon-cartaz{color:#f4eefb;text-align:center;background:#07040e;border-top:4px solid #e0339e;border-radius:16px;justify-items:center;gap:8px;padding:22px 18px;display:grid}.jl .planon-cartaz img{width:auto;height:24px}.jl .planon-cartaz b{font-size:16px}.jl .planon-cartaz p{color:#c9beda;margin:0;font-size:14px;line-height:1.55}.jl .planon-cartaz .gira{color:#e0339e;width:22px;height:22px;animation:1s linear infinite jlgira}.jl .planon-bt{color:#fff;background:linear-gradient(90deg,#ff7a3d,#e0339e,#8224dc)}@keyframes jlgira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jl .planon-cartaz .gira{animation:none}}.jl .bottom a.aba-planon{cursor:pointer}.jl .bottom a.aba-planon img{border-radius:5px;width:21px;height:21px}.jl .bottom .planon-breve{letter-spacing:.03em;text-transform:uppercase;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff7a3d,#e0339e,#8224dc);border-radius:99px;padding:0 5px;font-size:8.5px;font-weight:700;line-height:14px;position:absolute;top:2px;left:calc(50% + 4px)}
