.daily-analysis-page{--da-blue:#38a8f2;--da-panel:rgba(255,255,255,0.06);--da-panel-border:rgba(56,168,242,0.18);--da-text:#ffffff;--da-muted:#94a3b8;--da-card-bg:rgba(255,255,255,0.07);--da-shadow:0 24px 80px rgba(0,102,255,0.12);position:relative;min-height:calc(100vh - 120px);overflow:hidden;border-radius:34px;border:1px solid var(--da-panel-border);color:var(--da-text)}html[data-theme=light] .daily-analysis-page{--da-panel:rgba(255,255,255,0.88);--da-panel-border:rgba(37,99,235,0.14);--da-text:#0f172a;--da-muted:#475569;--da-card-bg:rgba(255,255,255,0.94);--da-shadow:0 22px 70px rgba(37,99,235,0.1)}.daily-analysis-page__bg{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 14% 8%,rgba(56,168,242,.24),transparent 32%),radial-gradient(circle at 88% 18%,rgba(34,211,238,.1),transparent 28%),linear-gradient(135deg,#020617,#07142f 48%,#030712)}html[data-theme=light] .daily-analysis-page__bg{background:radial-gradient(circle at 14% 8%,rgba(56,168,242,.16),transparent 34%),radial-gradient(circle at 88% 14%,rgba(125,211,252,.18),transparent 30%),linear-gradient(135deg,#ffffff,#edf7ff 52%,#dff1ff)}.daily-analysis-page__inner{position:relative;z-index:1;width:min(100%,80rem);margin:0 auto;padding:1rem;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.daily-analysis-page__inner{padding:1.5rem}}.daily-analysis-hero{padding:1.5rem;border-radius:30px;border:1px solid var(--da-panel-border);background:var(--da-panel);backdrop-filter:blur(20px);text-align:center;box-shadow:var(--da-shadow)}.daily-analysis-hero__eyebrow{display:inline-flex;padding:.375rem .875rem;border-radius:999px;border:1px solid rgba(56,168,242,.22);background:rgba(56,168,242,.1);color:var(--da-blue);font-size:.75rem;font-weight:900}html[data-theme=light] .daily-analysis-hero__eyebrow{color:#0369a1}.daily-analysis-hero__title{margin:1rem 0 0;font-size:clamp(1.875rem,4vw,3rem);font-weight:900;line-height:1.15}.daily-analysis-hero__text{margin:.875rem auto 0;max-width:42rem;line-height:1.75;color:var(--da-muted);font-size:.9375rem;font-weight:700}.daily-analysis-admin{padding:1.25rem;border-radius:24px;border:1px solid rgba(52,211,153,.24);background:rgba(52,211,153,.08);backdrop-filter:blur(16px)}.daily-analysis-admin__head{margin-bottom:1rem}.daily-analysis-admin__badge{display:inline-flex;padding:.25rem .625rem;border-radius:999px;border:1px solid rgba(52,211,153,.35);background:rgba(52,211,153,.14);color:#6ee7b7;font-size:.6875rem;font-weight:900}html[data-theme=light] .daily-analysis-admin__badge{color:#059669}.daily-analysis-admin__title{margin:.625rem 0 0;font-size:1.25rem;font-weight:900}.daily-analysis-admin__text{margin:.375rem 0 0;color:var(--da-muted);font-size:.8125rem;font-weight:700}.daily-analysis-admin__form{display:flex;flex-direction:column;gap:1rem}.daily-analysis-admin__grid{display:grid;gap:.875rem;grid-template-columns:1fr}@media (min-width:768px){.daily-analysis-admin__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.daily-analysis-field{display:flex;flex-direction:column;gap:.375rem}.daily-analysis-field span{font-size:.8125rem;font-weight:800;color:var(--da-muted)}.daily-analysis-input,.daily-analysis-textarea{width:100%;padding:.75rem .875rem;border-radius:.875rem;border:1px solid var(--da-panel-border);background:rgba(0,0,0,.18);color:var(--da-text);font-size:.875rem;font-weight:700;outline:none}html[data-theme=light] .daily-analysis-input,html[data-theme=light] .daily-analysis-textarea{background:rgba(255,255,255,.92)}.daily-analysis-textarea{resize:vertical;min-height:7rem;line-height:1.7}.daily-analysis-admin__feedback{margin:0;padding:.75rem .875rem;border-radius:.875rem;font-size:.8125rem;font-weight:800}.daily-analysis-admin__feedback--success{border:1px solid rgba(52,211,153,.28);background:rgba(52,211,153,.12);color:#6ee7b7}html[data-theme=light] .daily-analysis-admin__feedback--success{color:#059669}.daily-analysis-admin__feedback--error{border:1px solid rgba(248,113,113,.28);background:rgba(239,68,68,.1);color:#fecaca}html[data-theme=light] .daily-analysis-admin__feedback--error{color:#b91c1c}.daily-analysis-admin__submit{align-self:flex-start;padding:.8rem 1.25rem;border:none;border-radius:.875rem;background:var(--da-blue);color:#fff;font-size:.875rem;font-weight:900;cursor:pointer}.daily-analysis-admin__submit:disabled{opacity:.65;cursor:wait}.daily-analysis-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.daily-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.daily-analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.daily-analysis-card{display:flex;flex-direction:column;gap:.875rem;min-width:0;padding:1.125rem;border-radius:24px;border:1px solid var(--da-panel-border);background:var(--da-card-bg);backdrop-filter:blur(16px);box-shadow:var(--da-shadow);transition:transform .2s ease,border-color .2s ease}.daily-analysis-card:hover{transform:translateY(-2px);border-color:rgba(56,168,242,.32)}.daily-analysis-card__head{display:flex;flex-direction:column;gap:.625rem}.daily-analysis-card__tags{display:flex;flex-wrap:wrap;gap:.5rem}.daily-analysis-card__direction,.daily-analysis-card__symbol,.daily-analysis-card__type{padding:.3rem .65rem;border-radius:999px;font-size:.6875rem;font-weight:900}.daily-analysis-card__symbol{border:1px solid rgba(56,168,242,.28);background:rgba(56,168,242,.12);color:var(--da-blue)}html[data-theme=light] .daily-analysis-card__symbol{color:#0369a1}.daily-analysis-card__direction--bullish{border:1px solid rgba(52,211,153,.28);background:rgba(52,211,153,.12);color:#6ee7b7}.daily-analysis-card__direction--bearish{border:1px solid rgba(248,113,113,.28);background:rgba(239,68,68,.12);color:#fecaca}.daily-analysis-card__direction--neutral{border:1px solid rgba(251,191,36,.28);background:rgba(245,158,11,.12);color:#fde68a}html[data-theme=light] .daily-analysis-card__direction--bullish{color:#059669}html[data-theme=light] .daily-analysis-card__direction--bearish{color:#b91c1c}html[data-theme=light] .daily-analysis-card__direction--neutral{color:#b45309}.daily-analysis-card__type{border:1px solid var(--da-panel-border);background:rgba(255,255,255,.06);color:var(--da-muted)}.daily-analysis-card__date{font-size:.75rem;font-weight:800;color:var(--da-muted)}.daily-analysis-card__title{margin:0;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:900;line-height:1.55}.daily-analysis-card__content{white-space:pre-wrap;word-break:break-word;font-size:.9375rem;font-weight:700;line-height:1.8;color:var(--da-muted)}.daily-analysis-card__notes{padding:.75rem .875rem;border-radius:.875rem;border:1px dashed rgba(56,168,242,.22);background:rgba(56,168,242,.06);font-size:.8125rem;font-weight:700;line-height:1.65;color:var(--da-muted)}.daily-analysis-card__source{margin:auto 0 0;padding-top:.5rem;border-top:1px solid var(--da-panel-border);font-size:.75rem;font-weight:800;color:var(--da-blue)}html[data-theme=light] .daily-analysis-card__source{color:#0369a1}.daily-analysis-card--skeleton{pointer-events:none}.daily-analysis-skeleton{border-radius:.625rem;background:linear-gradient(90deg,rgba(56,168,242,.08),rgba(56,168,242,.18) 50%,rgba(56,168,242,.08));background-size:200% 100%;animation:newsSkeletonShimmer 1.35s ease-in-out infinite}.daily-analysis-skeleton--lg{width:70%;height:1.25rem}.daily-analysis-skeleton--sm{width:45%;height:.875rem}.daily-analysis-skeleton--md{width:88%;height:1rem}.daily-analysis-skeleton--full{width:100%;height:5rem}.daily-analysis-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2.5rem 1.5rem;border-radius:24px;border:1px dashed rgba(56,168,242,.22);background:var(--da-panel);text-align:center}.daily-analysis-state--error{border-color:rgba(248,113,113,.28);background:rgba(239,68,68,.08)}.daily-analysis-state--info{border-color:rgba(56,168,242,.28);background:rgba(56,168,242,.08)}.daily-analysis-state__icon{font-size:2rem}.daily-analysis-state__title{margin:0;font-size:1.25rem;font-weight:900}.daily-analysis-state__text{margin:0;max-width:32rem;line-height:1.7;color:var(--da-muted);font-size:.9375rem;font-weight:700}.daily-analysis-state__text code{font-size:.8125rem}.daily-analysis-state__action{margin-top:.25rem;padding:.75rem 1.125rem;border:1px solid var(--da-panel-border);border-radius:.875rem;background:rgba(56,168,242,.12);color:var(--da-blue);font-size:.8125rem;font-weight:900;cursor:pointer}html[data-theme=light] .daily-analysis-state__action{color:#0369a1}.daily-analysis-breadcrumb{margin-bottom:1rem;padding:.875rem 1rem;border-radius:1rem;border:1px solid var(--da-panel-border);background:var(--da-panel)}.daily-analysis-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:1.25rem}.daily-analysis-hero__cta{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.25rem;border-radius:1rem;background:var(--da-blue);color:#fff!important;font-size:.875rem;font-weight:900;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.daily-analysis-hero__cta:hover{opacity:.94;transform:translateY(-1px)}.daily-analysis-hero__cta--secondary{border:1px solid var(--da-panel-border);background:rgba(56,168,242,.1);color:var(--da-text)!important}.daily-analysis-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-bottom:1.25rem}.daily-analysis-filter{padding:.625rem 1rem;border-radius:999px;border:1px solid var(--da-panel-border);background:var(--da-panel);color:var(--da-text);font-size:.8125rem;font-weight:900;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.daily-analysis-filter:hover{border-color:rgba(56,168,242,.35);transform:translateY(-1px)}.daily-analysis-filter--active{border-color:rgba(56,168,242,.4);background:var(--da-blue);color:#fff}.daily-analysis-hub-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1rem}.daily-analysis-hub-link{padding:.55rem .9rem;border-radius:999px;border:1px solid var(--da-panel-border);background:rgba(56,168,242,.08);color:var(--da-text);font-size:.75rem;font-weight:900;text-decoration:none;transition:border-color .2s ease,transform .2s ease,background .2s ease}.daily-analysis-hub-link:hover{border-color:rgba(56,168,242,.35);background:rgba(56,168,242,.16);transform:translateY(-1px)}.daily-analysis-trending{margin-bottom:1.25rem;padding:1.25rem;border-radius:1.5rem;border:1px solid var(--da-panel-border);background:var(--da-panel)}.daily-analysis-trending__head{margin-bottom:1rem;text-align:center}.daily-analysis-trending__title{margin:0;font-size:1.25rem;font-weight:900}.daily-analysis-trending__text{margin:.5rem 0 0;color:var(--da-muted);font-size:.8125rem;font-weight:700;line-height:1.6}.daily-analysis-trending__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.daily-analysis-trending__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.daily-analysis-trending__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.daily-analysis-trending__card{display:flex;flex-direction:column;gap:.25rem;padding:.875rem;border-radius:1rem;border:1px solid var(--da-panel-border);background:rgba(56,168,242,.08);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.daily-analysis-trending__card:hover{border-color:rgba(56,168,242,.35);transform:translateY(-2px)}.daily-analysis-trending__symbol{font-size:.6875rem;font-weight:900;letter-spacing:.05em;color:var(--da-blue)}html[data-theme=light] .daily-analysis-trending__symbol{color:#0369a1}.daily-analysis-trending__label{font-size:.8125rem;font-weight:900;color:var(--da-text)}.daily-analysis-request{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding:1.25rem 1.5rem;border-radius:1.5rem;border:1px solid rgba(56,168,242,.22);background:linear-gradient(135deg,rgba(56,168,242,.12),rgba(16,185,129,.08))}.daily-analysis-request__title{margin:0;font-size:1.25rem;font-weight:900}.daily-analysis-request__text{margin:.5rem 0 0;max-width:36rem;color:var(--da-muted);font-size:.875rem;font-weight:700;line-height:1.7}.daily-analysis-request__cta{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.25rem;border-radius:1rem;background:var(--da-blue);color:#fff!important;font-size:.875rem;font-weight:900;text-decoration:none;white-space:nowrap}.daily-analysis-card{scroll-margin-top:7rem}.daily-analysis-card:target{border-color:rgba(56,168,242,.45);box-shadow:0 0 0 2px rgba(56,168,242,.18)}.daily-analysis-card__asset,.daily-analysis-card__market{padding:.3rem .65rem;border-radius:999px;font-size:.6875rem;font-weight:800}.daily-analysis-card__asset{border:1px solid rgba(56,168,242,.22);background:rgba(56,168,242,.14);color:var(--da-blue)}html[data-theme=light] .daily-analysis-card__asset{color:#0369a1}.daily-analysis-card__market{border:1px solid var(--da-panel-border);background:rgba(255,255,255,.04);color:var(--da-muted)}.daily-analysis-card__content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.daily-analysis-card:target .daily-analysis-card__content{display:block;-webkit-line-clamp:unset;overflow:visible}.daily-analysis-card__actions{display:flex;flex-wrap:wrap;gap:.625rem;margin-top:.25rem}.daily-analysis-card__asset-link,.daily-analysis-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1rem;border-radius:.875rem;font-size:.8125rem;font-weight:900;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.daily-analysis-card__asset-link{border:1px solid var(--da-panel-border);background:rgba(56,168,242,.1);color:var(--da-text)!important}.daily-analysis-card__cta{background:var(--da-blue);color:#fff!important}.daily-analysis-card__asset-link:hover,.daily-analysis-card__cta:hover{opacity:.94;transform:translateY(-1px)}.daily-analysis-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.5rem}.daily-analysis-state__action--link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.analysis-request-page{--ar-blue:#38a8f2;--ar-panel:rgba(255,255,255,0.06);--ar-panel-border:rgba(56,168,242,0.18);--ar-text:#ffffff;--ar-muted:#94a3b8;position:relative;min-height:calc(100vh - 120px);overflow:hidden;color:var(--ar-text)}html[data-theme=light] .analysis-request-page{--ar-panel:rgba(255,255,255,0.9);--ar-panel-border:rgba(37,99,235,0.14);--ar-text:#0f172a;--ar-muted:#475569}.analysis-request-page__bg{pointer-events:none;position:absolute;inset:0;background:radial-gradient(circle at 14% 8%,rgba(56,168,242,.24),transparent 32%),linear-gradient(135deg,#020617,#07142f 48%,#030712)}.analysis-request-page__inner{position:relative;z-index:1;width:min(100%,48rem);margin:0 auto;padding:1rem 1rem 2rem}@media (min-width:768px){.analysis-request-page__inner{padding:1.5rem 1.5rem 2.5rem}}.analysis-request-breadcrumb{margin-bottom:1rem;padding:.875rem 1rem;border-radius:1rem;border:1px solid var(--ar-panel-border);background:var(--ar-panel)}.analysis-request-hero{margin-bottom:1rem;padding:1.5rem;border-radius:1.75rem;border:1px solid var(--ar-panel-border);background:var(--ar-panel);text-align:center}.analysis-request-hero__eyebrow{display:inline-flex;padding:.375rem .875rem;border-radius:999px;border:1px solid rgba(56,168,242,.22);background:rgba(56,168,242,.1);color:var(--ar-blue);font-size:.75rem;font-weight:900}.analysis-request-hero__title{margin:1rem 0 0;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:900}.analysis-request-hero__text{margin:.875rem auto 0;max-width:38rem;line-height:1.75;color:var(--ar-muted);font-size:.9375rem;font-weight:700}.analysis-request-note{margin-bottom:1rem;padding:1rem 1.125rem;border-radius:1rem;border:1px solid rgba(56,168,242,.18);background:rgba(56,168,242,.08);color:var(--ar-muted);font-size:.875rem;font-weight:700;line-height:1.7}.analysis-request-form-card{margin-bottom:1.25rem;padding:1.25rem;border-radius:1.5rem;border:1px solid var(--ar-panel-border);background:var(--ar-panel)}.analysis-request-status{margin-bottom:1rem;padding:.875rem 1rem;border-radius:.875rem;font-size:.875rem;font-weight:800;line-height:1.6}.analysis-request-status--success{border:1px solid rgba(16,185,129,.28);background:rgba(16,185,129,.12);color:#6ee7b7}.analysis-request-status--error{border:1px solid rgba(248,113,113,.28);background:rgba(239,68,68,.12);color:#fecaca}.analysis-request-form{display:grid;gap:1rem}.analysis-request-field{display:grid;gap:.5rem}.analysis-request-field span{font-size:.8125rem;font-weight:900;color:var(--ar-muted)}.analysis-request-input{width:100%;padding:.9rem 1rem;border-radius:1rem;border:1px solid var(--ar-panel-border);background:rgba(15,23,42,.45);color:var(--ar-text);font-size:.9375rem;font-weight:700;outline:none}html[data-theme=light] .analysis-request-input{background:rgba(255,255,255,.95)}.analysis-request-input:focus{border-color:rgba(56,168,242,.45);box-shadow:0 0 0 3px rgba(56,168,242,.12)}.analysis-request-submit{width:100%;padding:.95rem 1rem;border:none;border-radius:1rem;background:var(--ar-blue);color:#fff;font-size:.9375rem;font-weight:900;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.analysis-request-submit:hover:not(:disabled){opacity:.94;transform:translateY(-1px)}.analysis-request-submit:disabled{opacity:.65;cursor:wait}.analysis-request-assets,.analysis-request-hub{margin-bottom:1rem;padding:1.125rem;border-radius:1.25rem;border:1px solid var(--ar-panel-border);background:var(--ar-panel)}.analysis-request-assets__title,.analysis-request-hub__title{margin:0 0 .75rem;font-size:1rem;font-weight:900}.analysis-request-assets__grid,.analysis-request-hub__grid{display:flex;flex-wrap:wrap;gap:.5rem}.analysis-request-assets__link,.analysis-request-hub__link{padding:.55rem .9rem;border-radius:999px;border:1px solid var(--ar-panel-border);background:rgba(56,168,242,.08);color:var(--ar-text);font-size:.75rem;font-weight:900;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.analysis-request-assets__link:hover,.analysis-request-hub__link:hover{border-color:rgba(56,168,242,.35);transform:translateY(-1px)}.analysis-request-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;min-height:40vh;padding:2rem 1.25rem;border-radius:1.5rem;border:1px dashed var(--ar-panel-border);background:var(--ar-panel);text-align:center}.analysis-request-state__icon{font-size:2rem}.analysis-request-state__title{margin:0;font-size:1.25rem;font-weight:900}.analysis-request-state__text{margin:0;max-width:28rem;color:var(--ar-muted);font-size:.9375rem;font-weight:700;line-height:1.7}