/* RACCOON::6P — Admin Folder Showcase R3 — isolado por #r6p-admin-folder-r3. */
#r6p-admin-folder-r3 {
  --r6p-gold: #FDB913;
  --r6p-gold-light: #ffe08a;
  --r6p-amber: #F28C00;
  --r6p-ink: #0F1115;
  --r6p-panel: #16191e;
  --r6p-soft: #bcb7aa;
  isolation: isolate;
  position: relative;
  width: 100%;
  margin: 0;
  padding: clamp(64px,8.8vw,136px) max(18px,calc((100vw - 1360px)/2));
  overflow: clip;
  background: radial-gradient(ellipse at 76% 35%,rgba(249,169,19,.085),transparent 48%),
              linear-gradient(155deg,#14161b 0%,#0f1115 56%,#0b0c10 100%);
  color:#f8f5ee;
  font-family: Montserrat,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
  color-scheme: dark;
  box-sizing:border-box;
}
#r6p-admin-folder-r3 *,#r6p-admin-folder-r3 *::before,#r6p-admin-folder-r3 *::after{box-sizing:border-box}
#r6p-admin-folder-r3 .r6p-admin__shell{max-width:1320px;margin:0 auto;min-width:0}
#r6p-admin-folder-r3 .r6p-admin__heading{max-width:720px;margin-bottom:clamp(35px,5vw,68px)}
#r6p-admin-folder-r3 .r6p-admin__eyebrow{display:inline-block;margin:0 0 20px;font-size:10px;font-weight:760;line-height:1.6;letter-spacing:.19em;color:var(--r6p-gold)}
#r6p-admin-folder-r3 h2{font-size:clamp(31px,4.6vw,62px);line-height:1.08;letter-spacing:-.048em;font-weight:760;max-width:850px;margin:0 0 22px!important;color:#f8f6ef}
#r6p-admin-folder-r3 h2 .r6p-admin__line{display:block;height:0}
#r6p-admin-folder-r3 .r6p-admin__summary{font-size:clamp(14px,1.5vw,17px);line-height:1.8;color:#c5c4c1;max-width:630px;margin:0}
#r6p-admin-folder-r3 .r6p-admin__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(32px,5vw,85px);align-items:center}
#r6p-admin-folder-r3 .r6p-admin__side{min-width:0;align-self:center}
#r6p-admin-folder-r3 .r6p-admin__side-top{display:flex;align-items:center;gap:18px;margin-bottom:22px;color:var(--r6p-gold);font-size:11px;letter-spacing:.2em;font-weight:700}
#r6p-admin-folder-r3 .r6p-admin__rule{height:1px;flex:1;background:linear-gradient(90deg,rgba(253,185,19,.65),transparent)}
#r6p-admin-folder-r3 .r6p-admin__steps{border-top:1px solid rgba(255,255,255,.1)}
#r6p-admin-folder-r3 .r6p-admin__step{
  appearance:none;-webkit-appearance:none;border:0;border-bottom:1px solid rgba(255,255,255,.10);
  background:transparent;color:#c8c7c5;width:100%;padding:clamp(14px,2vw,23px) 8px;
  display:flex;gap:16px;align-items:center;text-align:left;cursor:pointer;
  position:relative;border-radius:0;min-height:68px;transition:color .24s ease,background .24s ease
}
#r6p-admin-folder-r3 .r6p-admin__step:hover,#r6p-admin-folder-r3 .r6p-admin__step:focus-visible{background:rgba(253,185,19,.07);color:white}
#r6p-admin-folder-r3 .r6p-admin__step.is-active{color:#fff;background:linear-gradient(90deg,rgba(253,185,19,.095),transparent 82%)}
#r6p-admin-folder-r3 .r6p-admin__step.is-active::before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:var(--r6p-gold);border-radius:2px}
#r6p-admin-folder-r3 .r6p-admin__step-number{font-size:12px;color:#9a968e;font-weight:700;font-variant-numeric:tabular-nums;align-self:center;min-width:28px}
#r6p-admin-folder-r3 .r6p-admin__step.is-active .r6p-admin__step-number{color:var(--r6p-gold)}
#r6p-admin-folder-r3 .r6p-admin__step-text{display:grid;gap:5px;min-width:0;flex:1}
#r6p-admin-folder-r3 .r6p-admin__step-text strong{font-size:clamp(13px,1.2vw,15px);font-weight:700;line-height:1.4}
#r6p-admin-folder-r3 .r6p-admin__step-text small{color:#9c9d9c;font-size:11px;line-height:1.5;font-weight:450}
#r6p-admin-folder-r3 .r6p-admin__step-chevron{color:#6a6c69;font-size:15px}
#r6p-admin-folder-r3 .r6p-admin__step.is-active .r6p-admin__step-chevron{color:var(--r6p-gold)}
#r6p-admin-folder-r3 .r6p-admin__smallprint{margin:22px 0 24px;color:#a8a7a4;font-size:12px;line-height:1.7;max-width:340px}
#r6p-admin-folder-r3 .r6p-admin__cta{
  display:inline-flex;align-items:center;justify-content:space-between;gap:20px;
  padding:15px 19px;background:var(--r6p-gold);color:#15130b;text-decoration:none;
  font-size:12px;font-weight:780;border-radius:11px;line-height:1.4;min-height:48px;
  transition:filter .2s ease,transform .2s ease
}
#r6p-admin-folder-r3 .r6p-admin__cta:hover{filter:brightness(1.10);transform:translateY(-2px)}
#r6p-admin-folder-r3 .r6p-admin__cta:focus-visible,#r6p-admin-folder-r3 button:focus-visible{outline:2px solid #fff;outline-offset:3px}
#r6p-admin-folder-r3 .r6p-admin__showcase{min-width:0;display:flex;flex-direction:column;align-items:center}
#r6p-admin-folder-r3 .r6p-admin__device-wrap{width:min(100%,342px);position:relative;margin:0 auto 27px;isolation:isolate}
#r6p-admin-folder-r3 .r6p-admin__device-halo{position:absolute;z-index:-1;inset:8% -26%;filter:blur(47px);opacity:.36;pointer-events:none;background:radial-gradient(ellipse,rgba(253,185,19,.3),transparent 65%)}
#r6p-admin-folder-r3 .r6p-admin__device{
  position:relative;width:100%;aspect-ratio:390 / 844;
  overflow:hidden;border-radius:35px;border:6px solid #24272d;
  box-shadow:0 0 0 1px rgba(253,185,19,.24),0 22px 60px rgba(0,0,0,.75),0 0 50px rgba(248,180,31,.10);
  background:#111316;transform:translateZ(0)
}
#r6p-admin-folder-r3 .r6p-admin__device::after{position:absolute;inset:0;content:"";border-radius:30px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.10);pointer-events:none;z-index:8}
#r6p-admin-folder-r3 .r6p-admin__visual{position:absolute;inset:0;overflow:hidden;
 background:radial-gradient(ellipse at 50% 18%,rgba(202,139,48,.38),transparent 42%),
 repeating-linear-gradient(30deg,transparent 0 140px,rgba(255,255,255,.018) 141px 143px),#141314}
#r6p-admin-folder-r3 .r6p-admin__intro-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.63;filter:brightness(.78) saturate(.84);pointer-events:none}
#r6p-admin-folder-r3 .r6p-admin__light{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.26) 0%,rgba(0,0,0,.08) 22%,rgba(0,0,0,.43) 55%,rgba(0,0,0,.88) 100%);pointer-events:none}
#r6p-admin-folder-r3 .r6p-admin__topbar{position:absolute;z-index:2;top:21px;left:19px;right:19px;display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:.12em;font-weight:800;color:#f8e4ba;text-shadow:0 2px 7px #000}
#r6p-admin-folder-r3 .r6p-admin__dot{width:8px;height:8px;border-radius:50%;background:var(--r6p-gold);box-shadow:0 0 12px rgba(253,185,19,.8)}
#r6p-admin-folder-r3 .r6p-admin__signal{margin-left:auto;letter-spacing:0;font-size:17px;color:#fae7c2}
#r6p-admin-folder-r3 .r6p-admin__screen{position:absolute;z-index:3;left:15px;right:15px;top:46%;transform:translateY(-15%);bottom:38px;display:flex;align-items:flex-start;justify-content:center;pointer-events:none}
#r6p-admin-folder-r3 .r6p-admin__glass{display:flex;flex-direction:column;width:100%;min-height:200px;max-height:100%;overflow:hidden;padding:clamp(14px,4.5%,23px);border-radius:17px;border:1px solid rgba(253,185,19,.3);background:linear-gradient(145deg,rgba(15,17,21,.83),rgba(16,17,19,.63));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.08);animation:r6p-admin-appear .45s ease both}
#r6p-admin-folder-r3 .r6p-admin__glass-kicker{font-size:10px;color:var(--r6p-gold);font-weight:850;letter-spacing:.1em;line-height:1.5;margin-bottom:3px}
#r6p-admin-folder-r3 .r6p-admin__glass-title{font-size:clamp(14px,1.7vw,17px);line-height:1.25;color:#fff;margin-bottom:13px}
#r6p-admin-folder-r3 .r6p-admin__fake-fields{display:grid;gap:9px}
#r6p-admin-folder-r3 .r6p-admin__field{display:grid;gap:5px;color:#c1c0b9;font-size:10px}
#r6p-admin-folder-r3 .r6p-admin__field i{display:block;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:rgba(0,0,0,.5)}
#r6p-admin-folder-r3 .r6p-admin__fake-submit{background:linear-gradient(#ffda58,#edac0a);border-radius:8px;margin-top:5px;color:#0b0b0b;padding:12px 10px;font-size:10px;font-weight:900;display:flex;justify-content:space-between;letter-spacing:.04em;line-height:1.2}
#r6p-admin-folder-r3 .r6p-admin__fake-submit b{font-size:13px}
#r6p-admin-folder-r3 .r6p-admin__fake-note{font-size:9px;color:#f0ba61;line-height:1.6}
#r6p-admin-folder-r3 .r6p-admin__glass--validation .r6p-admin__field:last-of-type i{border-color:rgba(244,174,71,.7)}
#r6p-admin-folder-r3 .r6p-admin__glass--access{min-height:168px;justify-content:center}
#r6p-admin-folder-r3 .r6p-admin__screen-intro{display:grid;place-items:center;gap:6px;text-align:center}
#r6p-admin-folder-r3 .r6p-admin__intro-mark{display:grid;place-items:center;width:47px;height:47px;border-radius:50%;border:2px solid var(--r6p-gold);color:var(--r6p-gold);font-size:28px;font-weight:900;box-shadow:0 0 20px rgba(253,185,19,.2)}
#r6p-admin-folder-r3 .r6p-admin__intro-text{font-size:12px;color:#fff;letter-spacing:.14em;font-weight:860}
#r6p-admin-folder-r3 .r6p-admin__intro-sub{font-size:10px;color:#cebc92}
#r6p-admin-folder-r3 .r6p-admin__glass--verified,#r6p-admin-folder-r3 .r6p-admin__glass--logout{align-items:center;text-align:center;justify-content:center;min-height:200px}
#r6p-admin-folder-r3 .r6p-admin__glass--verified .r6p-admin__glass-kicker,#r6p-admin-folder-r3 .r6p-admin__glass--logout .r6p-admin__glass-kicker{align-self:stretch;text-align:left}
#r6p-admin-folder-r3 .r6p-admin__state-icon{border:1px solid rgba(253,185,19,.75);border-radius:50%;color:#ffca46;background:rgba(253,185,19,.1);display:grid;place-items:center;width:66px;height:66px;font-size:32px;font-weight:700;margin:4px auto 12px}
#r6p-admin-folder-r3 .r6p-admin__state-icon.is-success{animation:r6p-admin-breath 2.8s ease-in-out infinite}
#r6p-admin-folder-r3 .r6p-admin__state-text{font-size:12px;line-height:1.6;color:#efeae2;margin:0}
#r6p-admin-folder-r3 .r6p-admin__glow-line{height:2px;width:60%;margin-top:18px;background:linear-gradient(90deg,transparent,var(--r6p-gold),transparent)}
#r6p-admin-folder-r3 .r6p-admin__tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px}
#r6p-admin-folder-r3 .r6p-admin__dashboard-tile{display:flex;gap:6px;flex-direction:column;align-items:flex-start;padding:12px 8px;border:1px solid rgba(253,185,19,.16);background:rgba(255,255,255,.035);border-radius:8px;color:#f3e9d2;font-size:10px;font-weight:650}
#r6p-admin-folder-r3 .r6p-admin__dashboard-icon{font-size:17px;color:var(--r6p-gold)}
#r6p-admin-folder-r3 .r6p-admin__dashboard-tile span:last-child{align-self:flex-end;color:#b7aa8e}
#r6p-admin-folder-r3 .r6p-admin__demo-watermark{position:absolute;right:16px;bottom:12px;z-index:4;font-size:9px;letter-spacing:.19em;color:#f9dd99;opacity:.75;font-weight:800;pointer-events:none}
#r6p-admin-folder-r3 .r6p-admin__narrative{width:min(100%,480px);min-height:133px;align-self:center}
#r6p-admin-folder-r3 .r6p-admin__tag{font-size:10px;letter-spacing:.14em;font-weight:760;color:var(--r6p-gold);margin-bottom:8px}
#r6p-admin-folder-r3 .r6p-admin__narrative h3{font-size:clamp(17px,2vw,24px)!important;line-height:1.24;color:#fdfbf8;margin:0 0 9px!important;font-weight:730;letter-spacing:-.018em}
#r6p-admin-folder-r3 .r6p-admin__narrative p{font-size:12px;color:#b7b5af;line-height:1.65;margin:0;max-width:460px}
#r6p-admin-folder-r3 .r6p-admin__controls{width:min(100%,480px);margin:15px auto 0}
#r6p-admin-folder-r3 .r6p-admin__progress{height:2px;background:rgba(255,255,255,.13);width:100%;overflow:hidden;margin-bottom:12px;border-radius:5px}
#r6p-admin-folder-r3 .r6p-admin__progress span{display:block;height:100%;background:var(--r6p-gold);transition:width .4s ease}
#r6p-admin-folder-r3 .r6p-admin__pager{display:flex;align-items:center;justify-content:space-between;color:#c0bfb8;font-weight:680;font-size:11px;letter-spacing:.13em;font-variant-numeric:tabular-nums}
#r6p-admin-folder-r3 .r6p-admin__buttons{display:flex;align-items:center;gap:8px}
#r6p-admin-folder-r3 .r6p-admin__icon-btn{width:38px;height:38px;min-width:38px;padding:0;border:1px solid rgba(255,255,255,.22);background:transparent;border-radius:50%;color:#f5f1e6;display:grid;place-items:center;font-size:17px;cursor:pointer;transition:border-color .2s,background .2s}
#r6p-admin-folder-r3 .r6p-admin__icon-btn:hover{border-color:var(--r6p-gold);background:rgba(253,185,19,.09)}
#r6p-admin-folder-r3 .r6p-admin__pause{font-size:12px;color:var(--r6p-gold)}
#r6p-admin-folder-r3 .r6p-admin__disclosure{font-size:11px;color:#82827f;line-height:1.7;margin:clamp(22px,4vw,48px) 0 0;text-align:center}
@keyframes r6p-admin-appear{from{opacity:.25;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}
@keyframes r6p-admin-breath{0%,100%{box-shadow:0 0 3px rgba(253,185,19,.08)}50%{box-shadow:0 0 20px rgba(253,185,19,.35)}}
@media (max-width:920px){
 #r6p-admin-folder-r3 .r6p-admin__grid{grid-template-columns:minmax(0,1fr);gap:37px}
 #r6p-admin-folder-r3 .r6p-admin__side{display:contents}
 #r6p-admin-folder-r3 .r6p-admin__side-top{display:none}
 #r6p-admin-folder-r3 .r6p-admin__steps{display:flex;gap:7px;border:0;overflow-x:auto;padding-bottom:8px;max-width:100%;scrollbar-width:thin;overscroll-behavior-inline:contain}
 #r6p-admin-folder-r3 .r6p-admin__step{width:auto;flex:0 0 auto;min-width:150px;min-height:55px;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:10px 11px;gap:7px}
 #r6p-admin-folder-r3 .r6p-admin__step.is-active::before{border-radius:10px 0 0 10px}
 #r6p-admin-folder-r3 .r6p-admin__step-text small,#r6p-admin-folder-r3 .r6p-admin__step-chevron{display:none}
 #r6p-admin-folder-r3 .r6p-admin__step-number{min-width:20px;font-size:10px}
 #r6p-admin-folder-r3 .r6p-admin__step-text strong{font-size:11px}
 #r6p-admin-folder-r3 .r6p-admin__showcase{order:2}
 #r6p-admin-folder-r3 .r6p-admin__smallprint{order:3;margin:0}
 #r6p-admin-folder-r3 .r6p-admin__cta{order:4;justify-self:start}
}
@media (max-width:480px){
 #r6p-admin-folder-r3{padding:65px 16px 68px}
 #r6p-admin-folder-r3 .r6p-admin__heading{margin-bottom:27px}
 #r6p-admin-folder-r3 .r6p-admin__eyebrow{font-size:9px}
 #r6p-admin-folder-r3 h2{font-size:clamp(31px,8.2vw,39px)}
 #r6p-admin-folder-r3 .r6p-admin__summary{font-size:13px;line-height:1.8}
 #r6p-admin-folder-r3 .r6p-admin__grid{gap:25px}
 #r6p-admin-folder-r3 .r6p-admin__device-wrap{width:min(83vw,310px);margin-bottom:25px}
 #r6p-admin-folder-r3 .r6p-admin__device{border-radius:30px;border-width:5px}
 #r6p-admin-folder-r3 .r6p-admin__glass{padding:13px}
 #r6p-admin-folder-r3 .r6p-admin__device-halo{inset:10% -13%}
 #r6p-admin-folder-r3 .r6p-admin__narrative{min-height:125px}
 #r6p-admin-folder-r3 .r6p-admin__narrative h3{font-size:19px!important}
 #r6p-admin-folder-r3 .r6p-admin__disclosure{margin-top:25px}
}
@media (prefers-reduced-motion:reduce){
 #r6p-admin-folder-r3 *,#r6p-admin-folder-r3 *::before,#r6p-admin-folder-r3 *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
 #r6p-admin-folder-r3 .r6p-admin__intro-video{display:none}
}

/* RACCOON::6P R3 | FOLDER SIGNATURE — adaptação autoral do mecanismo do vídeo anexado.
   A pasta abre APENAS via CSS input:checked; JS apenas muda conteúdo, nunca dirige rotateX.
   Escopo isolado, sem azul/verde da referência; paleta Raccoon preto/dourado. */
#r6p-admin-folder-r3 .r6p-admin__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,4vw,65px);align-items:center}
#r6p-admin-folder-r3 .r6p-admin__side{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}
#r6p-admin-folder-r3 .r6p-folder__module{max-width:620px;width:100%;margin:0 auto}
#r6p-admin-folder-r3 .r6p-folder__header{display:flex;align-items:center;gap:14px;letter-spacing:.18em;font-size:10px;color:#f0c568;font-weight:750}
#r6p-admin-folder-r3 .r6p-folder__header-rule{flex:1;height:1px;background:linear-gradient(90deg,rgba(253,185,19,.65),transparent)}
#r6p-admin-folder-r3 .r6p-folder__scene{--folder-w:252px;--folder-h:185px;position:relative;width:100%;min-height:470px;perspective:1100px;transform-style:preserve-3d;isolation:isolate}
#r6p-admin-folder-r3 .r6p-folder__toggle{position:absolute;left:50%;bottom:76px;width:2px;height:2px;opacity:0;appearance:none;}
#r6p-admin-folder-r3 .r6p-folder__folder{position:absolute;z-index:3;left:50%;bottom:60px;transform:translateX(-50%);width:var(--folder-w);height:var(--folder-h);display:block;cursor:pointer;perspective:1000px;transform-style:preserve-3d;outline:none;touch-action:manipulation}
#r6p-admin-folder-r3 .r6p-folder__folder-back{position:absolute;inset:0;background:linear-gradient(145deg,#f5be3f,#b97503 80%);border:1px solid rgba(255,224,151,.6);border-radius:18px 18px 21px 21px;box-shadow:0 24px 52px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.5);transform:translateZ(-1px)}
#r6p-admin-folder-r3 .r6p-folder__folder-back::before{content:"";position:absolute;left:0;top:-24px;width:105px;height:42px;border-radius:14px 17px 0 0;background:linear-gradient(135deg,#f6cc65,#cc8d12);border:1px solid #d9a62e;z-index:-1}
#r6p-admin-folder-r3 .r6p-folder__folder-front{position:absolute;z-index:5;left:0;right:0;bottom:0;height:151px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:15px 15px 21px 21px;transform-origin:bottom center;transform:rotateX(0deg);transform-style:preserve-3d;backface-visibility:visible;background:linear-gradient(155deg,rgba(255,216,104,.95),rgba(196,119,2,.92));border:1px solid rgba(255,240,188,.46);box-shadow:inset 0 2px 0 rgba(255,255,255,.5),0 9px 20px rgba(0,0,0,.2);transition:transform .78s cubic-bezier(.23,.85,.27,1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}
#r6p-admin-folder-r3 .r6p-folder__folder-front::after{content:"";position:absolute;inset:14px;border-radius:13px;border:1px solid rgba(52,32,1,.13);pointer-events:none}
#r6p-admin-folder-r3 .r6p-folder__folder-mark{display:grid;place-items:center;border:2px solid #1f1a10;width:54px;height:54px;border-radius:50%;font-weight:900;font-size:27px;line-height:1;color:#221808}
#r6p-admin-folder-r3 .r6p-folder__folder-brand{font-size:16px;font-weight:900;letter-spacing:.08em;color:#241804;margin-top:9px}
#r6p-admin-folder-r3 .r6p-folder__folder-brand b{font-weight:900;color:#0f1115}
#r6p-admin-folder-r3 .r6p-folder__folder-sub{font-size:9px;letter-spacing:.21em;font-weight:800;color:#49320b;margin-top:2px}
#r6p-admin-folder-r3 .r6p-folder__toggle:checked ~ .r6p-folder__folder .r6p-folder__folder-front{transform:rotateX(-43deg) translateY(8px)}
#r6p-admin-folder-r3 .r6p-folder__toggle:focus-visible ~ .r6p-folder__folder{outline:3px solid white;outline-offset:7px;border-radius:20px}
#r6p-admin-folder-r3 .r6p-folder__cards{position:absolute;z-index:4;left:50%;bottom:116px;width:0;height:0;pointer-events:none;transform-style:preserve-3d}
#r6p-admin-folder-r3 .r6p-folder__card{--x:0px;--y:30px;--r:0deg;position:absolute;left:-83px;bottom:0;width:166px;min-height:102px;padding:12px 13px;display:flex;flex-direction:column;text-align:left;justify-content:flex-start;gap:8px;color:#fef7de;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;border:1px solid rgba(252,198,79,.34);border-radius:13px;background:linear-gradient(140deg,rgba(55,55,49,.98),rgba(24,25,29,.99));box-shadow:0 14px 25px rgba(0,0,0,.45);transform:translate3d(0,44px,-5px) rotate(-4deg) scale(.9);transition:transform .72s cubic-bezier(.19,.86,.31,1.14),opacity .34s ease,visibility 0s linear .72s,border-color .24s,box-shadow .24s;transition-delay:0s;outline-offset:3px}
#r6p-admin-folder-r3 .r6p-folder__card:focus-visible{outline:2px solid #fff}
#r6p-admin-folder-r3 .r6p-folder__card-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#f6c04f;font-weight:850;letter-spacing:.09em}
#r6p-admin-folder-r3 .r6p-folder__card-glyph{font-size:20px;color:#f5c75e}
#r6p-admin-folder-r3 .r6p-folder__card strong{font-size:12px;font-weight:800;line-height:1.2;color:#fff}
#r6p-admin-folder-r3 .r6p-folder__card small{color:#c5bba8;font-size:9px;line-height:1.35}
#r6p-admin-folder-r3 .r6p-folder__card--0{--x:-178px;--y:-138px;--r:-12deg;--d:30ms}
#r6p-admin-folder-r3 .r6p-folder__card--1{--x:-95px;--y:-252px;--r:-5deg;--d:85ms}
#r6p-admin-folder-r3 .r6p-folder__card--2{--x:75px;--y:-260px;--r:7deg;--d:140ms}
#r6p-admin-folder-r3 .r6p-folder__card--3{--x:182px;--y:-148px;--r:12deg;--d:195ms}
#r6p-admin-folder-r3 .r6p-folder__card--4{--x:-84px;--y:-151px;--r:-5deg;--d:250ms}
#r6p-admin-folder-r3 .r6p-folder__card--5{--x:78px;--y:-155px;--r:6deg;--d:305ms}
#r6p-admin-folder-r3 .r6p-folder__toggle:checked ~ .r6p-folder__cards .r6p-folder__card{visibility:visible;opacity:1;pointer-events:auto;transform:translate3d(var(--x),var(--y),0) rotate(var(--r)) scale(1);transition-delay:var(--d),var(--d),0s,0s,0s}
#r6p-admin-folder-r3 .r6p-folder__card:hover,#r6p-admin-folder-r3 .r6p-folder__card.is-active{border-color:#f5b913;box-shadow:0 9px 27px rgba(245,185,19,.25),0 15px 28px rgba(0,0,0,.6)}
#r6p-admin-folder-r3 .r6p-folder__hint{position:absolute;z-index:2;right:5%;bottom:255px;display:flex;align-items:center;gap:7px;transform:rotate(-15deg);color:#ffcb52;font-size:10px;letter-spacing:.09em;font-weight:900;pointer-events:none;transition:opacity .28s}
#r6p-admin-folder-r3 .r6p-folder__hint-arrow{font-size:29px;line-height:1}
#r6p-admin-folder-r3 .r6p-folder__toggle:checked ~ .r6p-folder__hint{opacity:0}
#r6p-admin-folder-r3 .r6p-folder__counter{position:absolute;z-index:2;top:27px;right:7%;display:flex;gap:7px;align-items:center;padding:8px 12px;border:1px solid rgba(253,185,19,.2);background:rgba(250,187,34,.10);border-radius:20px;color:#efd18a;font-size:10px;font-weight:780;letter-spacing:.05em;opacity:0;transform:translateY(10px) scale(.9);transition:opacity .4s .2s,transform .5s .2s}
#r6p-admin-folder-r3 .r6p-folder__toggle:checked ~ .r6p-folder__counter{opacity:1;transform:none}
#r6p-admin-folder-r3 .r6p-folder__status-dot{position:relative;width:7px;height:7px;border-radius:50%;background:#fdb913;box-shadow:0 0 9px rgba(253,185,19,.9)}
#r6p-admin-folder-r3 .r6p-folder__status-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:#fdb913;animation:r6p-folder-pulse 2s ease-out infinite}
@keyframes r6p-folder-pulse{to{transform:scale(3);opacity:0}}
#r6p-admin-folder-r3 .r6p-folder__caption{color:#d4bea0;font-size:12px;line-height:1.6;text-align:center;margin:0 0 20px}
#r6p-admin-folder-r3 .r6p-admin__smallprint{margin:10px auto 21px;text-align:center}
#r6p-admin-folder-r3 .r6p-admin__cta{align-self:center}
#r6p-admin-folder-r3 .r6p-admin__showcase{min-width:0}
#r6p-admin-folder-r3 .r6p-admin__device-wrap{width:min(100%,320px)}
@media(max-width:1050px){#r6p-admin-folder-r3 .r6p-admin__grid{grid-template-columns:1fr;gap:25px}#r6p-admin-folder-r3 .r6p-folder__module{max-width:570px}}
@media(max-width:620px){
 #r6p-admin-folder-r3 .r6p-folder__scene{--folder-w:218px;--folder-h:166px;min-height:405px}
 #r6p-admin-folder-r3 .r6p-folder__folder{bottom:34px}
 #r6p-admin-folder-r3 .r6p-folder__folder-front{height:137px}
 #r6p-admin-folder-r3 .r6p-folder__cards{bottom:91px}
 #r6p-admin-folder-r3 .r6p-folder__card{left:-64px;width:128px;min-height:93px;padding:9px 9px;gap:6px}
 #r6p-admin-folder-r3 .r6p-folder__card strong{font-size:10px}
 #r6p-admin-folder-r3 .r6p-folder__card small{font-size:8px}
 #r6p-admin-folder-r3 .r6p-folder__card--0{--x:-108px;--y:-110px;--r:-10deg}
 #r6p-admin-folder-r3 .r6p-folder__card--1{--x:-79px;--y:-211px;--r:-6deg}
 #r6p-admin-folder-r3 .r6p-folder__card--2{--x:69px;--y:-213px;--r:7deg}
 #r6p-admin-folder-r3 .r6p-folder__card--3{--x:108px;--y:-110px;--r:10deg}
 #r6p-admin-folder-r3 .r6p-folder__card--4{--x:-52px;--y:-109px;--r:-4deg}
 #r6p-admin-folder-r3 .r6p-folder__card--5{--x:55px;--y:-111px;--r:5deg}
 #r6p-admin-folder-r3 .r6p-folder__hint{right:1%;bottom:207px;font-size:9px}
 #r6p-admin-folder-r3 .r6p-folder__counter{top:13px;right:1%}
 #r6p-admin-folder-r3 .r6p-admin__cta{max-width:90%;align-self:center}
}
@media(max-width:360px){#r6p-admin-folder-r3 .r6p-folder__card--0{--x:-100px}#r6p-admin-folder-r3 .r6p-folder__card--3{--x:100px}}
@media(prefers-reduced-motion:reduce){
 #r6p-admin-folder-r3 .r6p-folder__card,#r6p-admin-folder-r3 .r6p-folder__folder-front,#r6p-admin-folder-r3 .r6p-folder__hint,#r6p-admin-folder-r3 .r6p-folder__counter{animation:none!important;transition:none!important}
 #r6p-admin-folder-r3 .r6p-folder__status-dot::after{animation:none!important}
}
/* R3-FINAL: leque editorial em duas fileiras, leitura integral dos seis cartões. */
#r6p-admin-folder-r3 .r6p-folder__card--0{--x:-166px;--y:-254px;--r:-4deg}
#r6p-admin-folder-r3 .r6p-folder__card--1{--x:0px;--y:-260px;--r:0deg}
#r6p-admin-folder-r3 .r6p-folder__card--2{--x:166px;--y:-254px;--r:4deg}
#r6p-admin-folder-r3 .r6p-folder__card--3{--x:-166px;--y:-137px;--r:-3deg}
#r6p-admin-folder-r3 .r6p-folder__card--4{--x:0px;--y:-143px;--r:0deg}
#r6p-admin-folder-r3 .r6p-folder__card--5{--x:166px;--y:-137px;--r:3deg}
@media(max-width:620px){
 #r6p-admin-folder-r3 .r6p-folder__card{left:-56px;width:112px;min-height:92px}
 #r6p-admin-folder-r3 .r6p-folder__card--0{--x:-117px;--y:-231px;--r:-3deg}
 #r6p-admin-folder-r3 .r6p-folder__card--1{--x:0px;--y:-237px;--r:0deg}
 #r6p-admin-folder-r3 .r6p-folder__card--2{--x:117px;--y:-231px;--r:3deg}
 #r6p-admin-folder-r3 .r6p-folder__card--3{--x:-117px;--y:-128px;--r:-3deg}
 #r6p-admin-folder-r3 .r6p-folder__card--4{--x:0px;--y:-134px;--r:0deg}
 #r6p-admin-folder-r3 .r6p-folder__card--5{--x:117px;--y:-128px;--r:3deg}
}
@media(max-width:360px){
 #r6p-admin-folder-r3 .r6p-folder__card{left:-51px;width:102px;min-height:93px}
 #r6p-admin-folder-r3 .r6p-folder__card--0,#r6p-admin-folder-r3 .r6p-folder__card--3{--x:-104px}
 #r6p-admin-folder-r3 .r6p-folder__card--2,#r6p-admin-folder-r3 .r6p-folder__card--5{--x:104px}
}
/* Respiro entre metadados do módulo e cartões abertos. */
#r6p-admin-folder-r3 .r6p-folder__scene{min-height:535px}
@media(max-width:620px){#r6p-admin-folder-r3 .r6p-folder__scene{min-height:461px}}
