.notification-panel[data-v-cdae9827]{flex-direction:column;width:min(22rem,100vw - 2rem);max-height:min(28rem,70vh);display:flex}.notification-panel__head[data-v-cdae9827]{border-bottom:1px solid var(--af-border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.25rem .25rem .75rem;display:flex}.notification-panel__title[data-v-cdae9827]{color:var(--af-text);margin:0;font-size:.95rem;font-weight:700}.notification-panel__meta[data-v-cdae9827]{margin:.15rem 0 0;font-size:.75rem}.notification-panel__empty[data-v-cdae9827]{text-align:center;padding:1.25rem .5rem;font-size:.875rem}.notification-panel__list[data-v-cdae9827]{margin:0;padding:.35rem 0 0;list-style:none;overflow:auto}.notification-item[data-v-cdae9827]{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:start;gap:.7rem;padding:.7rem .4rem;display:grid}.notification-item[data-v-cdae9827]:hover{background:var(--af-brand-soft)}.notification-item--unread[data-v-cdae9827]{background:#0f766e0f}.notification-item__icon[data-v-cdae9827]{border-radius:.7rem;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.notification-item__icon i[data-v-cdae9827]{font-size:1rem}.notification-item__body[data-v-cdae9827]{flex-direction:column;gap:.15rem;min-width:0;display:flex}.notification-item__title-row[data-v-cdae9827]{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.notification-item__title[data-v-cdae9827]{color:var(--af-text);font-size:.875rem;font-weight:700}.notification-item__time[data-v-cdae9827]{white-space:nowrap;font-size:.7rem}.notification-item__text[data-v-cdae9827]{color:var(--af-muted);font-size:.8rem;line-height:1.35}.notification-item__label[data-v-cdae9827]{font-size:.7rem;font-weight:600}.notification-item__dot[data-v-cdae9827]{background:var(--af-brand);border-radius:999px;width:.45rem;height:.45rem;margin-top:.55rem}.notification-bell[data-v-d65acbac]{align-items:center;display:inline-flex}.nav-body[data-v-bb3e6007]{flex-direction:column;height:100%}.nav-body[data-v-bb3e6007],.nav-scroll[data-v-bb3e6007]{min-height:0;display:flex}.nav-scroll[data-v-bb3e6007]{flex-direction:column;flex:1;gap:clamp(.35rem,1.1vh,.75rem);padding:.1rem 0 .35rem;overflow:hidden}.nav-section[data-v-bb3e6007]{flex-direction:column;gap:clamp(.25rem,.7vh,.45rem);min-height:0;display:flex}.nav-section__title[data-v-bb3e6007]{color:var(--af-muted);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;margin:0;padding:0 .15rem;font-size:.68rem;font-weight:700;line-height:1.2}.nav-section__grid[data-v-bb3e6007]{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(.25rem,.7vh,.45rem);min-height:0;display:grid}.nav-btn[data-v-bb3e6007]{border:1px solid var(--af-border);width:100%;min-width:0;height:100%;min-height:0;color:var(--af-text);text-align:center;cursor:pointer;background:#fff;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.3rem,.7vh,.5rem);padding:clamp(.15rem,.6vh,.4rem) .25rem;font-size:clamp(.62rem,1.7vh,.72rem);font-weight:600;line-height:1.15;display:flex;box-shadow:0 1px 2px #0f172a0a}.nav-btn i[data-v-bb3e6007]{color:var(--af-brand);flex-shrink:0;font-size:clamp(1.25rem,3.4vh,1.55rem)}.nav-btn span[data-v-bb3e6007]{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.nav-btn[data-v-bb3e6007]:hover{background:var(--af-brand-soft);border-color:color-mix(in srgb,var(--af-brand) 28%,var(--af-border))}.nav-btn--active[data-v-bb3e6007]{background:var(--af-brand-soft);border-color:color-mix(in srgb,var(--af-brand) 40%,var(--af-border));color:var(--af-brand)}.nav-btn--soon[data-v-bb3e6007]{opacity:.55}.nav-link[data-v-bb3e6007]{width:100%;color:var(--af-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.85rem;align-items:center;gap:.75rem;padding:.7rem .85rem;font-size:.95rem;font-weight:600;display:flex}.nav-link i[data-v-bb3e6007]{color:var(--af-muted);font-size:1.05rem}.nav-link--active[data-v-bb3e6007],.nav-link[data-v-bb3e6007]:hover{background:var(--af-brand-soft)}.nav-link--active[data-v-bb3e6007],.nav-link--active i[data-v-bb3e6007]{color:var(--af-brand)}.nav-link--logout[data-v-bb3e6007],.nav-link--logout i[data-v-bb3e6007]{color:#b91c1c}.nav-footer[data-v-bb3e6007]{padding:.55rem 0 calc(.25rem + var(--af-safe-bottom));border-top:1px solid var(--af-border);flex-shrink:0}.nav-footer__row[data-v-bb3e6007]{align-items:flex-start;gap:.35rem;display:flex}.nav-footer__user[data-v-bb3e6007]{flex:auto;min-width:0}.nav-footer__row:has(.nav-config) .nav-footer__user[data-v-bb3e6007]{flex:0 0 75%;max-width:75%}.nav-config[data-v-bb3e6007]{border:1px solid var(--af-border);max-width:calc(25% - .35rem);min-height:3.25rem;color:var(--af-brand);cursor:pointer;background:#fff;border-radius:.85rem;flex:0 0 calc(25% - .35rem);justify-content:center;align-self:stretch;align-items:center;padding:.45rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.nav-config i[data-v-bb3e6007]{font-size:1.35rem}.nav-config--active[data-v-bb3e6007],.nav-config[data-v-bb3e6007]:hover{background:var(--af-brand-soft)}.nav-config--active[data-v-bb3e6007]{border-color:color-mix(in srgb,var(--af-brand) 40%,var(--af-border))}.nav-profile[data-v-bb3e6007]{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.85rem;align-items:center;gap:.75rem;padding:.45rem .65rem;display:flex}.nav-profile[data-v-bb3e6007]:hover{background:var(--af-brand-soft)}.nav-profile__avatar[data-v-bb3e6007]{border:1px solid color-mix(in srgb,var(--af-brand) 25%,var(--af-border));background:var(--af-brand-soft)!important;color:var(--af-brand)!important}.nav-profile__meta[data-v-bb3e6007]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.nav-profile__name[data-v-bb3e6007]{color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;line-height:1.25;overflow:hidden}.nav-profile__role[data-v-bb3e6007]{color:var(--af-muted);font-size:.75rem}.nav-profile__chevron[data-v-bb3e6007]{color:var(--af-muted);flex-shrink:0;font-size:.85rem}.nav-footer__actions[data-v-bb3e6007]{flex-direction:column;gap:.1rem;padding:.15rem 0 .25rem;display:flex}.admin-nav-drawer-root.p-drawer{background:var(--af-surface);color:var(--af-text);border:none;border-left:1px solid var(--af-border);box-shadow:-12px 0 32px #0f172a14;width:min(22rem,92vw)!important}.admin-nav-drawer-header,.admin-nav-drawer-root .p-drawer-header{display:none!important}.admin-nav-drawer-content,.admin-nav-drawer-root .p-drawer-content{background:0 0;flex-direction:column;height:100%;padding:.65rem .65rem .5rem;display:flex}.daito-entity-card[data-v-9924781c]{border:1px solid var(--af-border);background:#fff;border-radius:.9rem;flex-direction:column;margin-top:.65rem;display:flex;overflow:hidden}.daito-entity-card--compact[data-v-9924781c]{margin-top:0}.daito-entity-card--selected[data-v-9924781c]{border-color:var(--af-brand);box-shadow:0 0 0 1px color-mix(in srgb,var(--af-brand) 35%,transparent)}.daito-entity-card--member[data-v-9924781c]{border-color:color-mix(in srgb,#0d9488 28%,var(--af-border))}.daito-entity-card--skill[data-v-9924781c]{border-color:color-mix(in srgb,#2563eb 26%,var(--af-border))}.daito-entity-card--tool[data-v-9924781c]{border-color:color-mix(in srgb,#a16207 26%,var(--af-border))}.daito-entity-card--project[data-v-9924781c]{border-color:color-mix(in srgb,#c2410c 26%,var(--af-border))}.daito-entity-card--product[data-v-9924781c]{border-color:color-mix(in srgb,#b45309 26%,var(--af-border))}.daito-entity-card--service[data-v-9924781c]{border-color:color-mix(in srgb,#0f766e 26%,var(--af-border))}.daito-entity-card--blog_article[data-v-9924781c]{border-color:color-mix(in srgb,#4338ca 26%,var(--af-border))}.daito-entity-card--before_after[data-v-9924781c]{border-color:color-mix(in srgb,#0369a1 26%,var(--af-border))}.daito-entity-card--site_page[data-v-9924781c]{border-color:color-mix(in srgb,#005050 26%,var(--af-border))}.daito-entity-card--contact[data-v-9924781c]{border-color:color-mix(in srgb,#4f46e5 26%,var(--af-border))}.daito-entity-card--testimonial[data-v-9924781c]{border-color:color-mix(in srgb,#0f766e 26%,var(--af-border))}.daito-entity-card--lead_magnet[data-v-9924781c]{border-color:color-mix(in srgb,#c026d3 26%,var(--af-border))}.daito-entity-card--image_template[data-v-9924781c]{border-color:color-mix(in srgb,#7c3aed 26%,var(--af-border))}.daito-entity-card--workshop_session[data-v-9924781c]{border-color:color-mix(in srgb,#be185d 26%,var(--af-border))}.daito-entity-card--workshop[data-v-9924781c]{border-color:color-mix(in srgb,#b45309 26%,var(--af-border))}.daito-entity-card--location[data-v-9924781c]{border-color:color-mix(in srgb,#047857 26%,var(--af-border))}.daito-entity-card--media[data-v-9924781c]{border-color:color-mix(in srgb,#0f766e 26%,var(--af-border))}.daito-entity-card__body[data-v-9924781c]{flex-direction:column;gap:.55rem;padding:.75rem .85rem .65rem;display:flex}.daito-entity-card--compact .daito-entity-card__body[data-v-9924781c]{gap:.35rem;padding:.5rem .65rem}.daito-entity-card__header[data-v-9924781c]{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.daito-entity-card--compact .daito-entity-card__header[data-v-9924781c]{align-items:center;gap:.45rem}.daito-entity-card__identity[data-v-9924781c]{flex:1;align-items:flex-start;gap:.6rem;min-width:0;display:flex}.daito-entity-card--compact .daito-entity-card__identity[data-v-9924781c]{align-items:center}.daito-entity-card__check[data-v-9924781c]{flex-shrink:0;margin-top:.35rem}.daito-entity-card--compact .daito-entity-card__check[data-v-9924781c]{margin-top:0}.daito-entity-card__visual[data-v-9924781c]{flex-shrink:0}.daito-entity-card__avatar[data-v-9924781c]{letter-spacing:.02em;color:#0f766e;border:1px solid color-mix(in srgb,#0d9488 35%,var(--af-border));background:#dbfcf5;border-radius:.7rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.78rem;font-weight:700;display:inline-flex}.daito-entity-card--compact .daito-entity-card__avatar[data-v-9924781c]{border-radius:.5rem;width:1.85rem;height:1.85rem;font-size:.72rem}.daito-entity-card__titles[data-v-9924781c]{min-width:0}.daito-entity-card__titles h3[data-v-9924781c]{word-break:break-word;margin:0;font-size:.95rem;font-weight:700;line-height:1.3}.daito-entity-card--compact .daito-entity-card__titles h3[data-v-9924781c]{white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.daito-entity-card__subtitle[data-v-9924781c]{color:var(--af-muted);word-break:break-word;margin:.15rem 0 0;font-size:.78rem}.daito-entity-card--compact .daito-entity-card__subtitle[data-v-9924781c]{white-space:nowrap;text-overflow:ellipsis;margin:.05rem 0 0;font-size:.7rem;overflow:hidden}.daito-entity-card__desc[data-v-9924781c]{color:color-mix(in srgb,var(--af-muted) 85%,#000);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.8rem;line-height:1.35;display:-webkit-box;overflow:hidden}.daito-entity-card__active[data-v-9924781c]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:inline-flex}.daito-entity-card__active label[data-v-9924781c]{color:var(--af-muted);font-size:.7rem;font-weight:600;line-height:1}.daito-entity-card--compact .daito-entity-card__active[data-v-9924781c]{flex-direction:row;align-items:center;gap:.4rem}.daito-entity-card__footer[data-v-9924781c]{border-top:1px solid color-mix(in srgb,var(--af-border) 70%,transparent);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}.daito-entity-card--compact .daito-entity-card__footer[data-v-9924781c]{border-top:none;padding-top:0}.daito-entity-card__kind-row[data-v-9924781c]{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.daito-entity-card__kind-icon[data-v-9924781c]{border:1px solid var(--af-border);width:1.45rem;height:1.45rem;color:var(--af-muted);background:#fff;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.daito-entity-card--member .daito-entity-card__kind-icon[data-v-9924781c]{color:#0f766e;border-color:color-mix(in srgb,#0d9488 35%,var(--af-border));background:#e3fdf7}.daito-entity-card--skill .daito-entity-card__kind-icon[data-v-9924781c]{color:#1d4ed8;border-color:color-mix(in srgb,#2563eb 35%,var(--af-border));background:#ebf3fe}.daito-entity-card--tool .daito-entity-card__kind-icon[data-v-9924781c]{color:#a16207;border-color:color-mix(in srgb,#a16207 35%,var(--af-border));background:#fef8e0}.daito-entity-card--project .daito-entity-card__kind-icon[data-v-9924781c]{color:#c2410c;border-color:color-mix(in srgb,#c2410c 35%,var(--af-border));background:#fff5e8}.daito-entity-card--product .daito-entity-card__kind-icon[data-v-9924781c]{color:#b45309;border-color:color-mix(in srgb,#b45309 35%,var(--af-border));background:#fef8e0}.daito-entity-card--service .daito-entity-card__kind-icon[data-v-9924781c]{color:#0f766e;border-color:color-mix(in srgb,#0f766e 35%,var(--af-border));background:#e3fdf7}.daito-entity-card--blog_article .daito-entity-card__kind-icon[data-v-9924781c]{color:#4338ca;border-color:color-mix(in srgb,#4338ca 35%,var(--af-border));background:#eef2ff}.daito-entity-card--before_after .daito-entity-card__kind-icon[data-v-9924781c]{color:#0369a1;border-color:color-mix(in srgb,#0369a1 35%,var(--af-border));background:#eef8fe}.daito-entity-card--site_page .daito-entity-card__kind-icon[data-v-9924781c]{color:#005050;border-color:color-mix(in srgb,#005050 35%,var(--af-border));background:#e6fcfc}.daito-entity-card--contact .daito-entity-card__kind-icon[data-v-9924781c]{color:#4f46e5;border-color:color-mix(in srgb,#4f46e5 35%,var(--af-border));background:#eef2ff}.daito-entity-card--testimonial .daito-entity-card__kind-icon[data-v-9924781c]{color:#0f766e;border-color:color-mix(in srgb,#0f766e 35%,var(--af-border));background:#e3fdf7}.daito-entity-card--lead_magnet .daito-entity-card__kind-icon[data-v-9924781c]{color:#c026d3;border-color:color-mix(in srgb,#c026d3 35%,var(--af-border));background:#fcf2ff}.daito-entity-card--image_template .daito-entity-card__kind-icon[data-v-9924781c]{color:#7c3aed;border-color:color-mix(in srgb,#7c3aed 35%,var(--af-border));background:#f5f3fe}.daito-entity-card--workshop_session .daito-entity-card__kind-icon[data-v-9924781c]{color:#be185d;border-color:color-mix(in srgb,#be185d 35%,var(--af-border));background:#fdf2f8}.daito-entity-card--workshop .daito-entity-card__kind-icon[data-v-9924781c]{color:#b45309;border-color:color-mix(in srgb,#b45309 35%,var(--af-border));background:#fff5e8}.daito-entity-card--location .daito-entity-card__kind-icon[data-v-9924781c]{color:#047857;border-color:color-mix(in srgb,#047857 35%,var(--af-border));background:#e6fcf1}.daito-entity-card--media .daito-entity-card__kind-icon[data-v-9924781c]{color:#0f766e;border-color:color-mix(in srgb,#0f766e 35%,var(--af-border));background:#e3fdf7}.daito-entity-card__kind[data-v-9924781c]{letter-spacing:.04em;text-transform:uppercase;color:var(--af-muted);font-size:.68rem;font-weight:600}.daito-entity-card__actions[data-v-9924781c]{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.daito-entity-card__action-btn[data-v-9924781c]{color:var(--af-brand)!important;border:1px solid color-mix(in srgb,var(--af-brand) 35%,var(--af-border))!important;background:#fff!important;width:2.15rem!important;height:2.15rem!important}.daito-entity-card__action-btn[data-v-9924781c]:hover{background:color-mix(in srgb,var(--af-brand) 8%,#fff)!important}.daito-entity-card__strip[data-v-9924781c]{background:#fbf4ea;gap:.2rem;min-height:5.5rem;max-height:7.5rem;display:flex}.daito-entity-card__strip-item[data-v-9924781c]{background:#fff6;flex:1;min-width:0;min-height:5.5rem;position:relative;overflow:hidden}.daito-entity-card__strip-item--cover[data-v-9924781c]{flex:1.45}.daito-entity-card__strip-item img[data-v-9924781c],.daito-entity-card__strip-item video[data-v-9924781c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.daito-entity-card__hero[data-v-9924781c]{background:#e5eff1;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.daito-entity-card__hero img[data-v-9924781c]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(70vh,36rem);display:block}.daito-entity-card__hero-fallback[data-v-9924781c]{aspect-ratio:4/5;width:100%;min-height:12rem}.daito-entity-card__ba[data-v-9924781c]{background:#f0f9ff;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.35rem;padding:.55rem .55rem 0;display:grid}.daito-entity-card__ba-side[data-v-9924781c]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.daito-entity-card__ba-label[data-v-9924781c]{letter-spacing:.05em;text-transform:uppercase;color:#0369a1;padding-left:.15rem;font-size:.65rem;font-weight:700}.daito-entity-card__ba-frame[data-v-9924781c]{aspect-ratio:4/3;border:1px solid color-mix(in srgb,#0369a1 20%,var(--af-border));background:#fff;border-radius:.55rem;overflow:hidden}.daito-entity-card__ba-frame img[data-v-9924781c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.daito-entity-card__ba-arrow[data-v-9924781c]{color:#0369a1;opacity:.75;align-self:center;padding-top:.9rem;font-size:.85rem}.daito-entity-card__media-fallback[data-v-9924781c]{width:100%;height:100%;min-height:4.5rem;color:var(--af-muted);background:color-mix(in srgb,var(--af-border) 35%,#fff);justify-content:center;align-items:center;display:flex}.daito-media-thumb[data-v-b0d66076]{background:color-mix(in srgb,var(--p-surface-100,#f1f5f9) 85%,transparent);width:100%;height:100%;display:block;overflow:hidden}.daito-media-thumb__img[data-v-b0d66076]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.daito-media-thumb__fallback[data-v-b0d66076]{width:100%;height:100%;color:var(--p-text-muted-color,#64748b);place-items:center;font-size:.95rem;display:grid}.daito-result-card[data-v-cc36d67f]{border:1px solid color-mix(in srgb,var(--af-brand) 28%,var(--af-border));background:linear-gradient(180deg,color-mix(in srgb,var(--af-brand-soft) 70%,#fff) 0,#fff 100%);box-shadow:0 1px 0 color-mix(in srgb,var(--af-brand) 8%,transparent);border-radius:.85rem;margin-top:.65rem;padding:.85rem 1rem}.daito-result-card__header h3[data-v-cc36d67f]{margin:0;font-size:.95rem;font-weight:700}.daito-result-card__subtitle[data-v-cc36d67f]{color:var(--af-muted);margin:.2rem 0 0;font-size:.8rem}.daito-result-card__section+.daito-result-card__section[data-v-cc36d67f]{border-top:1px solid var(--af-border);margin-top:.75rem;padding-top:.75rem}.daito-result-card__text[data-v-cc36d67f] p{white-space:pre-wrap;margin:0 0 .4rem;font-size:.88rem;line-height:1.45}.daito-result-card__text[data-v-cc36d67f] ul{margin:.25rem 0;padding-left:1.1rem}.daito-result-card__text[data-v-cc36d67f] code{background:color-mix(in srgb,var(--p-surface-100) 80%,transparent);border-radius:.3rem;padding:.05rem .3rem;font-size:.8em}.daito-result-card__kv[data-v-cc36d67f]{gap:.4rem;margin:0;display:grid}.daito-result-card__kv-row[data-v-cc36d67f]{grid-template-columns:minmax(5rem,35%) 1fr;gap:.5rem;font-size:.85rem;display:grid}.daito-result-card__kv-row dt[data-v-cc36d67f]{color:var(--af-muted);font-weight:600}.daito-result-card__kv-row dd[data-v-cc36d67f]{word-break:break-word;margin:0}.daito-result-card__list[data-v-cc36d67f]{margin:0;padding-left:1.15rem;font-size:.88rem}.daito-result-card__table-wrap[data-v-cc36d67f]{overflow-x:auto}.daito-result-card__table[data-v-cc36d67f]{border-collapse:collapse;width:100%;font-size:.8rem}.daito-result-card__table td[data-v-cc36d67f],.daito-result-card__table th[data-v-cc36d67f]{border:1px solid var(--af-border);text-align:left;vertical-align:top;word-break:break-word;overflow-wrap:anywhere;padding:.35rem .5rem}.daito-result-card__table th[data-v-cc36d67f]{background:color-mix(in srgb,var(--p-surface-100) 70%,transparent);font-weight:700}.daito-question-card[data-v-1beebb97]{border:1px solid var(--af-border);background:var(--p-surface-0);border-radius:.85rem;margin-top:.65rem;padding:.85rem 1rem}.daito-question-card h3[data-v-1beebb97]{margin:0;font-size:.95rem}.daito-question-card p[data-v-1beebb97]{margin:.35rem 0 0;font-size:.88rem;line-height:1.4}.daito-question-card__options[data-v-1beebb97]{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.daito-question-card__status[data-v-1beebb97]{margin:.55rem 0 0;font-size:.75rem}.daito-approval-card[data-v-76395c08]{border:1px solid color-mix(in srgb,var(--p-orange-400,#fb923c) 45%,var(--af-border));background:color-mix(in srgb,var(--p-orange-50,#fff7ed) 70%,var(--p-surface-0));border-radius:.85rem;margin-top:.65rem;padding:.85rem 1rem}.daito-approval-card__title-row[data-v-76395c08]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.daito-approval-card h3[data-v-76395c08]{margin:.15rem 0 0;font-size:.95rem}.daito-approval-card__badge[data-v-76395c08]{letter-spacing:.04em;text-transform:uppercase;color:#c2410c;margin:0;font-size:.65rem;font-weight:700}.daito-approval-card p[data-v-76395c08]{margin:.4rem 0 0;font-size:.88rem;line-height:1.4}.daito-approval-card__tool[data-v-76395c08]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem!important}.daito-approval-card__actions[data-v-76395c08]{justify-content:flex-end;gap:.5rem;margin-top:.85rem;display:flex}.daito-bubble[data-v-e3c376d8]{border:1px solid var(--af-border);background:#fff;border-radius:1rem;max-width:min(92%,36rem);padding:.75rem .9rem}.daito-bubble--user[data-v-e3c376d8]{background:var(--af-brand-soft);border-color:#0000;align-self:flex-end}.daito-bubble--assistant[data-v-e3c376d8]{align-self:flex-start}.daito-bubble__role[data-v-e3c376d8]{text-transform:uppercase;letter-spacing:.03em;color:var(--af-muted);margin:0 0 .35rem;font-size:.7rem;font-weight:700}.daito-bubble__text[data-v-e3c376d8]{white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.45}.daito-bubble__text--after-cards[data-v-e3c376d8]{margin-top:.65rem}.daito-bubble__refs[data-v-e3c376d8]{flex-wrap:wrap;gap:.45rem;margin-top:.55rem;display:flex}.daito-bubble__ref-chip[data-v-e3c376d8]{background:color-mix(in srgb,var(--af-brand) 14%,#fff);max-width:100%;color:var(--af-brand);word-break:break-word;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.daito-bubble__ref-chip--media[data-v-e3c376d8]{border:1px solid color-mix(in srgb,var(--af-brand) 28%,var(--af-border));background:#fff;border-radius:.65rem;width:3.4rem;height:3.4rem;padding:0;overflow:hidden}.daito-bubble__ref-thumb[data-v-e3c376d8]{width:100%;height:100%}.daito-entity-group[data-v-e3c376d8],.daito-entity-group--compact[data-v-e3c376d8]{flex-direction:column;display:flex}.daito-entity-group--compact[data-v-e3c376d8]{gap:.4rem;margin-top:.65rem}.daito-steps[data-v-54cb46e1]{flex-direction:column;gap:.35rem;min-width:10rem;display:flex}.daito-steps__more[data-v-54cb46e1]{appearance:none;font:inherit;color:var(--af-muted);cursor:pointer;text-underline-offset:.15em;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-size:.75rem;text-decoration:underline}.daito-steps__list[data-v-54cb46e1]{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.daito-steps__item[data-v-54cb46e1]{color:color-mix(in srgb,var(--af-muted) 82%,var(--af-text));opacity:.78;align-items:center;gap:.45rem;font-size:.8rem;line-height:1.35;display:flex}.daito-steps__item--running[data-v-54cb46e1]{opacity:.95;color:color-mix(in srgb,var(--af-muted) 55%,var(--af-text))}.daito-steps__item--error[data-v-54cb46e1]{color:#b91c1c;opacity:1}.daito-steps__icon[data-v-54cb46e1]{flex-shrink:0;font-size:.72rem}.daito-steps__item--running .daito-steps__icon.pi-cog[data-v-54cb46e1]{animation:1.1s linear infinite daito-steps-spin-54cb46e1}.daito-steps__label[data-v-54cb46e1]{min-width:0}@keyframes daito-steps-spin-54cb46e1{to{transform:rotate(1turn)}}.daito-ref-dialog__body[data-v-fdd3ff62]{gap:.85rem;display:grid}.daito-ref-dialog__categories[data-v-fdd3ff62]{flex-wrap:wrap;gap:.45rem;display:flex}.daito-ref-chip[data-v-fdd3ff62]{appearance:none;border:1px solid var(--af-border);color:var(--af-ink,#3f3a36);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}.daito-ref-chip--active[data-v-fdd3ff62]{border-color:var(--af-brand);color:var(--af-brand);background:color-mix(in srgb,var(--af-brand) 10%,#fff)}.daito-ref-dialog__search[data-v-fdd3ff62]{position:relative}.daito-ref-dialog__search>i[data-v-fdd3ff62]{color:var(--af-muted);z-index:1;pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.daito-ref-dialog__search[data-v-fdd3ff62] .p-inputtext{padding-left:2.25rem}.daito-ref-dialog__meta[data-v-fdd3ff62]{flex-wrap:wrap;align-items:baseline;gap:.55rem .85rem;display:flex}.daito-ref-dialog__count[data-v-fdd3ff62]{letter-spacing:.03em;color:var(--af-ink,#3f3a36);align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}.daito-ref-dialog__hint[data-v-fdd3ff62]{color:var(--af-brand);font-size:.78rem}.daito-ref-dialog__error[data-v-fdd3ff62]{margin:0}.daito-ref-dialog__empty[data-v-fdd3ff62],.daito-ref-dialog__loading[data-v-fdd3ff62]{place-items:center;min-height:8rem;font-size:.9rem;display:grid}.daito-ref-dialog__list[data-v-fdd3ff62]{gap:.45rem;max-height:min(22rem,50vh);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.daito-ref-item[data-v-fdd3ff62]{appearance:none;text-align:left;border:1px solid var(--af-border);cursor:pointer;background:#fff;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:center;gap:.65rem;width:100%;padding:.7rem .8rem;display:grid}.daito-ref-item--selected[data-v-fdd3ff62]{border-color:var(--af-brand);background:color-mix(in srgb,var(--af-brand) 8%,#fff)}.daito-ref-item__text[data-v-fdd3ff62]{gap:.15rem;min-width:0;display:grid}.daito-ref-item__title[data-v-fdd3ff62]{word-break:break-word;font-size:.9rem;font-weight:700}.daito-ref-item__subtitle[data-v-fdd3ff62]{color:var(--af-muted);word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;display:-webkit-box;overflow:hidden}.daito-ref-dialog__footer[data-v-fdd3ff62]{justify-content:flex-end;gap:.35rem;display:flex}.daito-entity-preview[data-v-85642eb9]{flex-direction:column;gap:.85rem;display:flex}.daito-entity-preview__thumbs[data-v-85642eb9]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.4rem;display:grid}.daito-entity-preview__thumbs img[data-v-85642eb9],.daito-entity-preview__thumbs video[data-v-85642eb9]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border:1px solid var(--af-border);background:#fff;border-radius:.55rem;width:100%}.daito-entity-preview__ba[data-v-85642eb9]{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.daito-entity-preview__ba-col[data-v-85642eb9]{flex-direction:column;gap:.35rem;display:flex}.daito-entity-preview__ba-col>span[data-v-85642eb9]{letter-spacing:.04em;text-transform:uppercase;color:var(--af-muted);font-size:.72rem;font-weight:700}.daito-entity-preview__kv[data-v-85642eb9]{gap:.45rem;margin:0;display:grid}.daito-entity-preview__row[data-v-85642eb9]{grid-template-columns:minmax(5rem,32%) 1fr;gap:.5rem;font-size:.9rem;display:grid}.daito-entity-preview__row dt[data-v-85642eb9]{color:var(--af-muted);font-weight:600}.daito-entity-preview__row dd[data-v-85642eb9]{word-break:break-word;margin:0}.daito-entity-preview__body[data-v-85642eb9]{border:1px solid var(--af-border);background:color-mix(in srgb,var(--af-brand-soft) 35%,#fff);white-space:pre-wrap;border-radius:.65rem;max-height:40vh;margin:0;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem;line-height:1.45;overflow:auto}.daito-header[data-v-06e1f615]{justify-content:space-between;width:100%}.daito-header[data-v-06e1f615],.daito-header__brand[data-v-06e1f615]{align-items:center;gap:.75rem;display:flex}.daito-mark[data-v-06e1f615]{-o-object-fit:contain;object-fit:contain;border:1px solid var(--af-border);background:#fff;border-radius:.7rem;width:2.25rem;height:2.25rem;padding:.15rem}.daito-eyebrow[data-v-06e1f615]{letter-spacing:.04em;text-transform:uppercase;color:var(--af-muted);margin:0;font-size:.7rem;font-weight:700}.daito-header h2[data-v-06e1f615]{margin:.1rem 0 0;font-size:1.15rem}.daito-header__actions[data-v-06e1f615]{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.daito-split[data-v-06e1f615]{border:1px solid var(--af-border);background:#fff;border-radius:.75rem;align-items:stretch;display:inline-flex;overflow:hidden}.daito-split__main[data-v-06e1f615],.daito-split__plus[data-v-06e1f615]{appearance:none;color:color-mix(in srgb,var(--af-text) 72%,var(--af-muted));cursor:pointer;min-height:2.5rem;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.daito-split__main[data-v-06e1f615]:disabled,.daito-split__plus[data-v-06e1f615]:disabled{opacity:.55;cursor:not-allowed}.daito-split__main[data-v-06e1f615]:not(:disabled):hover,.daito-split__plus[data-v-06e1f615]:not(:disabled):hover{background:color-mix(in srgb,var(--af-brand) 8%,#fff);color:var(--af-brand)}.daito-split__plus[data-v-06e1f615]{border-left:1px solid var(--af-border);padding-inline:.7rem}.daito-conversations[data-v-06e1f615]{flex-direction:column;gap:.5rem;width:min(20rem,78vw);display:flex}.daito-conversations__head[data-v-06e1f615]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.daito-conversations__head p[data-v-06e1f615]{text-transform:uppercase;letter-spacing:.03em;color:var(--af-muted);margin:0;font-size:.8rem;font-weight:700}.daito-conversations__empty[data-v-06e1f615]{text-align:center;margin:0;padding:.75rem .25rem;font-size:.9rem}.daito-conversations__list[data-v-06e1f615]{flex-direction:column;gap:.25rem;max-height:min(40vh,18rem);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.daito-conversations__list li[data-v-06e1f615]{grid-template-columns:1fr auto;align-items:center;gap:.15rem;display:grid}.daito-conversations__item[data-v-06e1f615]{appearance:none;text-align:left;cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:0;border-radius:.65rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.daito-conversations__item--active[data-v-06e1f615],.daito-conversations__item[data-v-06e1f615]:hover{background:var(--af-brand-soft)}.daito-conversations__item[data-v-06e1f615]:disabled{opacity:.6;cursor:not-allowed}.daito-conversations__title[data-v-06e1f615]{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.daito-conversations__date[data-v-06e1f615]{color:var(--af-muted);font-size:.72rem}.daito-conversations__delete[data-v-06e1f615]{flex-shrink:0}.daito-body[data-v-06e1f615]{flex-direction:column;height:100%}.daito-body[data-v-06e1f615],.daito-messages[data-v-06e1f615]{gap:.75rem;min-height:0;display:flex}.daito-messages[data-v-06e1f615]{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;padding:.25rem .15rem .5rem;overflow-y:auto}.daito-empty[data-v-06e1f615]{text-align:center;max-width:18rem;margin:auto;line-height:1.45}.daito-bubble[data-v-06e1f615]{border:1px solid var(--af-border);background:#fff;border-radius:1rem;max-width:min(92%,36rem);padding:.75rem .9rem}.daito-bubble--user[data-v-06e1f615]{background:var(--af-brand-soft);border-color:#0000;align-self:flex-end}.daito-bubble--assistant[data-v-06e1f615]{align-self:flex-start}.daito-bubble--pending[data-v-06e1f615]{background:color-mix(in srgb,#fff 70%,var(--af-brand-soft));border-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;gap:.35rem;min-width:3.5rem;max-width:min(92%,28rem);min-height:2.75rem;display:flex}.daito-bubble__role[data-v-06e1f615]{text-transform:uppercase;letter-spacing:.03em;color:var(--af-muted);margin:0 0 .35rem;font-size:.7rem;font-weight:700}.daito-bubble__text[data-v-06e1f615]{white-space:pre-wrap;margin:0;font-size:.95rem;line-height:1.45}.daito-awaiting[data-v-06e1f615],.daito-error[data-v-06e1f615]{margin:0}.daito-refs[data-v-06e1f615]{border:1px solid color-mix(in srgb,var(--af-brand) 25%,var(--af-border));background:color-mix(in srgb,var(--af-brand) 6%,#fff);border-radius:.85rem;gap:.45rem;padding:.55rem .65rem;display:grid}.daito-refs__summary[data-v-06e1f615]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.daito-refs__label[data-v-06e1f615]{color:var(--af-brand);align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:inline-flex}.daito-refs__clear[data-v-06e1f615]{appearance:none;color:var(--af-muted);cursor:pointer;background:0 0;border:0;padding:.15rem .25rem;font-size:.78rem;font-weight:600}.daito-refs__chips[data-v-06e1f615]{flex-wrap:wrap;gap:.45rem;display:flex}.daito-refs__chip[data-v-06e1f615]{background:color-mix(in srgb,var(--af-brand) 14%,#fff);max-width:100%;color:var(--af-brand);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .35rem .25rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}.daito-refs__chip--media[data-v-06e1f615]{border:1px solid color-mix(in srgb,var(--af-brand) 28%,var(--af-border));background:#fff;border-radius:.7rem;width:3.6rem;height:3.6rem;padding:0;position:relative;overflow:hidden}.daito-refs__thumb[data-v-06e1f615]{width:100%;height:100%}.daito-refs__chip-title[data-v-06e1f615]{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.daito-refs__chip-remove[data-v-06e1f615]{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;display:inline-flex}.daito-refs__chip--media .daito-refs__chip-remove[data-v-06e1f615]{color:#fff;background:#0f172ab8;width:1.25rem;height:1.25rem;font-size:.65rem;position:absolute;top:.2rem;right:.2rem}.daito-composer[data-v-06e1f615]{padding-bottom:var(--af-safe-bottom);grid-template-columns:auto 1fr auto;align-items:end;gap:.5rem;display:grid}.daito-composer--recording[data-v-06e1f615]{padding-bottom:var(--af-safe-bottom)}.daito-composer--locked[data-v-06e1f615],.daito-composer--recording[data-v-06e1f615]{grid-template-columns:1fr;align-items:center}.daito-composer__tools[data-v-06e1f615]{height:var(--af-touch);flex-direction:row;justify-content:center;align-items:center;gap:.1rem;display:flex;position:relative}.daito-composer__tool[data-v-06e1f615]{width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important}.daito-composer__tool[data-v-06e1f615] .p-button-icon{font-size:.95rem}.daito-composer__file[data-v-06e1f615]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.daito-composer__form[data-v-06e1f615]{align-items:stretch;width:100%;min-width:0;display:flex}.daito-composer__form[data-v-06e1f615] .p-textarea{width:100%;min-height:var(--af-touch);resize:none;max-height:8rem;padding-top:.65rem;padding-bottom:.65rem;line-height:1.35}.daito-composer__actions[data-v-06e1f615]{height:var(--af-touch);flex-direction:row;align-items:center;gap:.4rem;display:flex}.daito-composer__send[data-v-06e1f615]{width:var(--af-touch)!important;height:var(--af-touch)!important;min-width:var(--af-touch)!important;border-radius:999px!important;padding:0!important}.daito-mic[data-v-06e1f615]{appearance:none;width:var(--af-touch);height:var(--af-touch);background:var(--af-brand);color:#fff;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.daito-mic[data-v-06e1f615]:disabled{opacity:.55;cursor:not-allowed}.daito-mic[data-v-06e1f615]:not(:disabled):active{box-shadow:0 0 0 .35rem color-mix(in srgb,var(--af-brand) 25%,transparent);background:#0d9488;transform:scale(1.08)}.daito-mic i[data-v-06e1f615]{pointer-events:none;font-size:1.1rem}.daito-drawer-root.p-drawer{border-radius:1rem 1rem 0 0;width:100%!important;height:90vh!important;max-height:90dvh!important}.daito-drawer-content,.daito-drawer-root .p-drawer-content{flex-direction:column;height:100%;min-height:0;padding-top:.5rem;display:flex}@media (width>=768px){.daito-drawer-root.p-drawer{border-radius:1rem;max-width:960px;transform:translate(-50%);width:90vw!important;height:90vh!important;left:50%!important;right:auto!important}}.admin-layout[data-v-dc67b610]{background:var(--af-surface);min-height:100dvh;padding-bottom:calc(4.25rem + var(--af-safe-bottom));flex-direction:column;display:flex}.admin-topbar[data-v-dc67b610]{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--af-border);background:#f8fafceb;position:sticky;top:0}.admin-topbar__inner[data-v-dc67b610]{justify-content:space-between;align-items:center;gap:1rem;max-width:960px;margin:0 auto;padding:.75rem 1rem;display:flex}.topbar-actions[data-v-dc67b610]{align-items:center;gap:.25rem;display:inline-flex}.brand[data-v-dc67b610]{letter-spacing:.04em;text-transform:uppercase;color:var(--af-brand);margin:0;font-size:.75rem;font-weight:700}.topbar-brand[data-v-dc67b610]{align-items:center;gap:.65rem;display:flex}.topbar-logo[data-v-dc67b610]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:.45rem;width:2rem;height:2rem}.admin-topbar h1[data-v-dc67b610]{margin:.15rem 0 0;font-size:1.25rem;line-height:1.2}.admin-main[data-v-dc67b610]{flex:1}.daito-fab[data-v-dc67b610]{right:calc(1rem + var(--af-safe-right));bottom:calc(5rem + var(--af-safe-bottom));z-index:35;color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;background:#fff;border:4px solid #fff;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 8px 20px #0f172a47,0 2px 6px #0f172a2e}.daito-fab--unread[data-v-dc67b610]{background:#fff;animation:1.6s ease-out infinite daito-fab-pulse-dc67b610;box-shadow:0 0 #22c55e8c,0 8px 20px #0f172a47,0 2px 6px #0f172a2e}.daito-fab__mark[data-v-dc67b610]{background:#fff;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid;overflow:hidden}.daito-fab__mark img[data-v-dc67b610]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:.1rem}@keyframes daito-fab-pulse-dc67b610{0%{box-shadow:0 0 #22c55e99,0 8px 20px #0f172a47,0 2px 6px #0f172a2e}70%{box-shadow:0 0 0 16px #22c55e00,0 8px 20px #0f172a38,0 2px 6px #0f172a24}to{box-shadow:0 0 #22c55e00,0 8px 20px #0f172a47,0 2px 6px #0f172a2e}}.admin-bottom-nav[data-v-dc67b610]{z-index:30;padding:.4rem .75rem calc(.4rem + var(--af-safe-bottom));border-top:1px solid var(--af-border);background:#fff;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.25rem;display:grid;position:fixed;bottom:0;left:0;right:0}.nav-item[data-v-dc67b610]{min-height:var(--af-touch);color:var(--af-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:0;font-size:.75rem;font-weight:600;display:flex}.nav-item i[data-v-dc67b610]{font-size:1.15rem}.nav-item--active[data-v-dc67b610]{color:var(--af-brand);background:var(--af-brand-soft)}@media (width>=768px){.admin-layout[data-v-dc67b610]{padding-bottom:calc(1rem + var(--af-safe-bottom))}.daito-fab[data-v-dc67b610]{bottom:calc(5.5rem + var(--af-safe-bottom))}.admin-bottom-nav[data-v-dc67b610]{left:50%;bottom:calc(.75rem + var(--af-safe-bottom));border:1px solid var(--af-border);border-radius:1rem;width:min(480px,100% - 2rem);transform:translate(-50%);box-shadow:0 8px 24px #0f172a14}}
