@import url("https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.qo-embed{--qo-bg:#2e3440;--qo-panel:#3b4252;--qo-track:#4c566a;--qo-accent:#5e81ac;--qo-accent-hi:#81a1c1;--qo-link:#88c0d0;--qo-text:#d8dee9;--qo-title:#eceff4;--qo-muted:#9aa5b8;--qo-cover:88px;--qo-font:Rajdhani,"PT Sans","Segoe UI",system-ui,"Helvetica Neue",Arial,sans-serif;box-sizing:border-box;margin:1.5rem 0;padding:16px;border-radius:14px;background:var(--qo-bg);color:var(--qo-text);font-family:var(--qo-font);font-size:16px;line-height:1.35;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06),0 6px 20px rgba(0,0,0,0.22);}.qo-embed *,.qo-embed *::before,.qo-embed *::after{box-sizing:border-box;}.qo-embed a{color:var(--qo-link) !important;background:none !important;background-color:transparent !important;border:0 !important;text-decoration:none !important;text-transform:none !important;box-shadow:none !important;padding:0 !important;font-family:inherit;}.qo-embed a:hover,.qo-embed a:focus{color:var(--qo-title) !important;text-decoration:underline !important;}.qo-embed button{font-family:inherit;text-transform:none !important;letter-spacing:normal !important;box-shadow:none !important;}.qo-embed input{font-family:inherit;border:0 !important;box-shadow:none !important;}.qo-embed ol,.qo-embed li{margin:0 !important;padding:0 !important;list-style:none !important;background:none !important;}.qo-embed ol::before,.qo-embed li::before,.qo-embed li::marker{content:none !important;}.qo-embed p{margin:0 !important;padding:0 !important;}.qo-embed .qo-embed__fallback{color:var(--qo-text) !important;font-weight:600;border-bottom:1px solid var(--qo-accent) !important;}.qo-embed .qo-embed__fallback:hover,.qo-embed .qo-embed__fallback:focus{color:var(--qo-title) !important;}.qo-embed--ready .qo-embed__fallback{display:none;}.qo-embed__skeleton{display:flex;align-items:center;gap:16px;width:100%;min-height:var(--qo-cover);}.qo-embed__skeleton-cover,.qo-embed__skeleton-line{background:linear-gradient(90deg,var(--qo-panel) 25%,#434c5e 50%,var(--qo-panel) 75%);background-size:200% 100%;animation:qo-embed-shimmer 1.4s ease-in-out infinite;border-radius:6px;}.qo-embed__skeleton-cover{flex:0 0 auto;width:var(--qo-cover);height:var(--qo-cover);border-radius:10px;}.qo-embed__skeleton-lines{flex:1 1 auto;display:flex;flex-direction:column;gap:10px;}.qo-embed__skeleton-line{height:13px;}.qo-embed__skeleton-line--short{width:45%;}@keyframes qo-embed-shimmer{from{background-position:200% 0;}to{background-position:-200% 0;}}.qo-embed__player{display:grid;grid-template-columns:var(--qo-cover) minmax(0,1fr);grid-template-areas:"cover body"
    "cover transport"
    "footer footer";grid-template-rows:44px 44px auto;column-gap:16px;row-gap:0;align-items:start;width:100%;}.qo-embed__cover{grid-area:cover;align-self:start;width:var(--qo-cover);height:var(--qo-cover);border-radius:10px;object-fit:cover;background:var(--qo-panel);}.qo-embed__body{grid-area:body;min-width:0;height:44px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;}.qo-embed__title{margin:0;font-size:20px !important;font-weight:600;line-height:1.25 !important;color:var(--qo-title);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.qo-embed__meta{margin:0;font-size:14px !important;font-weight:500;line-height:1.35 !important;color:var(--qo-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.qo-embed__meta a,.qo-embed__artist,.qo-embed__album{color:var(--qo-link) !important;}.qo-embed__year{color:var(--qo-muted);}.qo-embed__meta-sep{color:var(--qo-track);padding:0 6px;}.qo-embed__transport{grid-area:transport;align-self:end;display:flex;align-items:center;gap:12px;min-width:0;}.qo-embed__play{flex:0 0 auto;width:44px;height:44px;padding:0;border:0 !important;border-radius:50% !important;background:var(--qo-accent) !important;color:var(--qo-title) !important;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color 0.15s ease-in-out,transform 0.15s ease-in-out;}.qo-embed__play:hover{background:var(--qo-accent-hi) !important;}.qo-embed__play:active{transform:scale(0.96);}.qo-embed__play:focus-visible{outline:2px solid var(--qo-link);outline-offset:3px;}.qo-embed__play svg{width:18px;height:18px;fill:currentColor;pointer-events:none;}.qo-embed__play .qo-embed__icon-play{transform:translateX(1px);}.qo-embed__play .qo-embed__icon-pause{display:none;}.qo-embed__play[aria-pressed="true"] .qo-embed__icon-play{display:none;}.qo-embed__play[aria-pressed="true"] .qo-embed__icon-pause{display:block;}.qo-embed__time{flex:0 0 auto;font-size:13px !important;font-weight:600;line-height:1.4 !important;color:var(--qo-muted);font-variant-numeric:tabular-nums;}.qo-embed__seek{--qo-progress:0%;flex:1 1 auto;min-width:60px;height:20px;margin:0;padding:0;background:transparent !important;-webkit-appearance:none;appearance:none;cursor:pointer;}.qo-embed__seek::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--qo-accent-hi) 0 var(--qo-progress),var(--qo-track) var(--qo-progress) 100%);}.qo-embed__seek::-moz-range-track{height:4px;border-radius:2px;background:var(--qo-track);}.qo-embed__seek::-moz-range-progress{height:4px;border-radius:2px;background:var(--qo-accent-hi);}.qo-embed__seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:50%;background:var(--qo-text);box-shadow:0 1px 3px rgba(0,0,0,0.45);}.qo-embed__seek::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--qo-text);box-shadow:0 1px 3px rgba(0,0,0,0.45);}.qo-embed__seek:focus-visible{outline:2px solid var(--qo-link);outline-offset:2px;border-radius:3px;}.qo-embed__footer{grid-area:footer;display:flex;justify-content:flex-end;margin-top:14px;padding-top:10px;border-top:1px solid var(--qo-panel);}.qo-embed__brand{display:inline-flex;align-items:center;gap:7px;color:var(--qo-muted) !important;font-size:13px !important;font-weight:600;line-height:1.5 !important;white-space:nowrap;transition:color 0.15s ease-in-out;}.qo-embed__brand:hover,.qo-embed__brand:focus{color:var(--qo-link) !important;text-decoration:none !important;}.qo-embed__brand-arrow{transition:transform 0.15s ease-in-out;}.qo-embed__brand:hover .qo-embed__brand-arrow{transform:translateX(2px);}.qo-embed__brand-logo{width:18px;height:18px;border-radius:4px;object-fit:contain;opacity:0.85;}.qo-embed__brand:hover .qo-embed__brand-logo{opacity:1;}.qo-embed--error{display:block;padding:12px 16px;}.qo-embed__list{display:flex;flex-direction:column;width:100%;}.qo-embed__header{display:grid;grid-template-columns:var(--qo-cover) minmax(0,1fr) auto;column-gap:16px;align-items:center;}.qo-embed__cover--list{grid-area:auto;align-self:center;}.qo-embed__head-body{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px;overflow:hidden;}.qo-embed__kicker{margin:0;font-size:11px !important;font-weight:700;line-height:1.4 !important;letter-spacing:0.12em;text-transform:uppercase;color:var(--qo-muted);}.qo-embed__count,.qo-embed__owner{color:var(--qo-muted);}.qo-embed__play--list{justify-self:end;}.qo-embed__strip{margin-top:14px;}.qo-embed__now{margin:0 0 6px !important;font-size:13px !important;font-weight:500;line-height:1.4 !important;color:var(--qo-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.qo-embed__list .qo-embed__transport{align-self:auto;}.qo-embed__tracks{margin-top:12px !important;border-top:1px solid var(--qo-panel);}.qo-embed__track--hidden{display:none;}.qo-embed__row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;column-gap:12px;width:100%;padding:7px 8px !important;border:0 !important;border-radius:8px !important;background:transparent !important;color:var(--qo-text) !important;font-size:15px !important;line-height:1.3 !important;text-align:left;cursor:pointer;transition:background-color 0.12s ease-in-out;}.qo-embed__row:hover{background:rgba(76,86,106,0.35) !important;}.qo-embed__row:focus-visible{outline:2px solid var(--qo-link);outline-offset:-2px;}.is-active .qo-embed__row{background:var(--qo-panel) !important;}.qo-embed__cue{position:relative;width:24px;height:20px;flex:0 0 auto;color:var(--qo-muted);}.qo-embed__index,.qo-embed__cue .qo-embed__icon-play,.qo-embed__eq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.qo-embed__index{font-size:13px !important;font-weight:600;font-variant-numeric:tabular-nums;}.qo-embed__cue .qo-embed__icon-play{width:14px;height:14px;fill:currentColor;display:none;}.qo-embed__eq{display:none;align-items:flex-end;gap:2px;height:13px;}.qo-embed__eq i{display:block;width:3px;border-radius:1px;background:var(--qo-link);animation:qo-embed-eq 0.9s ease-in-out infinite;}.qo-embed__eq i:nth-child(1){height:60%;animation-delay:-0.2s;}.qo-embed__eq i:nth-child(2){height:100%;animation-delay:-0.55s;}.qo-embed__eq i:nth-child(3){height:40%;}@keyframes qo-embed-eq{0%,100%{transform:scaleY(0.35);}50%{transform:scaleY(1);}}.qo-embed__row:hover .qo-embed__index,.qo-embed__row:focus-visible .qo-embed__index,.is-active .qo-embed__index{display:none;}.qo-embed__row:hover .qo-embed__icon-play,.qo-embed__row:focus-visible .qo-embed__icon-play,.is-active .qo-embed__icon-play{display:block;}.is-active .qo-embed__cue{color:var(--qo-link);}.is-playing .qo-embed__index,.is-playing .qo-embed__row:hover .qo-embed__icon-play,.is-playing .qo-embed__icon-play{display:none;}.is-playing .qo-embed__eq{display:flex;}.qo-embed__row-body{min-width:0;display:flex;align-items:baseline;gap:8px;overflow:hidden;}.qo-embed__row-title{min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.is-active .qo-embed__row-title{color:var(--qo-title);font-weight:600;}.qo-embed__row-artist{flex:0 1 auto;min-width:0;font-size:13px !important;color:var(--qo-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.qo-embed__row-time{flex:0 0 auto;font-size:13px !important;font-weight:600;color:var(--qo-muted);font-variant-numeric:tabular-nums;}.is-dead .qo-embed__row{cursor:default;opacity:0.55;}.is-dead .qo-embed__row:hover{background:transparent !important;}.is-dead .qo-embed__row-time{font-size:12px !important;font-weight:500;font-style:italic;}.qo-embed__more{align-self:flex-start;margin-top:8px;padding:6px 12px !important;border:1px solid var(--qo-track) !important;border-radius:999px !important;background:transparent !important;color:var(--qo-muted) !important;font-size:13px !important;font-weight:600;line-height:1.4 !important;cursor:pointer;transition:color 0.15s ease-in-out,border-color 0.15s ease-in-out;}.qo-embed__more:hover{color:var(--qo-title) !important;border-color:var(--qo-accent-hi) !important;}.qo-embed__more:focus-visible{outline:2px solid var(--qo-link);outline-offset:2px;}.qo-embed__list .qo-embed__footer{margin-top:14px;}@media (max-width:599px){.qo-embed{--qo-cover:64px;padding:14px;}.qo-embed__player{grid-template-areas:"cover body"
      "transport transport"
      "footer footer";grid-template-rows:auto auto auto;column-gap:12px;row-gap:12px;align-items:center;}.qo-embed__body{height:auto;gap:2px;}.qo-embed__cover{border-radius:8px;}.qo-embed__transport{align-self:auto;}.qo-embed__footer{margin-top:0;}.qo-embed__title{font-size:18px !important;}.qo-embed__header{column-gap:12px;}.qo-embed__play--list{width:40px;height:40px;}.qo-embed__row{grid-template-columns:20px minmax(0,1fr) auto;column-gap:10px;padding:7px 6px !important;font-size:14px !important;}.qo-embed__cue{width:20px;}.qo-embed__row-artist{flex:0 1 auto;max-width:40%;}.qo-embed__list .qo-embed__footer{margin-top:12px;}}@media (prefers-reduced-motion:reduce){.qo-embed *,.qo-embed *::before,.qo-embed *::after{animation:none !important;transition:none !important;}}
.kofi-facade{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;max-width:100%;padding:16px;border:1px solid var(--color-border,#e6e8f2);border-radius:var(--radius-md,12px);background:var(--color-surface-muted,#f2f4ff);color:var(--color-text-strong,#0f1322);font-family:var(--font-body,system-ui,-apple-system,'Segoe UI',sans-serif);text-align:center;cursor:pointer;transition:border-color var(--dur-fast,120ms) var(--ease-standard,ease),box-shadow var(--dur-fast,120ms) var(--ease-standard,ease);}.kofi-facade:hover,.kofi-facade:focus-visible{border-color:var(--color-accent,#ff6347);box-shadow:var(--shadow-sm,0 2px 6px rgba(15,19,34,0.05));outline:none;}.kofi-facade__icon{color:var(--color-accent,#ff6347);flex:none;}.kofi-facade__label{font-weight:var(--fw-semibold,600);font-size:var(--fs-md,1rem);line-height:var(--lh-snug,1.35);}.kofi-facade__hint{color:var(--color-text-muted,#5b6079);font-size:var(--fs-xs,0.8125rem);line-height:var(--lh-snug,1.35);}.kofi-facade__fallback{color:var(--color-accent,#ff6347);font-size:var(--fs-sm,0.875rem);text-decoration:underline;}.kofi-facade--loaded{display:block;padding:0;border:0;background:none;cursor:default;}.kofi-facade__iframe{display:block;width:100%;max-width:100%;border:0;}
.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.ay-support__heading{color:#fff;font-size:var(--fs-base,1rem);text-transform:uppercase;letter-spacing:0.08em;margin:0 0 12px;}.ay-support__intro{font-size:var(--fs-sm,0.875rem);line-height:var(--lh-normal,1.55);margin:0 0 14px;max-width:46ch;}.ay-support__kofi{display:inline-block;padding:8px 16px;border-radius:var(--radius-pill,999px);background:var(--color-accent,#ff6347);color:#fff !important;font-size:var(--fs-sm,0.875rem);font-weight:var(--fw-semibold,600);text-decoration:none;transition:background var(--dur-fast,0.15s) var(--ease-standard,ease);}.ay-support__kofi:hover,.ay-support__kofi:focus{background:var(--color-accent-hover,#ed4b2c);color:#fff !important;}.ay-support--compact .ay-support__more{display:block;margin-top:10px;font-size:var(--fs-xs,0.8125rem);text-decoration:underline;text-underline-offset:3px;}.ay-support--page{max-width:46rem;}.ay-support--page .ay-support__intro{font-size:var(--fs-md,1rem);max-width:none;}.ay-support__subheading{margin:var(--space-8,32px) 0 6px;font-size:var(--fs-lg,1.1875rem);}.ay-support__note{margin:0 0 16px;font-size:var(--fs-sm,0.875rem);color:var(--color-text-muted,#5b6079);}.ay-support__wallets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;}.ay-support__wallet{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border:1px solid var(--color-border,#e6e8f2);border-radius:var(--radius-md,10px);background:var(--color-surface-muted,#f2f4ff);}.ay-support__wallet-label{flex:0 0 100%;font-weight:var(--fw-semibold,600);font-size:var(--fs-sm,0.875rem);}.ay-support__wallet-network{font-weight:var(--fw-regular,400);color:var(--color-text-muted,#5b6079);}.ay-support__address{flex:1 1 20rem;min-width:0;overflow-wrap:anywhere;word-break:break-all;font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:var(--fs-xs,0.8125rem);background:transparent;padding:0;user-select:all;}.ay-support__copy{flex:0 0 auto;padding:5px 12px;border:1px solid var(--color-border-strong,#d3d7e6);border-radius:var(--radius-pill,999px);background:#fff;color:var(--color-text,#1f2233);font-size:var(--fs-xs,0.8125rem);cursor:pointer;transition:border-color var(--dur-fast,0.15s) var(--ease-standard,ease);}.ay-support__copy:hover{border-color:var(--color-accent,#ff6347);}.ay-support__copy.is-copied{border-color:var(--color-success,#15a36e);color:var(--color-success,#15a36e);}
.pdf-canvas{border:1px solid black;}#pdf-page{position:relative;}.textLayer{position:absolute;left:0;top:0;right:0;bottom:0;color:#000;font-family:sans-serif;overflow:hidden;}.textLayer > div{color:transparent;position:absolute;line-height:1;white-space:pre;cursor:text;}.textLayer .highlight{margin:-1px;padding:1px;background-color:rgba(180,0,170,0.2);border-radius:4px;}.textLayer .highlight.begin{border-radius:4px 0 0 4px;}.textLayer .highlight.end{border-radius:0 4px 4px 0;}.textLayer .highlight.middle{border-radius:0;}.textLayer .highlight.selected{background-color:rgba(0,100,0,0.2);}
