/* Carte Modules Documents — trois scènes exclusives, aucune animation permanente */
body.swat-workspace-unified .swat-global-hub[data-nav-design="panorama-air"] .swat-air-card>div.arkyn-documents-tour{display:none!important;flex:none!important;width:100%;min-width:0!important;max-width:100%;height:0;overflow:hidden;position:relative!important;margin-top:11px!important;border-radius:13px;border:1px solid var(--air-border);background:color-mix(in srgb,var(--air-surface) 91%,#090715)!important;pointer-events:none;color:var(--air-text);text-align:left!important}
.arkyn-documents-tour,.arkyn-documents-tour *{box-sizing:border-box}.arkyn-documents-tour .adt-chrome{height:26px;display:flex;gap:8px;align-items:center;padding:0 10px;border-bottom:1px solid var(--air-border)}.arkyn-documents-tour .adt-chrome strong{font-size:10px}.arkyn-documents-tour .adt-chrome>span:last-child{margin-left:auto;color:var(--air-muted);font-size:7px;font-weight:750}.arkyn-documents-tour .adt-dots{font-size:7px;color:var(--air-accent)}
.arkyn-documents-tour .adt-stage{height:187px;width:100%;position:relative;overflow:hidden;isolation:isolate}
.arkyn-documents-tour .adt-screen{display:none!important;position:absolute;inset:0;overflow:hidden;padding:9px 11px}
.arkyn-documents-tour[data-scene="library"] .adt-library,.arkyn-documents-tour[data-scene="requests"] .adt-requests,.arkyn-documents-tour[data-scene="deposits"] .adt-deposits{display:block!important}
.arkyn-documents-tour .adt-heading{display:flex;gap:7px;align-items:center;justify-content:space-between;margin-bottom:7px}.arkyn-documents-tour .adt-heading small{font-size:6px;color:var(--air-accent);font-weight:800}.arkyn-documents-tour .adt-heading strong{flex:1;font-size:10px}.arkyn-documents-tour .adt-heading>span{font-size:6.5px;border:1px solid var(--air-border);padding:5px;border-radius:7px;white-space:nowrap}
.arkyn-documents-tour .adt-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:7px}.arkyn-documents-tour .adt-stats>div{display:grid;gap:4px;border:1px solid var(--air-border);border-radius:8px;padding:7px}.arkyn-documents-tour .adt-stats small{font-size:6.6px;color:var(--air-muted)}.arkyn-documents-tour .adt-stats b{font-size:12px}
.arkyn-documents-tour .adt-toolbar{font-size:7px;color:var(--air-muted);padding:7px;border:1px solid var(--air-border);border-radius:6px;margin-bottom:5px}
.arkyn-documents-tour .adt-row{display:flex;align-items:center;gap:8px;padding:7px;border:1px solid var(--air-border);border-radius:8px;margin-bottom:5px}.arkyn-documents-tour .adt-row i{width:27px;height:27px;display:grid;place-items:center;background:color-mix(in srgb,var(--air-accent) 13%,transparent);border-radius:7px;color:var(--air-accent);font-style:normal;font-size:7px}.arkyn-documents-tour .adt-row>div{display:grid;gap:3px;flex:1;min-width:0}.arkyn-documents-tour .adt-row b{font-size:8.3px}.arkyn-documents-tour .adt-row small{font-size:6.7px;color:var(--air-muted)}.arkyn-documents-tour .adt-row>span{font-size:7px;padding:5px 7px;border:1px solid var(--air-border);border-radius:6px}
.arkyn-documents-tour .adt-viewtabs{display:flex;gap:6px;margin-bottom:6px}.arkyn-documents-tour .adt-viewtabs span{font-size:7px;padding:5px 8px;border:1px solid var(--air-border);border-radius:7px}
.arkyn-documents-tour .adt-requests-grid{display:grid;grid-template-columns:1.2fr .85fr;gap:7px}.arkyn-documents-tour .adt-requests-grid>div{padding:8px;border:1px solid var(--air-border);border-radius:8px;min-width:0}.arkyn-documents-tour .adt-selector{font-size:8px;border:1px solid var(--air-border);border-radius:6px;padding:7px;margin-bottom:6px}.arkyn-documents-tour .adt-selector b{color:var(--air-accent)}
.arkyn-documents-tour .adt-drop{border:1px dashed var(--air-accent);border-radius:9px;min-height:69px;padding:8px;display:grid;gap:4px}.arkyn-documents-tour .adt-drop strong{font-size:8.8px}.arkyn-documents-tour .adt-drop small,.arkyn-documents-tour .adt-shelf small{font-size:7px;color:var(--air-muted)}.arkyn-documents-tour .adt-drop span{justify-self:start;font-size:7px;padding:4px;border:1px solid var(--air-border);border-radius:6px}
.arkyn-documents-tour .adt-send{margin-top:7px;text-align:center;font-size:8px;background:color-mix(in srgb,var(--air-accent) 15%,transparent);padding:6px;border:1px solid var(--air-accent);border-radius:7px}.arkyn-documents-tour .adt-shelf h4{margin:0 0 7px;font-size:8.6px}.arkyn-documents-tour .adt-shelf>div{display:flex;justify-content:space-between;align-items:center;padding:6px 5px;margin-bottom:4px;border:1px solid var(--air-border);border-radius:6px;font-size:7.3px}.arkyn-documents-tour .adt-shelf>div span{color:var(--air-accent)}
.arkyn-documents-tour .adt-actions{display:flex;gap:8px;margin:10px 0}.arkyn-documents-tour .adt-actions span{border:1px solid var(--air-border);border-radius:7px;font-size:8px;padding:7px}.arkyn-documents-tour .adt-done{font-size:8px;color:#8cdab7;border:1px solid #8cdab744;padding:9px;border-radius:7px}
.arkyn-documents-tour .adt-cursor{position:absolute;z-index:7;top:0;left:0;opacity:0;transform:translate3d(0,0,0);transition:transform .46s cubic-bezier(.2,.7,.2,1),opacity .2s ease;filter:drop-shadow(0 2px 2px #0008)}.arkyn-documents-tour .adt-cursor svg{width:14px;height:18px;fill:white;stroke:#261333;stroke-width:1.2}.arkyn-documents-tour .adt-selected{background:color-mix(in srgb,var(--air-accent) 15%,transparent)!important;box-shadow:0 0 0 1px var(--air-accent) inset!important;border-color:var(--air-accent)!important}
.arkyn-documents-tour .adt-footer{display:flex;height:28px;padding:0 10px;gap:8px;justify-content:space-between;align-items:center;border-top:1px solid var(--air-border);font-size:7.5px;color:var(--air-muted)}.arkyn-documents-tour .adt-progress{display:block;width:50px;height:3px;flex:none;background:var(--air-border);border-radius:4px;overflow:hidden}.arkyn-documents-tour .adt-progress i{display:block;width:0;height:100%;background:var(--air-accent)}.arkyn-documents-playing .adt-progress i{animation:adt-progress 11s linear both}@keyframes adt-progress{to{width:100%}}
@media(min-width:1101px) and (hover:hover) and (pointer:fine){body.swat-workspace-unified .swat-global-hub[data-nav-design="panorama-air"] .swat-air-card[data-preview="documents-tour"]:is(:hover,:focus-within)>div.arkyn-documents-tour{display:block!important;height:243px}}
@media(max-width:1100px),(hover:none),(pointer:coarse){body.swat-workspace-unified .swat-global-hub[data-nav-design="panorama-air"] .swat-air-card>div.arkyn-documents-tour{display:none!important}}
@media(prefers-reduced-motion:reduce){.arkyn-documents-tour *{animation:none!important;transition:none!important}}
body.swat-ux-reduce-motion .arkyn-documents-tour *{animation:none!important;transition:none!important}
