.tutre-media{--font-sans:var(--font-tutre-sans), "Schibsted Grotesk", system-ui, sans-serif;--font-heading:var(--font-tutre-sans), "Schibsted Grotesk", system-ui, sans-serif;--font-mono:var(--font-tutre-mono), "IBM Plex Mono", ui-monospace, monospace;--background:#f5f3ea;--foreground:#17332e;--card:#fffdf7;--card-foreground:#17332e;--popover:#fffdf7;--popover-foreground:#17332e;--primary:#173f37;--primary-foreground:#fffdf7;--secondary:#e5ebe2;--secondary-foreground:#17332e;--muted:#ecefe8;--muted-foreground:#5b6d65;--accent:#dbe9df;--accent-foreground:#17332e;--border:#cbd4c9;--input:#c2cdc2;--ring:#568478;--radius:var(--tutre-radius-md);--tutre-page:#f5f3ea;--tutre-paper:#fffdf7;--tutre-inset:#edf0e8;--tutre-tint:#e3e9df;--tutre-border:#cbd4c9;--tutre-control-border:#71847d;--tutre-hairline:#dde3da;--tutre-ink:#17332e;--tutre-muted:#5b6d65;--tutre-primary:#173f37;--tutre-primary-hover:#0e2d27;--tutre-selected:#dce9df;--tutre-selected-ring:#7fa495;--tutre-green:#4c8b74;--tutre-sand:#8b6c35;--tutre-sand-wash:#f4eddd;--tutre-coral:#a25543;--tutre-coral-wash:#f7e8e1;--tutre-header:#f8f6ee;--tutre-band:#173f37;--tutre-sea:#bfd8c8;--tutre-sea-deep:#568478;--tutre-surface:var(--tutre-paper);--tutre-surface-subtle:var(--tutre-inset);--tutre-focus:#2c6f61;--tutre-space-1:.25rem;--tutre-space-2:.5rem;--tutre-space-3:.75rem;--tutre-space-4:1rem;--tutre-space-5:1.25rem;--tutre-space-6:1.5rem;--tutre-space-7:2rem;--tutre-space-8:2.5rem;--tutre-space-9:3rem;--tutre-space-10:4rem;--tutre-page-gutter:clamp(1rem, 3vw, 2rem);--tutre-content-max:1680px;--tutre-radius-sm:.2rem;--tutre-radius-md:.6rem;--tutre-radius-lg:.8rem;--tutre-radius-xl:1rem;--tutre-shadow-panel:0 1px 0 #ffffffc7 inset, 0 16px 32px #173f3712;--tutre-shadow-raised:0 3px 8px #173f370d, 0 18px 36px #173f3717;--tutre-ease-ui:cubic-bezier(.23, 1, .32, 1);--tutre-duration-fast:.14s;--tutre-duration-standard:.18s;--tutre-ease-out:cubic-bezier(.2, .8, .2, 1);--shadow-color:42deg 18% 25%}.tutre-media,.tutre-media body{background:linear-gradient(90deg, #173f3706 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(#173f3705 1px, transparent 1px) 0 0 / 48px 48px, var(--tutre-page)}.tutre-media ::selection{color:var(--tutre-ink);background:#bfd8c8}.tutre-media :where(.tutre-shell,.tutre-site) :where(h1,h2,h3,h4){color:var(--tutre-ink);text-wrap:balance}.tutre-media [data-slot=button],.tutre-media .tutre-button,.tutre-media .marketing-pressable{border-radius:var(--tutre-radius-md)}.tutre-media :where(.rounded-sm){border-radius:var(--tutre-radius-sm)}.tutre-media :where(.rounded-md,[class*="rounded-[8px]"],[class*="rounded-[10px]"],[class*="rounded-[12px]"]){border-radius:var(--tutre-radius-md)}.tutre-media :where(.rounded-lg,[class*="rounded-[14px]"]){border-radius:var(--tutre-radius-lg)}.tutre-media :where(.rounded-xl){border-radius:var(--tutre-radius-xl)}.tutre-media :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--tutre-focus);outline-offset:3px}.tutre-media [data-slot=button]{min-height:2.5rem;box-shadow:none}.tutre-media [data-slot=button][data-variant=default],.tutre-media [data-slot=button].bg-primary,.tutre-media .tutre-home-next__primary{box-shadow:3px 3px #173f3729}.tutre-media :where(input,textarea,select){border-radius:var(--tutre-radius-md);background-color:var(--tutre-paper)}.tutre-media :where([data-slot=card],.tutre-paper){border-color:var(--tutre-border);border-radius:var(--tutre-radius-md);background:var(--tutre-paper);box-shadow:var(--tutre-shadow-panel)}.tutre-media .tutre-raised{border:1px solid var(--tutre-border);background:linear-gradient(180deg, #fff 0%, var(--tutre-paper) 38%), var(--tutre-paper);box-shadow:inset 0 1px #ffffffd9,0 3px 8px #173f370d,0 18px 36px #173f3717,0 28px 64px #173f3714}.tutre-media .tutre-recessed{border:1px solid var(--tutre-hairline);background:color-mix(in srgb, var(--tutre-inset) 78%, var(--tutre-paper));box-shadow:inset 0 1px 3px #173f370f,inset 0 -1px #fffdf78c}.tutre-media .tutre-page-frame{width:min(100%, var(--tutre-content-max));padding-inline:var(--tutre-page-gutter);margin-inline:auto}.tutre-media .tutre-view-frame{width:min(100%, var(--tutre-content-max));margin-inline:auto}.tutre-media .tutre-page-stack{gap:var(--tutre-space-6);flex-direction:column;display:flex}.tutre-media .tutre-surface{border:1px solid var(--tutre-border);border-radius:var(--tutre-radius-lg);background:var(--tutre-surface)}.tutre-media .tutre-surface--panel{box-shadow:var(--tutre-shadow-panel)}.tutre-media .tutre-surface--raised{box-shadow:var(--tutre-shadow-raised)}.tutre-media .marketing-pressable{min-height:2.75rem}.tutre-skip-link{top:var(--tutre-space-3);left:var(--tutre-space-3);z-index:60;padding:var(--tutre-space-2) var(--tutre-space-3);border-radius:var(--tutre-radius-md);background:var(--tutre-paper);color:var(--tutre-ink);box-shadow:var(--tutre-shadow-raised);position:fixed}.tutre-skip-link:not(:focus-visible){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}.tutre-media :where([data-slot=card-footer]){background:var(--tutre-inset)}.tutre-media :where(table){border-color:var(--tutre-border);background:var(--tutre-paper)}.tutre-media :where(th){background:var(--tutre-inset);color:var(--tutre-muted)}.tutre-media :where(td,th){border-color:var(--tutre-hairline)}.tutre-media :focus-visible{outline-offset:4px;outline-color:#3f7466}.tutre-shell{background:radial-gradient(circle at 100% 0, #b3c9b53d, transparent 30rem), var(--tutre-page)}.tutre-private-workspace{isolation:isolate;background-color:#dfe8e3;background-image:linear-gradient(118deg,#0c18198f,#d7e1dcb8 72%),url(/visual-styles/tutre-sidebar-liquid-glass.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100svh;position:relative}.tutre-sidebar-shell{--sidebar:#121b1d8a;--sidebar-foreground:#f4f6f2;--sidebar-primary:#ddede2b8;--sidebar-primary-foreground:#163c32;--sidebar-accent:#ffffff26;--sidebar-accent-foreground:#fffdf7;--sidebar-border:#ffffff52;--sidebar-ring:#fffdf7;--tutre-sidebar-icon-home:#9fe0b8;--tutre-sidebar-icon-home-active:#215d4e;--tutre-sidebar-icon-content:#f1cf93;--tutre-sidebar-icon-content-active:#765b26;--tutre-sidebar-icon-calendar:#a8d4ec;--tutre-sidebar-icon-calendar-active:#255d78;--tutre-sidebar-icon-results:#c9b5ef;--tutre-sidebar-icon-results-active:#5e4a88;--tutre-sidebar-icon-campaigns:#f0b38e;--tutre-sidebar-icon-campaigns-active:#80472f;--tutre-sidebar-icon-media:#b9c9f0;--tutre-sidebar-icon-media-active:#4a5f96;--tutre-sidebar-icon-settings:#c4d4cb;--tutre-sidebar-icon-settings-active:#375d51;background-color:#0000;border:0}.tutre-sidebar-shell [data-sidebar=sidebar-inner]{isolation:isolate;background:linear-gradient(145deg, #ffffff1a, #ffffff05), var(--sidebar);-webkit-backdrop-filter:blur(18px)saturate(118%)contrast(1.02);backdrop-filter:blur(18px)saturate(118%)contrast(1.02);border:1px solid #ffffff42;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 60px #09131542,inset 0 1px #ffffff6b,inset 0 -1px #040d0f3d,0 0 0 1px #ffffff14}.tutre-sidebar-shell [data-sidebar=sidebar-inner]:after{content:"";filter:blur(12px)saturate(108%);opacity:.18;z-index:0;background:url(/visual-styles/tutre-sidebar-liquid-glass.webp) 50% 54%/cover;position:absolute;inset:-12px;transform:scale(1.03)}.tutre-sidebar-shell [data-sidebar=sidebar-inner]:before{content:"";opacity:.58;pointer-events:none;z-index:1;background:linear-gradient(135deg,#ffffff2e,#0000 28% 68%,#ffffff0f);position:absolute;inset:0}.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]{background:linear-gradient(145deg, #ffffff1a, #ffffff05), var(--sidebar);-webkit-backdrop-filter:blur(18px)saturate(118%)contrast(1.02);backdrop-filter:blur(18px)saturate(118%)contrast(1.02);border:1px solid #ffffff42;border-radius:22px;box-shadow:0 24px 60px #09131542,inset 0 1px #ffffff6b,inset 0 -1px #040d0f3d,0 0 0 1px #ffffff14}.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]:after{content:"";filter:blur(12px)saturate(108%);opacity:.18;z-index:0;background:url(/visual-styles/tutre-sidebar-liquid-glass.webp) 50% 54%/cover;position:absolute;inset:-12px;transform:scale(1.03)}.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]:before{content:"";opacity:.58;pointer-events:none;z-index:1;background:linear-gradient(135deg,#ffffff2e,#0000 28% 68%,#ffffff0f);position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.tutre-private-workspace{background-color:#e3ece5;background-image:none}.tutre-sidebar-shell [data-sidebar=sidebar-inner],.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b292b}.tutre-sidebar-shell [data-sidebar=sidebar-inner]:before,.tutre-sidebar-shell [data-sidebar=sidebar-inner]:after,.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]:before,.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]:after{opacity:0}}.tutre-sidebar-shell [data-sidebar=sidebar-inner]>*,.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]>div{z-index:2;position:relative}.tutre-sidebar-shell [data-slot=sidebar-header]{padding-inline:14px;padding-top:14px}.tutre-sidebar-shell [data-slot=sidebar-header]>div:first-child{min-height:44px}.tutre-sidebar-company{align-items:center;gap:10px;min-width:0;padding-inline:2px;display:flex}.tutre-sidebar-company__logo{color:#173f37;width:40px;height:40px;font-family:var(--font-tutre-mono), monospace;letter-spacing:-.04em;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.tutre-sidebar-shell [data-slot=sidebar-separator]{background-color:#ffffff29;margin-inline:14px}.tutre-sidebar-shell [data-slot=sidebar-group]{padding-inline:14px}.tutre-sidebar-shell [data-slot=sidebar-group-label]{color:#f0f6f1;padding-inline:10px}.tutre-sidebar-shell [data-slot=sidebar-menu-button]{color:#f4f6f2;border:1px solid #0000;border-radius:12px;min-height:44px}.tutre-sidebar-shell [data-slot=sidebar-menu-button]:hover,.tutre-sidebar-shell [data-slot=sidebar-menu-button]:active{color:#fffdf7;background-color:#ffffff1c}.tutre-sidebar-shell [data-slot=sidebar-menu-button][data-active]{color:#163c32;background-color:#ddede2ad;border-color:#ffffff8f;box-shadow:inset 2px 0 #2f6f57db,inset 0 1px #ffffff80,0 8px 18px #0511121a}.tutre-sidebar-shell [data-slot=sidebar-menu-button][data-active]>svg{color:#1f654e}.tutre-sidebar-shell :where(a,button,summary):focus-visible{outline-offset:2px;outline:2px solid #fffdf7;box-shadow:0 0 0 4px #152a24f0}.tutre-sidebar-shell [data-nav-key]>svg{color:var(--tutre-sidebar-icon-settings);transition:color .15s ease-out}.tutre-sidebar-shell [data-nav-key=hjem]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-home);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-home-active)}.tutre-sidebar-shell [data-nav-key=innhold]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-content);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-content-active)}.tutre-sidebar-shell [data-nav-key=kalender]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-calendar);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-calendar-active)}.tutre-sidebar-shell [data-nav-key=resultater]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-results);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-results-active)}.tutre-sidebar-shell [data-nav-key=kampanjer]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-campaigns);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-campaigns-active)}.tutre-sidebar-shell [data-nav-key=medier]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-media);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-media-active)}.tutre-sidebar-shell [data-nav-key=innstillinger]{--tutre-sidebar-icon:var(--tutre-sidebar-icon-settings);--tutre-sidebar-icon-active:var(--tutre-sidebar-icon-settings-active)}.tutre-sidebar-shell [data-nav-key]>svg{color:var(--tutre-sidebar-icon)}.tutre-sidebar-shell [data-nav-key][data-active]>svg{color:var(--tutre-sidebar-icon-active)}.tutre-sidebar-shell [data-slot=sidebar-footer]{padding-inline:14px;gap:10px;padding-bottom:14px}.tutre-sidebar-shell [data-slot=sidebar-footer]>a[href=\/hjem]{background-color:#ffffff14;border-color:#fff3;border-radius:14px;min-height:44px;box-shadow:inset 0 1px #ffffff14}.tutre-sidebar-shell [data-slot=sidebar-footer]>a[href=\/hjem]:hover{background-color:#ffffff24}.tutre-sidebar-shell [data-slot=sidebar-footer] details>summary{border:1px solid #0000;border-radius:14px;min-height:48px}.tutre-sidebar-shell [data-slot=sidebar-footer] details>summary:hover{background-color:#ffffff1a;border-color:#ffffff29}.tutre-sidebar-shell [data-slot=sidebar-footer] details>div{background-color:#182321f5;border-color:#ffffff38;border-radius:14px;box-shadow:0 18px 38px #0811103d}.tutre-sidebar-shell .tutre-sidebar-attention{color:#e4f0e7;border-color:#ffffff38;border-radius:14px;box-shadow:inset 0 1px #ffffff1f;background-color:#ffffff1a!important}.tutre-sidebar-shell .tutre-sidebar-attention:hover{color:#f4f6f2;background-color:#ffffff29!important}.tutre-sidebar-shell .tutre-sidebar-attention .text-destructive{color:#f0b38e}@media (min-width:1024px){.tutre-private-workspace>[data-slot=sidebar-inset]{margin-inline-start:16px!important}.tutre-sidebar-shell[data-slot=sidebar-container]{width:calc(var(--sidebar-width) - 12px);height:calc(100svh - 24px);top:12px;bottom:12px;left:12px}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon]{width:calc(var(--sidebar-width-icon) - 12px)}}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-header]{align-items:center;padding-inline:0}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-header]>div:first-child{justify-content:center;width:100%}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-header]>div:first-child>a,.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] .tutre-sidebar-company,.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] .tutre-sidebar-attention{display:none}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-header]>div:first-child>div{margin-inline:auto}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-separator]{margin-inline:3px}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-group]{padding-inline:3px}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-menu-button]{margin-inline:auto}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-footer]{padding-inline:3px}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-footer] details{width:40px;margin-inline:auto}.tutre-sidebar-shell[data-slot=sidebar-container][data-collapsible=icon] [data-slot=sidebar-footer] details>summary{justify-content:center;padding-inline:0}.tutre-sidebar-shell[data-slot=sidebar-mobile-panel]{isolation:isolate;height:calc(100% - 24px);max-height:calc(100% - 24px);margin:12px;position:relative;overflow:hidden}.tutre-shell__header{border-bottom-color:var(--tutre-border);color:var(--tutre-ink);background:#f8f6eef0;box-shadow:0 1px #173f370a}.tutre-shell__brand-link{color:var(--tutre-ink)}.tutre-shell__firma{border-left-color:var(--tutre-border);color:var(--tutre-muted)}.tutre-navigation__mode{border-color:var(--tutre-border);background:var(--tutre-paper);color:var(--tutre-ink)}.tutre-navigation__mode:before{background:var(--tutre-green)}.tutre-navigation__account>summary{border-color:var(--tutre-border);color:var(--tutre-ink);background:#d8e6d9}.tutre-navigation__account-menu{border-color:var(--tutre-border);background:var(--tutre-paper);box-shadow:0 18px 45px #173f371f}.tutre-navigation__account-menu :where(a,button){color:var(--tutre-ink)}.tutre-navigation__account-menu :where(a,button):hover{background:var(--tutre-inset)}.tutre-navigation__link{color:var(--tutre-muted)}.tutre-navigation__link:hover,.tutre-navigation__link.is-active{color:var(--tutre-ink)}.tutre-navigation__link.is-active:after{background:var(--tutre-green)}.tutre-navigation__more{color:var(--tutre-muted)}.tutre-navigation__more:hover,.tutre-navigation__more.is-active{color:var(--tutre-ink)}.tutre-navigation__more.is-active{border-color:var(--tutre-selected-ring);background:var(--tutre-selected)}.tutre-navigation__menu,.tutre-navigation__toggle{border:1px solid var(--tutre-border);background:var(--tutre-paper);color:var(--tutre-ink)}.tutre-navigation__toggle:hover{background:var(--tutre-inset)}.tutre-navigation__menu-footer{border-top:1px solid var(--tutre-hairline)}.tutre-shell__content{padding-top:var(--tutre-space-8);padding-bottom:var(--tutre-space-10)}.tutre-shell__footer{border-top-color:var(--tutre-border);background:#f8f6ee}.tutre-page-header{border-bottom-color:var(--tutre-border);padding-bottom:26px;position:relative}.tutre-page-header:after{background:var(--tutre-green);content:"";width:64px;height:2px;position:absolute;bottom:-1px;left:0}.tutre-page-header h1{letter-spacing:-.06em;max-width:18ch;font-size:clamp(2.2rem,4vw,3.65rem);font-weight:680;line-height:.98}.tutre-page-header>div>p:last-child:not(.tutre-kicker){max-width:60ch;font-size:1rem;line-height:1.65}.tutre-kicker{color:#4e7569;letter-spacing:.16em;font-size:10px}.tutre-home__workbench,.tutre-home__main{gap:36px}.tutre-media .tutre-home__rail>*{box-shadow:inset 0 1px #fffdf7d9,0 15px 32px #173f3714}.tutre-home-section-heading h2,.tutre-home-next h2,.tutre-home-readiness h2{letter-spacing:-.045em}.tutre-home-queue,.tutre-home-results,.tutre-home-readiness,.tutre-home-next,.tutre-dial,.tutre-content-table,.tutre-calendar-grid,.tutre-results-summary,.tutre-settings-overview{border-color:var(--tutre-border);box-shadow:0 14px 32px #173f370f}.tutre-flyt__segment{border-radius:999px}.tutre-flyt li.is-passed .tutre-flyt__segment,.tutre-flyt li.is-current .tutre-flyt__segment{background:var(--tutre-green)}.tutre-media .tutre-content-filter{background:var(--tutre-paper);border-radius:10px}.tutre-media .tutre-content-more>summary,.tutre-media .tutre-content-more__panel{border-radius:10px}.tutre-editor-sheet{background:linear-gradient(90deg, transparent 56px, #d6e2d6 56px, #d6e2d6 57px, transparent 57px), var(--tutre-paper);box-shadow:0 20px 45px #173f3714}.tutre-public__nav{border-bottom-color:var(--tutre-border);color:var(--tutre-ink);background:#f8f6eef0}.tutre-public__nav :where(a){color:inherit}.tutre-public__hero{color:var(--tutre-ink);background:radial-gradient(circle at 80% 22%,#b4ccb78c,#0000 21rem),linear-gradient(120deg,#f8f6ee,#f0f2e9)}.tutre-public__hero h1,.tutre-public__section h2{letter-spacing:-.065em}.tutre-public__hero h1{color:var(--tutre-ink)}.tutre-public__hero-copy .tutre-kicker{color:#4e7569}.tutre-public__hero-copy>p:not(.tutre-kicker){color:var(--tutre-muted)}.tutre-public .landing-cta-primary{background:var(--tutre-primary);color:var(--tutre-paper);box-shadow:3px 3px #173f3729}@media (hover:hover) and (pointer:fine){.tutre-public .landing-cta-primary:hover{background:var(--tutre-primary-hover);color:var(--tutre-paper)}}.tutre-public .tutre-button--ghost{border-color:var(--tutre-border);color:var(--tutre-ink)}.tutre-public__proof,.tutre-public__principles>div{box-shadow:0 15px 32px #173f370f}.tutre-public__band :where(h2,h3){color:#fffdf7}.tutre-public__band :where(p,strong){color:#dbe8de}.tutre-public__band .tutre-kicker,.tutre-public__band .tutre-public__principles span{color:#9fcab7}@media (max-width:960px){.tutre-shell__content{padding-top:28px}.tutre-page-header h1{font-size:clamp(2rem,10vw,3rem)}}.tutre-status-chip{border:1px solid var(--tutre-border);background:var(--tutre-inset);min-height:1.5rem;color:var(--tutre-ink);letter-spacing:.01em;white-space:nowrap;border-radius:.2rem;align-items:center;padding:0 .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.tutre-status-chip--muted{background:var(--tutre-inset)}.tutre-status-chip--review{background:var(--tutre-sand-wash);color:#6a5224;border-color:#d6c39a}.tutre-status-chip--ok{background:var(--tutre-selected);border-color:var(--tutre-selected-ring);color:var(--tutre-primary)}.tutre-status-chip--plan{color:#2a445c;background:#e7eef5;border-color:#b7c7d8}.tutre-status-chip--done{color:#2f5a3a;background:#e8efe6;border-color:#a9c3aa}.tutre-status-chip--fail{background:var(--tutre-coral-wash);color:var(--tutre-coral);border-color:#d9b0a4}.tutre-channel-preview{border:1px solid var(--tutre-hairline);background:#f4f2ee;border-radius:10px;overflow:hidden}.tutre-channel-preview--bare{background:0 0;border:0;border-radius:0}.tutre-channel-preview[data-channel=newsletter]{background:var(--tutre-inset)}.tutre-channel-preview--bare[data-channel=newsletter]{background:0 0}.tutre-channel-preview[data-channel=facebook]{background:#f0f2f5}.tutre-channel-preview--bare[data-channel=facebook]{background:0 0}.tutre-channel-preview[data-channel=instagram]{background:#fafafa}.tutre-channel-preview--bare[data-channel=instagram]{background:0 0}.tutre-channel-preview--dialog{border-color:var(--tutre-border)}.tutre-channel-preview--bare.tutre-channel-preview--dialog{border:0}.tutre-channel-preview__chrome{border-bottom:1px solid var(--tutre-hairline);background:color-mix(in srgb, var(--tutre-paper) 88%, transparent);color:var(--tutre-muted);align-items:center;gap:.35rem;padding:.45rem .65rem;font-size:.7rem;display:flex}.tutre-channel-preview__chrome strong{color:var(--tutre-ink);font-weight:600}.tutre-channel-preview__chrome-meta{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;margin-left:.15rem;font-size:.58rem}.tutre-channel-preview__title{text-overflow:ellipsis;white-space:nowrap;max-width:45%;margin-left:auto;overflow:hidden}.tutre-channel-preview__body{min-height:0;padding:.65rem}.tutre-channel-preview[data-channel=linkedin] .tutre-channel-preview__body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Fira Sans,Ubuntu,Oxygen,Cantarell,sans-serif}.tutre-channel-preview[data-channel=facebook_page] .tutre-channel-preview__body{font-family:Helvetica,Arial,sans-serif}.tutre-channel-preview[data-channel=instagram_business] .tutre-channel-preview__body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.tutre-channel-preview[data-channel=google_business_profile] .tutre-channel-preview__body{font-family:Arial,sans-serif}.tutre-channel-preview--bare .tutre-channel-preview__body{padding:0}.tutre-channel-preview--dialog .tutre-channel-preview__body{padding:.85rem}.tutre-channel-preview--bare.tutre-channel-preview--dialog .tutre-channel-preview__body{padding:0}.tutre-channel-preview__post,.tutre-channel-preview__newsletter{background:#fff;border:1px solid #d0d7de;border-radius:.45rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.tutre-channel-preview__newsletter{align-items:flex-start;gap:.65rem;padding:.75rem;display:flex}.tutre-channel-preview__newsletter-icon{background:var(--tutre-selected);width:2rem;height:2rem;color:var(--tutre-primary);border-radius:.35rem;flex-shrink:0;place-items:center;display:grid}.tutre-channel-preview__newsletter-meta{color:var(--tutre-muted);margin:0 0 .25rem;font-size:.68rem}.tutre-channel-preview__author{align-items:flex-start;gap:.55rem;padding:.7rem .75rem .35rem;display:flex}.tutre-channel-preview__account{color:#191919;margin:0;font-size:.78rem;font-weight:650;line-height:1.2}.tutre-channel-preview__meta-line{color:#666;margin:.1rem 0 0;font-size:.65rem;line-height:1.3}.tutre-channel-preview__copy{color:#191919;-webkit-line-clamp:4;white-space:pre-wrap;-webkit-box-orient:vertical;margin:0;padding:0 .75rem .7rem;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tutre-channel-preview--dialog .tutre-channel-preview__copy{-webkit-line-clamp:unset;font-size:.9rem;display:block;overflow:visible}.tutre-channel-preview__newsletter .tutre-channel-preview__copy{-webkit-line-clamp:3;padding:0}.tutre-channel-preview__media{display:none}.tutre-channel-preview__media--real{aspect-ratio:16/9;background:#eef2f3;border-top:1px solid #e6eaee;max-height:12rem;display:block;overflow:hidden}.tutre-channel-preview--dialog .tutre-channel-preview__media--real{max-height:none}.tutre-content-card{border:1px solid var(--tutre-status-border,var(--tutre-border));background:var(--tutre-status-surface,var(--tutre-paper));min-height:0;color:var(--tutre-ink);border-radius:.55rem;flex-direction:column;gap:.7rem;padding:.7rem;display:flex}.tutre-content-card[data-status=utkast],.tutre-home-stage__preview[data-status=utkast]{--tutre-status-border:#d6c39a;--tutre-status-surface:#fbf5df;--tutre-status-action-surface:#f7efcf;background-image:url(/illustrations/tutre-source-trace.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:4.75rem;border-style:dashed}.tutre-content-card[data-status=endringer_onsket],.tutre-home-stage__preview[data-status=endringer_onsket]{--tutre-status-border:#d9a58d;--tutre-status-surface:#fff0e9;--tutre-status-action-surface:#fbe4d8}.tutre-content-card[data-status=til_gjennomgang],.tutre-home-stage__preview[data-status=til_gjennomgang]{--tutre-status-border:#d3b36b;--tutre-status-surface:#fff8e7;--tutre-status-action-surface:#f9edc9}.tutre-content-card[data-status=godkjent],.tutre-home-stage__preview[data-status=godkjent]{--tutre-status-border:#a9c3aa;--tutre-status-surface:#f1f7f0;--tutre-status-action-surface:#e8f1e6}.tutre-content-card[data-status=planlagt],.tutre-home-stage__preview[data-status=planlagt]{--tutre-status-border:#b7c7d8;--tutre-status-surface:#f1f6fb;--tutre-status-action-surface:#e7eef5}.tutre-content-card[data-status=levert],.tutre-home-stage__preview[data-status=levert]{--tutre-status-border:#a9c3aa;--tutre-status-surface:#f1f7f0;--tutre-status-action-surface:#e8f1e6}.tutre-content-card[data-status=feilet],.tutre-home-stage__preview[data-status=feilet]{--tutre-status-border:#d9b0a4;--tutre-status-surface:#fff0eb;--tutre-status-action-surface:#fbe4dc}.tutre-content-card__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;outline:none;flex-direction:column;gap:.45rem;margin:0;padding:0;display:flex}.tutre-content-card__trigger:focus-visible{outline:2px solid var(--tutre-selected-ring);outline-offset:3px}.tutre-content-card__meta{flex-wrap:wrap;align-items:center;gap:.4rem;padding:.1rem 0;display:flex}.tutre-content-card__status-note,.tutre-content-card__campaign{color:var(--tutre-muted);font-size:.72rem}.tutre-content-card__foot{color:var(--tutre-muted);justify-content:space-between;align-items:end;gap:.75rem;margin-top:0;padding:0 .1rem;font-size:.72rem;display:flex}.tutre-content-card__action{color:var(--tutre-primary);align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.tutre-work-item-action-bar{border-top:1px solid color-mix(in srgb, var(--tutre-status-border,var(--tutre-border)) 68%, transparent);background:var(--tutre-status-action-surface,color-mix(in srgb, var(--tutre-paper) 75%, var(--tutre-inset)));flex-wrap:wrap;align-items:center;gap:.5rem;margin:.05rem -.7rem -.7rem;padding:.65rem .7rem .7rem;display:flex}.tutre-work-item-action-bar[data-status=utkast]{border-top-style:dashed}.tutre-work-item-action-bar>a,.tutre-work-item-action-bar>button{min-height:2.75rem}.tutre-work-item-action-bar__primary{min-width:min(12rem,100%)}.tutre-work-item-action-bar[data-variant=compact]{padding-top:.6rem}.tutre-calendar-card{--tutre-status-border:var(--tutre-border);--tutre-status-surface:var(--tutre-paper);border-color:var(--tutre-status-border);background:var(--tutre-status-surface)}.tutre-calendar-card[data-status=planlagt]{--tutre-status-border:#b7c7d8;--tutre-status-surface:#f1f6fb}.tutre-calendar-card[data-status=godkjent],.tutre-calendar-card[data-status=levert]{--tutre-status-border:#a9c3aa;--tutre-status-surface:#f1f7f0}.tutre-calendar-card[data-status=feilet]{--tutre-status-border:#d9b0a4;--tutre-status-surface:#fff0eb}.tutre-calendar-card__status-note{color:var(--tutre-muted);margin-top:-.15rem;font-size:.72rem}.tutre-calendar-card__actions{border-top:1px solid color-mix(in srgb, var(--tutre-status-border,var(--tutre-border)) 68%, transparent);margin-top:.7rem;padding-top:.65rem}.tutre-media .tutre-calendar-card__actions [data-slot=button]{min-height:2.75rem}.tutre-content-card-dialog__preview{background:var(--tutre-page,#f5f3ea);justify-content:center;display:flex}.tutre-content-card-dialog__preview .tutre-channel-preview{width:100%;max-width:420px}.tutre-content-card-dialog__lifecycle{border-top:1px dashed var(--tutre-hairline);flex-wrap:wrap;justify-content:flex-start;gap:.35rem;padding-top:.15rem;display:flex}.tutre-decision-stage{gap:1.25rem;display:grid}.tutre-decision-stage__main,.tutre-decision-stage__strip{min-width:0}.tutre-content-board{gap:2rem;margin-top:1.5rem;display:grid}.tutre-content-board__section{gap:.85rem;min-width:0;display:grid}.tutre-content-board__section h2{align-items:baseline;gap:.5rem;margin:0;font-size:.85rem;font-weight:650;display:flex}.tutre-content-board__section h2 span{color:var(--tutre-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:500}.tutre-content-masonry{columns:1;column-gap:.85rem;margin:0;padding:0;list-style:none}.tutre-content-masonry>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;max-width:100%;margin:0 0 .85rem;display:block}.tutre-content-masonry .tutre-content-card,.tutre-content-masonry .tutre-content-card__trigger,.tutre-content-masonry .tutre-content-card__trigger>*{width:100%;max-width:100%}.tutre-home-stage__feed>*,.tutre-home-stage__secondary .tutre-content-card__trigger>*{width:100%;max-width:min(100%,420px)}@media (min-width:640px){.tutre-content-masonry{columns:2}}@media (min-width:1100px){.tutre-content-masonry{columns:3}}.tutre-home-stage{gap:var(--tutre-space-5);display:grid}.tutre-home-insights{gap:var(--tutre-space-6);padding:var(--tutre-space-7);border:1px solid var(--tutre-border);border-radius:var(--tutre-radius-lg);background:color-mix(in srgb, var(--tutre-paper) 88%, var(--tutre-inset));box-shadow:var(--tutre-shadow-panel);display:grid}.tutre-home-insights__header{align-items:flex-start}.tutre-home-insights__eyebrow{align-items:center;gap:var(--tutre-space-2);margin:0 0 var(--tutre-space-2);color:var(--tutre-primary);font-family:var(--font-tutre-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:650;display:inline-flex}.tutre-home-insights__header h2{color:var(--tutre-ink);letter-spacing:-.045em;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:680}.tutre-home-insights__header>div>p:last-child{max-width:52ch;margin:var(--tutre-space-2) 0 0;color:var(--tutre-muted);font-size:.86rem;line-height:1.55}.tutre-home-insights__metrics{gap:var(--tutre-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.tutre-home-insight-card{min-width:0;padding:var(--tutre-space-5);border:1px solid var(--tutre-border);border-top:3px solid var(--tutre-insight-accent,var(--tutre-green));border-radius:var(--tutre-radius-md);background:var(--tutre-paper);position:relative;overflow:hidden}.tutre-home-insight-card dt,.tutre-home-insights__label{color:var(--tutre-muted);font-family:var(--font-tutre-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:650}.tutre-home-insight-card dd{margin:var(--tutre-space-2) 0 0;color:var(--tutre-ink);font-family:var(--font-tutre-mono), monospace;letter-spacing:-.06em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.35rem,3vw,2rem);font-weight:650;line-height:1;overflow:hidden}.tutre-home-insight-card p,.tutre-home-insights__recommendation p:last-child{margin:var(--tutre-space-2) 0 0;color:var(--tutre-muted);font-size:.76rem;line-height:1.45}.tutre-home-insights__recommendation{gap:var(--tutre-space-4);padding:var(--tutre-space-5);border-left:3px solid var(--tutre-green);background:var(--tutre-inset);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.tutre-home-insights__recommendation-mark{background:var(--tutre-green);border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 0 5px #4c8b7424}.tutre-home-insights__recommendation h3{margin:var(--tutre-space-1) 0 0;color:var(--tutre-ink);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:680;overflow:hidden}.tutre-home-insights__recommendation-link{align-items:center;gap:var(--tutre-space-2);min-height:2.75rem;color:var(--tutre-primary);white-space:nowrap;font-size:.8rem;font-weight:680;display:inline-flex}.tutre-home-insights__empty{padding:var(--tutre-space-5);border:1px dashed var(--tutre-border);background:var(--tutre-paper);color:var(--tutre-muted);font-size:.86rem;line-height:1.55}@media (max-width:760px){.tutre-home-insights__metrics{grid-template-columns:1fr}}@media (max-width:520px){.tutre-home-insights{padding:var(--tutre-space-5)}.tutre-home-insights__recommendation{grid-template-columns:auto minmax(0,1fr)}.tutre-home-insights__recommendation-link{grid-column:2}}.tutre-home-pulse{border:1px solid var(--tutre-border);border-radius:var(--tutre-radius-lg);background:var(--tutre-paper);box-shadow:var(--tutre-shadow-panel);grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);display:grid;overflow:hidden}.tutre-home-pulse__action-panel,.tutre-home-pulse__results{min-width:0;padding:1.35rem 1.5rem}.tutre-home-pulse__action-panel{flex-direction:column;display:flex}.tutre-home-pulse__results{border-left:1px solid var(--tutre-border);background:var(--tutre-inset)}.tutre-home-pulse__eyebrow,.tutre-home-pulse__label{color:var(--tutre-primary);font-family:var(--font-tutre-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:650}.tutre-home-pulse__action-panel h1{max-width:13ch;color:var(--tutre-ink);letter-spacing:-.075em;margin:.7rem 0 0;font-size:clamp(2.3rem,5vw,4.4rem);font-weight:700;line-height:.94}.tutre-home-pulse__intro{max-width:38rem;color:var(--tutre-muted);margin:1rem 0 0;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.45}.tutre-home-pulse__next{border-left:3px solid var(--tutre-green);background:var(--tutre-inset);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;margin-top:auto;padding:1rem;display:grid}.tutre-home-pulse__next h2{color:var(--tutre-ink);letter-spacing:-.035em;margin:.35rem 0 0;font-size:1.15rem;font-weight:680;line-height:1.15}.tutre-home-pulse__next p:not(.tutre-home-pulse__label){max-width:38ch;color:var(--tutre-muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.45}.tutre-home-pulse__context{color:var(--tutre-muted);font-family:var(--font-tutre-mono), monospace;letter-spacing:.06em;text-transform:uppercase;margin-top:.65rem;font-size:.62rem;display:block}.tutre-home-pulse__cta{white-space:nowrap;min-height:2.75rem}.tutre-home-pulse__results-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tutre-home-pulse__results-heading h2{color:var(--tutre-ink);letter-spacing:-.04em;margin:.4rem 0 0;font-size:1.2rem;font-weight:680}.tutre-home-pulse__metrics{border-bottom:1px solid var(--tutre-border);grid-template-columns:minmax(0,1fr) 5.25rem;align-items:center;gap:.75rem;margin-top:.9rem;padding-bottom:.85rem;display:grid}.tutre-home-pulse__reach{color:var(--tutre-ink);font-family:var(--font-tutre-mono), monospace;letter-spacing:-.07em;margin-top:.25rem;font-size:clamp(1.85rem,3.5vw,2.7rem);font-weight:650;line-height:.95;display:block}.tutre-home-pulse__metrics p{max-width:26ch;color:var(--tutre-muted);margin:.35rem 0 0;font-size:.68rem;line-height:1.45}.tutre-home-pulse__indicator{color:var(--tutre-primary);text-align:center;justify-items:center;display:grid}.tutre-home-pulse__indicator svg{width:4rem;height:4rem;overflow:visible}.tutre-home-pulse__indicator circle{fill:none;stroke-width:3px}.tutre-home-pulse__indicator-track{stroke:var(--tutre-border)}.tutre-home-pulse__indicator-value{stroke:var(--tutre-green);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.tutre-home-pulse__indicator strong{color:var(--tutre-ink);font-family:var(--font-tutre-mono), monospace;margin-top:-2.65rem;font-size:.75rem;font-weight:700}.tutre-home-pulse__indicator span{color:var(--tutre-muted);margin-top:1.8rem;font-size:.58rem}.tutre-home-pulse__spark{border:1px solid var(--tutre-border);background:var(--tutre-paper);margin-top:.75rem;padding:.65rem .75rem .6rem}.tutre-home-pulse__spark-heading{color:var(--tutre-primary);justify-content:space-between;align-items:center;display:flex}.tutre-home-pulse__sparkline{width:100%;height:3.5rem;margin-top:.3rem;display:block;overflow:visible}.tutre-home-pulse__sparkline line{stroke:var(--tutre-hairline);stroke-width:1px}.tutre-home-pulse__sparkline rect{fill:var(--tutre-green);opacity:.78}.tutre-home-pulse__spark-legend{color:var(--tutre-muted);font-family:var(--font-tutre-mono), monospace;flex-wrap:wrap;gap:.4rem .7rem;margin:.1rem 0 0;padding:0;font-size:.61rem;list-style:none;display:flex}.tutre-home-pulse__spark-legend li{align-items:center;gap:.3rem;display:inline-flex}.tutre-home-pulse__spark-legend li>span{background:var(--tutre-green);border-radius:50%;width:.35rem;height:.35rem}.tutre-home-pulse__explanation,.tutre-home-pulse__spark-empty,.tutre-home-pulse__results-empty{color:var(--tutre-muted);font-size:.7rem;line-height:1.45}.tutre-home-pulse__explanation{margin:.45rem 0 0}.tutre-home-pulse__spark-empty,.tutre-home-pulse__results-empty{border:1px dashed var(--tutre-border);background:var(--tutre-paper);margin-top:1.2rem;padding:.8rem}@media (max-width:1180px){.tutre-home-pulse{grid-template-columns:minmax(0,1fr)}.tutre-home-pulse__results{border-top:1px solid var(--tutre-border);border-left:0}}@media (max-width:520px){.tutre-home-pulse__next{grid-template-columns:minmax(0,1fr)}.tutre-home-pulse__cta{justify-content:center;width:100%}}.tutre-home-stage__preview{border:1px solid var(--tutre-status-border,var(--tutre-border));background:var(--tutre-status-surface,var(--tutre-paper));border-radius:.6rem;justify-items:start;gap:.85rem;padding:.85rem;display:grid}.tutre-home-stage__preview--empty{border:1px solid var(--tutre-hairline);background:var(--tutre-paper);border-radius:.35rem;padding:1.25rem}.tutre-home-stage__preview-meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tutre-home-stage__progress{color:var(--tutre-primary);margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;font-weight:650}.tutre-home-stage__feed{width:100%;max-width:420px}.tutre-home-stage__hint{max-width:420px;color:var(--tutre-muted);margin:0;font-size:.875rem}.tutre-home-stage__hint strong{color:var(--tutre-ink);font-weight:650}.tutre-home-stage__preview>.tutre-work-item-action-bar{width:100%}.tutre-home-stage__actions{flex-wrap:wrap;gap:.65rem;display:flex}.tutre-home-empty{position:relative;overflow:hidden}.tutre-home-empty__illustration{object-fit:cover;opacity:.3;pointer-events:none;width:5rem;height:6.25rem;position:absolute;bottom:-2.5rem;right:-1.5rem}.tutre-home-stage__preview--empty{--tutre-status-surface:#f5f8f2}.tutre-content-card--compact{border-radius:.65rem;gap:.55rem;padding:.55rem}.tutre-content-card--compact .tutre-content-card__trigger{gap:.5rem}.tutre-content-card--compact .tutre-work-item-preview{max-height:10rem;overflow:hidden}.tutre-content-card--compact .tutre-content-card__meta{gap:.3rem}.tutre-content-card--compact .tutre-content-card__meta .tutre-status-chip{min-height:1.35rem;padding-inline:.42rem;font-size:.66rem}.tutre-content-card--compact .tutre-content-card__status-note,.tutre-content-card--compact .tutre-content-card__campaign{font-size:.65rem}.tutre-content-card--compact .tutre-content-card__foot{gap:.45rem;font-size:.65rem}.tutre-content-card--compact .tutre-content-card__action{font-size:.65rem}.tutre-content-card--compact .tutre-work-item-action-bar{margin:.05rem -.55rem -.55rem;padding:.5rem .55rem .55rem}.tutre-content-card--compact .tutre-work-item-action-bar>a{width:100%;min-height:2.5rem;font-size:.72rem}.tutre-home-timeline{min-width:0}.tutre-home-timeline__eyebrow{color:var(--tutre-primary);font-family:var(--font-tutre-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.68rem;font-weight:650;display:inline-flex}.tutre-home-timeline__legend{color:var(--tutre-muted);font-family:var(--font-tutre-mono), monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;margin:.9rem 0 .15rem;font-size:.64rem;display:inline-flex}.tutre-home-timeline__legend-line{background:var(--tutre-green);width:1.6rem;height:2px}.tutre-home-timeline__scroller{scrollbar-color:var(--tutre-selected-ring) transparent;scrollbar-width:thin;max-width:100%;padding:.45rem .15rem .9rem;overflow-x:auto}.tutre-home-timeline__track{grid-template-columns:repeat(7,minmax(13.5rem,1fr));gap:.85rem;min-width:102rem;margin:0;padding:0 .1rem .2rem;list-style:none;display:grid;position:relative}.tutre-home-timeline__track:before{background:var(--tutre-hairline);content:"";height:2px;position:absolute;top:.75rem;left:1.2rem;right:1.2rem}.tutre-home-timeline__day{z-index:1;scroll-snap-align:start;min-width:0;position:relative}.tutre-home-timeline__marker{align-items:center;height:1.5rem;padding-left:.5rem;display:flex}.tutre-home-timeline__dot{border:3px solid var(--tutre-page);background:var(--tutre-border);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--tutre-border);border-radius:999px;display:block}.tutre-home-timeline__day[data-today=true] .tutre-home-timeline__dot{background:var(--tutre-green);width:.9rem;height:.9rem;box-shadow:0 0 0 1px var(--tutre-green)}.tutre-home-timeline__day-header{border-bottom:1px solid var(--tutre-hairline);grid-template-columns:auto 1fr auto;align-items:baseline;gap:.45rem;min-height:2.9rem;padding:.2rem .45rem .55rem;display:grid}.tutre-home-timeline__day-header>span{color:var(--tutre-muted);font-family:var(--font-tutre-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:650}.tutre-home-timeline__day-header>strong{color:var(--tutre-ink);font-size:.9rem;font-weight:680}.tutre-home-timeline__day-header>em{color:var(--tutre-primary);font-family:var(--font-tutre-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-style:normal;font-weight:650}.tutre-home-timeline__day[data-today=true] .tutre-home-timeline__day-header{border-bottom-color:var(--tutre-selected-ring)}.tutre-home-timeline__items{gap:.65rem;padding-top:.7rem;display:grid}.tutre-home-timeline__card,.tutre-home-timeline__card .tutre-content-card{min-width:0}.tutre-home-timeline__empty{border:1px dashed var(--tutre-border);background:#fffdf76b;border-radius:.65rem;align-content:center;min-height:10.75rem;margin-top:.7rem;padding:.75rem;display:grid}.tutre-home-timeline__empty>span{color:var(--tutre-ink);font-size:.82rem;font-weight:650}.tutre-home-timeline__empty>small{color:var(--tutre-muted);margin-top:.25rem;font-size:.68rem}.tutre-home-timeline__more{border:1px dashed var(--tutre-selected-ring);min-height:2.5rem;color:var(--tutre-primary);border-radius:.45rem;justify-content:center;align-items:center;padding-inline:.65rem;font-size:.7rem;font-weight:650;display:inline-flex}.tutre-home-timeline__more:hover{background:var(--tutre-selected)}@media (max-width:639px){.tutre-home-timeline__track{min-width:91rem}.tutre-work-item-action-bar{gap:.4rem}.tutre-work-item-action-bar>a,.tutre-work-item-action-bar>button{flex:10rem}.tutre-home-stage__preview>.tutre-work-item-action-bar[data-variant=full]{z-index:5;border:1px solid var(--tutre-status-border,var(--tutre-border));border-radius:.5rem;margin-top:.15rem;position:sticky;bottom:.65rem;box-shadow:0 8px 22px #1f37301f}.tutre-home-stage__progress{width:100%;margin-left:0}}.tutre-home-stage__secondary{margin:0;padding:0;list-style:none}.tutre-home-filmstrip{gap:.65rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.tutre-home-week-empty{border:1px solid var(--tutre-border);background:var(--tutre-paper);border-radius:.35rem;align-items:center;gap:.85rem;min-height:6.5rem;padding:.85rem 1rem;display:flex}.tutre-home-week-empty img{object-fit:cover;opacity:.78;border-radius:.25rem;flex:none;width:5.5rem;height:4.15rem}.tutre-home-week-empty p{color:var(--tutre-muted);font-size:.9rem}.tutre-home-filmstrip a{border:1px solid var(--tutre-border);background:var(--tutre-paper);min-width:11rem;max-width:14rem;color:inherit;border-radius:.2rem;flex:none;padding:.75rem;text-decoration:none}.tutre-home-results-line{color:var(--tutre-muted);font-size:.9rem}.tutre-home-results-line a{color:var(--tutre-primary);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.tutre-settings-brand-card,.tutre-settings-channel-tile{padding:1.25rem}.tutre-settings-channel-grid{gap:.85rem;display:grid}@media (min-width:720px){.tutre-settings-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tutre-campaign-arc{gap:.85rem;padding:1.15rem;display:grid}.tutre-campaign-arc__health{background:var(--tutre-green);border-radius:999px;width:.65rem;height:.65rem}.tutre-campaign-arc__health.is-warn{background:var(--tutre-sand)}.tutre-campaign-arc__health.is-bad{background:var(--tutre-coral)}.tutre-media-mode{border:1px solid var(--tutre-border);background:var(--tutre-paper);border-radius:.2rem;gap:.25rem;padding:.25rem;display:inline-flex}.tutre-media-mode a,.tutre-media-mode button{min-height:2.5rem;color:var(--tutre-muted);background:0 0;border:0;border-radius:.15rem;padding:0 .9rem;font-size:.9rem;font-weight:600}.tutre-media-mode .is-active{background:var(--tutre-selected);color:var(--tutre-primary)}.tutre-media-masonry{columns:2 11rem;column-gap:.85rem;margin:0;padding:0;list-style:none}.tutre-media-masonry>*{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 .85rem;display:block}@media (min-width:900px){.tutre-media-masonry{columns:3 11rem}}@media (prefers-reduced-motion:reduce){.tutre-media *,.tutre-media :before,.tutre-media :after{scroll-behavior:auto}}
